ed
a160b753bb
conductor(track): add Phase 10 — full Result[T] migration for 27 SILENT_SWALLOW + 14 new UNCLEAR sites
2026-06-17 22:14:59 -04:00
ed
134ed4fb1b
docs(track): update result_migration_20260616 umbrella with sub-track 2 shipped status
2026-06-17 21:51:25 -04:00
ed
20884543ba
conductor(tracks): update tracks.md with sub-track 2 shipped status
2026-06-17 19:50:05 -04:00
ed
22b1b8de34
conductor(track): mark result_migration_small_files_20260617 as completed
2026-06-17 19:49:49 -04:00
ed
a10766d5f6
conductor(plan): Mark task 8.2 complete
2026-06-17 19:23:13 -04:00
ed
47fbd14b53
conductor(plan): Mark Phase 8 complete (tasks 8.1, 8.2)
2026-06-17 19:23:05 -04:00
ed
8d63b2a80d
conductor(plan): Mark tasks 7.2, 7.6, 7.8 complete
2026-06-17 19:21:19 -04:00
ed
1f851295ad
conductor(plan): Mark Phase 7 complete (all 8 tasks)
2026-06-17 19:21:07 -04:00
ed
0e7aed96f3
conductor(plan): Mark tasks 6.2, 6.4, 6.7 complete
2026-06-17 19:18:49 -04:00
ed
8ea867d34c
conductor(plan): Mark Phase 6 complete (all 7 tasks)
2026-06-17 19:18:33 -04:00
ed
0ad67cef1e
conductor(plan): Mark task 5.6 complete
2026-06-17 19:16:20 -04:00
ed
9dc9c61d40
conductor(plan): Mark Phase 5 complete (all 7 tasks)
2026-06-17 19:16:11 -04:00
ed
a48acb3f85
conductor(plan): Mark tasks 4.2, 4.3, 4.6 complete
2026-06-17 19:13:28 -04:00
ed
2d880b849e
conductor(plan): Mark Phase 4 complete (all 6 tasks)
2026-06-17 19:13:12 -04:00
ed
e0ffe7b6e6
conductor(plan): Mark tasks 3.5 + 3.6 (startup_profiler + project_manager) complete
2026-06-17 19:11:46 -04:00
ed
f0b7df816a
conductor(plan): Mark task 3.3 (log_registry migration) complete
2026-06-17 19:10:24 -04:00
ed
4b05ecc792
conductor(plan): Mark Phase 3 docs-only tasks complete (3.2, 3.4, 3.7)
2026-06-17 19:08:40 -04:00
ed
9d9732e13f
conductor(plan): Mark task 3.1 (summary_cache migration) complete
2026-06-17 19:07:24 -04:00
ed
b1abdaf641
conductor(plan): Mark task 2.1.5 (audit heuristic followup) complete
2026-06-17 18:59:31 -04:00
ed
445c77dff0
conductor(plan): Mark Phase 2 (4 UNCLEAR classifications) complete
2026-06-17 18:59:24 -04:00
ed
b94dd85f14
conductor(plan): Mark phase 1 verification complete
2026-06-17 18:57:04 -04:00
ed
9cdb2edea6
conductor(plan): Mark task 1.3.3 complete
2026-06-17 18:56:30 -04:00
ed
3c13fd718f
conductor(plan): Mark task 1.3.1-1.3.3 (truncation fix) complete
2026-06-17 18:56:22 -04:00
ed
373783dedc
conductor(plan): Mark task 1.2.3 complete
2026-06-17 18:55:12 -04:00
ed
7c819017d2
conductor(plan): Mark task 1.2.1-1.2.3 (render_json filter fix) complete
2026-06-17 18:55:06 -04:00
ed
241f5b46ff
conductor(plan): Mark task 1.1.1-1.1.3 (visit_Try walker fix) complete
2026-06-17 18:53:44 -04:00
ed
92cea9c483
conductor: register result_migration_small_files_20260617 in tracks.md
2026-06-17 18:22:40 -04:00
ed
cf3c20d7df
docs(track): update result_migration_20260616 umbrella with sub-track 4 +1 site (src/gui_2.py:1349)
2026-06-17 18:22:25 -04:00
ed
5c4244077c
conductor(track): metadata + state for result_migration_small_files_20260617
2026-06-17 18:20:24 -04:00
ed
9f9fcf93e1
conductor(track): plan for result_migration_small_files_20260617
2026-06-17 18:20:06 -04:00
ed
0aa00e394d
conductor(track): spec for result_migration_small_files_20260617 (sub-track 2 of 5)
2026-06-17 18:19:42 -04:00
ed
87f273d044
Merge branch 'master' of C:\projects\manual_slop into tier2/result_migration_review_pass_20260617
2026-06-17 17:21:27 -04:00
ed
3347926717
conductor(track): mark result_migration_review_pass_20260617 as completed (all 22 tasks done; all 11 test tiers PASS)
2026-06-17 16:58:19 -04:00
ed
a6d00f0057
conductor(plan): mark t6_1 and t6_2 complete (audit verified, all 11 test tiers PASS)
2026-06-17 16:55:54 -04:00
ed
428ff64de9
conductor(plan): mark Phase 5 complete (report written + umbrella spec updated)
2026-06-17 16:21:27 -04:00
ed
a152903871
docs(track): update result_migration_20260616 with post-review scope (sub-track 4 gains 1 site; all others unchanged)
2026-06-17 16:20:04 -04:00
ed
662b6e8aba
conductor(plan): mark Phase 4 complete (10 heuristics added; UNCLEAR 24->3 in review scope)
2026-06-17 16:17:02 -04:00
ed
03c9df8450
fix(tier2): deny %TEMP% writes - use app-data dir for temp files
...
The Tier 2 agent wrote audit_exception_handling.py output to
C:\\Users\\Ed\\AppData\\Local\\Temp\\audit_initial.json via shell
redirection. This is OUTSIDE the sandbox allowlist (which is
C:\\projects\\manual_slop_tier2 + C:\\Users\\Ed\\AppData\\Local\\
manual_slop\\tier2 + C:\\Users\\Ed\\AppData\\Local\\manual_slop\\
tier2_failures). The OpenCode session-level guard fires the 'ask'
prompt for paths outside the project root, which has no answer in an
autonomous session, so ops halted mid-track.
Fix (3 layers):
1. opencode.json.fragment: add bash deny rule
'*AppData\\Local\\Temp\\*': 'deny' to BOTH the top-level
permission.bash (for default agents) and the tier2-autonomous
agent's permission.bash. The agent physically cannot run shell
commands that target the global Temp dir.
2. conductor/tier2/agents/tier2-autonomous.md: add 'Temp files'
convention telling the agent to use
C:\\Users\\Ed\\AppData\\Local\\manual_slop\\tier2\\ for scratch
/ audit-output / intermediate files, NOT %TEMP%.
3. conductor/tier2/commands/tier-2-auto-execute.md: same convention
in the slash command so the agent sees it at slash-command time.
Tests (default-on):
- test_agent_denies_temp_writes: agent prompt has the Temp deny in
frontmatter bash + the app-data dir note
- test_config_fragment_denies_temp_writes: both top-level and agent
bash have the deny rule
All 16 tier 2 slash command tests pass.
Also: cleaned up the leaked audit_initial.json + audit.json +
audit_after*.json from %TEMP% (they were leftovers from a prior
run). Re-ran setup against the live clone; opencode.json's agent
bash and top-level bash both have the deny rule.
2026-06-17 16:13:19 -04:00
ed
8b954ee180
conductor(plan): mark Phase 3 complete (19 INTERNAL_RETHROW sites classified: 7 PATTERN_1 + 2 PATTERN_2 + 9 compliant + 0 migration-target)
2026-06-17 15:57:33 -04:00
ed
af47b3eaa2
conductor(plan): mark t3_6 complete (src/models.py INTERNAL_RETHROW review)
2026-06-17 15:55:44 -04:00
ed
306895f667
conductor(plan): mark t3_5 complete (src/api_hooks.py INTERNAL_RETHROW review)
2026-06-17 15:54:44 -04:00
ed
e3600545bf
conductor(plan): mark t3_4 complete (src/gui_2.py INTERNAL_RETHROW review)
2026-06-17 15:53:37 -04:00
ed
443946f8b3
conductor(plan): mark t3_3 complete (src/app_controller.py INTERNAL_RETHROW review); add rethrow_sites_compliant metric
2026-06-17 15:52:36 -04:00
ed
51a45099ef
conductor(plan): mark t3_2 complete (src/rag_engine.py INTERNAL_RETHROW review)
2026-06-17 15:51:19 -04:00
ed
7804ebd015
conductor(plan): mark t3_1 complete (src/ai_client.py INTERNAL_RETHROW review)
2026-06-17 15:15:10 -04:00
ed
2b34b8fc11
conductor(plan): mark Phase 2 complete (24 UNCLEAR sites reviewed: 23 compliant + 1 migration-target)
2026-06-17 15:12:29 -04:00
ed
31a40dd9c6
conductor(plan): mark t2_5 complete (src/models.py UNCLEAR review)
2026-06-17 15:10:57 -04:00
ed
3119d90170
conductor(plan): mark t2_4 complete (src/app_controller.py UNCLEAR review)
2026-06-17 15:09:57 -04:00
ed
f71af2febe
conductor(plan): mark t2_3 complete (src/ai_client.py UNCLEAR review)
2026-06-17 15:08:55 -04:00
ed
91b3337a18
conductor(plan): mark t2_2 complete (src/mcp_client.py UNCLEAR review)
2026-06-17 15:07:32 -04:00