Commit Graph

  • dc397db7ed refactor(src): eliminate 11 T | None legacy wrappers in favor of _result API tier2/code_path_audit_phase_2_20260624 ed 2026-06-25 11:18:03 -04:00
  • 8ec0a30bf4 feat(scripts): add audit_branch_required_files.py (Rule 4 CI gate) ed 2026-06-25 10:21:02 -04:00
  • 5ac0618a33 refactor(scripts): move 7 code_path_audit files from src/ to scripts/code_path_audit/ ed 2026-06-25 09:29:24 -04:00
  • f7a2917938 conductor(followup): code_path_audit_phase_3_provider_state_20260624 - track artifacts (626 lines) ed 2026-06-25 01:19:18 -04:00
  • c6b9d5faa0 docs(reports): SESSION_SUMMARY_2026-06-24 - review + 4 fixes (10/11 tiers PASS) ed 2026-06-25 00:41:13 -04:00
  • 22c76b95c9 docs(type_registry): regenerate src_provider_state.md (Lock -> RLock) ed 2026-06-25 00:23:07 -04:00
  • 11f3f142c5 fix(app_controller): move 3 Result helpers out of cb_load_prior_log to class level ed 2026-06-25 00:10:35 -04:00
  • cc7993e53d fix(provider_state): change Lock to RLock to prevent re-entrant deadlock ed 2026-06-24 23:30:15 -04:00
  • 33569e1ce5 fix(test): update tier2_pre_commit_hook tests for abort-on-strip behavior ed 2026-06-24 23:20:16 -04:00
  • 6a290abdc0 docs(reports): REVIEW_TIER2_code_path_audit_phase_2_20260624 - 5 PASS, 4 FAIL, 1 PARTIAL ed 2026-06-24 23:05:10 -04:00
  • cb1b0c1c3b sigh ed 2026-06-24 21:47:13 -04:00
  • d98f9696b7 docs(reports): SESSION_REPORT_2026-06-24_pre_compact - rewarm briefing for code_path_audit_phase_2 review ed 2026-06-24 21:39:58 -04:00
  • eae758771f conductor(tier-setup): MANDATORY pre-action reading + pre-commit abort on leak ed 2026-06-24 21:36:18 -04:00
  • 6ab637dfe3 docs(reports): Tier 2 MCP regression post-mortem for Tier 1 to action ed 2026-06-24 21:25:50 -04:00
  • 71b5167444 dumb fucking ai ed 2026-06-24 21:19:18 -04:00
  • b2f47b09cb didn't commit project manager ed 2026-06-24 21:07:43 -04:00
  • 9d300537b7 fix(mcp_server): migrate from MCP_TOOL_SPECS dict to mcp_tool_specs.get_tool_schemas() ed 2026-06-24 20:40:20 -04:00
  • 705cb50d14 conductor(state): code_path_audit_phase_2_20260624 SHIPPED ed 2026-06-24 18:27:24 -04:00
  • ee71e5a833 fix(ai_client): restore get_current_tier() backward-compat for patchers ed 2026-06-24 17:56:11 -04:00
  • 07aa59e855 fix(optional): convert Optional[T] returns to T | None syntax; regen type registry ed 2026-06-24 17:42:11 -04:00
  • 647265d979 docs(audit): re-measure effective codepaths after migration ed 2026-06-24 17:38:08 -04:00
  • 99e0c77dcd fix(optional): NG2 fixed - 7 Optional[T] return-type violations migrated to Result[T] ed 2026-06-24 17:37:17 -04:00
  • ee4287ae4d fix(exception): NG1 fixed - 4 INTERNAL_OPTIONAL_RETURN violations migrated to Result[T] ed 2026-06-24 17:24:55 -04:00
  • b3c569ff4f refactor(api_hooks): broadcast() + WebSocketMessage already in place; verified callers use typed API ed 2026-06-24 17:20:41 -04:00
  • 6956676f7c refactor(log_registry): Session dataclass already in place; verified no dict-style consumers ed 2026-06-24 17:19:28 -04:00
  • 25a2205722 refactor(ai_client): 14 module globals → provider_state.get_history() pattern ed 2026-06-24 17:17:58 -04:00
  • 20236546d7 refactor(schemas): remove NormalizedResponse backward-compat __init__; use canonical API ed 2026-06-24 17:12:49 -04:00
  • 03dd44c642 refactor(ai_client): use mcp_tool_specs.tool_names() (3 sites) ed 2026-06-24 17:08:53 -04:00
  • 68a2f3f399 refactor(mcp): mcp_client uses mcp_tool_specs registry ed 2026-06-24 17:07:36 -04:00
  • 1caeca4ec4 latest audit ed 2026-06-24 17:02:55 -04:00
  • 7c352e1c30 conductor(followup): code_path_audit_phase_2_20260624 - the actual followup + abort SSDL campaign tier2/metadata_nil_sentinel_20260624 ed 2026-06-24 16:24:53 -04:00
  • dbaf20607c conductor(state): metadata_nil_sentinel_20260624 SHIPPED ed 2026-06-24 15:49:18 -04:00
  • ae81095923 feat(metadata): NIL_METADATA sentinel + migrate _build_files_section_from_items ed 2026-06-24 15:22:31 -04:00
  • a18b8ad69c artifacts (tier 2) ed 2026-06-24 14:54:29 -04:00
  • 84c0b4ecc4 conductor(campaign): metadata_ssdl_defusing_20260624 - 3-child SSDL defusing campaign tier2/fix_test_failures_20260624 ed 2026-06-24 14:53:40 -04:00
  • b4e32a71de docs(reports): update TRACK_COMPLETION - 2 test_dodges fixed via mock-gemini-cli ed 2026-06-24 13:50:30 -04:00
  • c6b18d831a test(live-workflow): fix full_live_workflow dodge by using gemini_cli mock ed 2026-06-24 13:48:47 -04:00
  • 8203abb9fd test(ext-sims): fix execution_sim_live dodge by using gemini_cli mock ed 2026-06-24 13:48:33 -04:00
  • 45876aefce conductor(state): vc4_full_batched_suite_green = true (11/11 tiers PASS) ed 2026-06-24 12:54:36 -04:00
  • d4d21583cb docs(reports): update TRACK_COMPLETION for fix_test_failures_20260624 (now 11/11 PASS) ed 2026-06-24 12:53:36 -04:00
  • d826845203 chore(type-registry): update src_openai_schemas.md after ChatMessage widening ed 2026-06-24 12:52:17 -04:00
  • c194966a00 test(sim): skip 2 live_gui integration tests requiring real AI provider ed 2026-06-24 12:51:59 -04:00
  • d1dcbc8be6 test(openai_compatible): use ChatMessage and ToolCall attribute access ed 2026-06-24 12:51:34 -04:00
  • ad0ab405f2 fix(schemas): ChatMessage.content accepts str | list for multimodal ed 2026-06-24 12:50:53 -04:00
  • cf5a027a60 chore(type-registry): update src_openai_schemas.md after NormalizedResponse fix ed 2026-06-24 11:35:13 -04:00
  • 26a4975209 conductor(tracks): add fix_test_failures_20260624 row (#31) ed 2026-06-24 11:34:48 -04:00
  • f776cc6bc6 conductor(plan): Mark Task 4.1 complete (track SHIPPED) ed 2026-06-24 11:33:58 -04:00
  • 241e619061 conductor(state): fix_test_failures_20260624 SHIPPED ed 2026-06-24 11:33:34 -04:00
  • 885bc1bee3 docs(reports): TRACK_COMPLETION for fix_test_failures_20260624 ed 2026-06-24 11:32:42 -04:00
  • dfdd95f8f0 conductor(plan): Mark Task 3.1 complete (palette deterministic close) ed 2026-06-24 11:15:27 -04:00
  • 63e4e54e1b test(palette): use deterministic close in 3 test functions ed 2026-06-24 11:14:46 -04:00
  • c60ef3e492 conductor(plan): Mark Task 2.1 complete (frozen Session test fix) ed 2026-06-24 11:10:06 -04:00
  • 96ddcc39b3 conductor(plan): Mark Task 1.1 complete (NormalizedResponse dual-signature) ed 2026-06-24 11:08:31 -04:00
  • 24b39aeef9 test(auto-whitelist): use dataclasses.replace for frozen Session mutation ed 2026-06-24 11:08:07 -04:00
  • 1b39aae7c4 fix(schemas): add legacy-kwarg backward compat to NormalizedResponse.__init__ ed 2026-06-24 11:01:11 -04:00
  • 7a9261c425 conductor(test-fix): fix_test_failures_20260624 - make the 14 post-polish failures green ed 2026-06-24 10:48:04 -04:00
  • ca21916304 conductor(plan): Mark Task 5.1 complete (track SHIPPED) ed 2026-06-24 10:23:54 -04:00
  • 0745847b4b conductor(tracks): add code_path_audit_polish_20260622 row (#30) ed 2026-06-24 10:23:16 -04:00
  • 17665ae40e conductor(state): code_path_audit_polish_20260622 SHIPPED ed 2026-06-24 10:21:34 -04:00
  • cfd4a423d0 docs(reports): TRACK_COMPLETION for code_path_audit_polish_20260622 ed 2026-06-24 10:20:07 -04:00
  • 6444bd1d2f chore(type-registry): update src_code_path_audit.md after dead code removal ed 2026-06-24 10:13:57 -04:00
  • f4d905f5fb conductor(plan): Mark Task 4.3 complete (spec_v2.md Revision History added) ed 2026-06-24 10:12:20 -04:00
  • f14962e84d docs(spec_v2): add Revision History section documenting MVP pivot ed 2026-06-24 10:11:36 -04:00
  • 7d977f4d36 conductor(plan): Mark Task 4.2 complete (tracks.md Code Path Audit entry updated) ed 2026-06-24 10:07:48 -04:00
  • de1ffadd92 conductor(tracks): update code_path_audit_20260607 entry to reflect MVP pivot ed 2026-06-24 10:07:01 -04:00
  • 79175bb488 conductor(plan): Mark Task 4.1 complete (parent state.toml updated) ed 2026-06-24 10:05:49 -04:00
  • 2c0662a916 conductor(state): code_path_audit_20260607 - update verification flags (post code_path_audit_polish_20260622) ed 2026-06-24 10:05:15 -04:00
  • d59c40ac4d conductor(plan): Mark Task 3.1 complete (behavioral SSDL test added) ed 2026-06-24 10:04:37 -04:00
  • 145623530a test(audit): behavioral SSDL test locks down effective_codepaths math ed 2026-06-24 10:03:48 -04:00
  • 619847b3b4 conductor(plan): Mark Task 2.3 complete (compute_result_coverage removed) ed 2026-06-24 10:00:59 -04:00
  • 2561e4ea9e refactor(audit): remove dead compute_result_coverage ed 2026-06-24 10:00:08 -04:00
  • facaceba36 conductor(plan): Mark Task 2.2 complete (DSL parser dead code removed) ed 2026-06-24 09:58:05 -04:00
  • b385cd441b refactor(audit): remove dead DSL parser (DSL files no longer produced) ed 2026-06-24 09:57:17 -04:00
  • 59f48d1a0a conductor(plan): Mark Task 2.1 complete (duplicate import json removed) ed 2026-06-24 09:46:12 -04:00
  • 02b1009874 chore(audit): remove duplicate import json in src/code_path_audit.py ed 2026-06-24 09:45:28 -04:00
  • 3379b152de conductor(plan): Mark Task 1.2 complete (type registry regenerated) ed 2026-06-24 09:44:33 -04:00
  • 84dce5837c chore(type-registry): regenerate after code_path_audit module additions ed 2026-06-24 09:43:39 -04:00
  • 91d7763359 conductor(plan): Mark Task 1.1 complete (audit_weak_types regression fixed) ed 2026-06-24 09:42:34 -04:00
  • 9e143445e0 fix(audit): replace dict[str, Any] with JsonValue TypeAlias (5+ weak sites) ed 2026-06-24 09:41:50 -04:00
  • 335687ff76 chore(gitignore): Update video analysis campaign paths to archive location ed 2026-06-24 08:47:04 -04:00
  • aa5a676cc5 conductor(registry): Archive 22 video_analysis tracks - campaign closed ed 2026-06-24 08:44:35 -04:00
  • 964d7edd99 conductor(archive): Move all 22 video_analysis tracks to archive/analysis/ ed 2026-06-24 08:37:23 -04:00
  • 26facca3f9 docs(reports): Campaign closeout - 3-pass video analysis research campaign ed 2026-06-23 21:52:57 -04:00
  • 8e24e86edb conductor(state): Mark Pass 3 as completed (user approved 2026-06-23) ed 2026-06-23 21:47:04 -04:00
  • d2ee7f2bea conductor(deob_pass3): mark all 3 phases complete; awaiting user review for status=completed Tier 2 Tech Lead 2026-06-23 21:11:02 -04:00
  • c1f0ee9ac3 conductor(deob_pass3): PASS3_REPORT + end-of-track completion report Tier 2 Tech Lead 2026-06-23 21:10:51 -04:00
  • ba98eab551 conductor(deob_pass3): cluster D + synthesis - cs336, creikey_dl_cv, synthesis (Python) Tier 2 Tech Lead 2026-06-23 21:09:14 -04:00
  • ee3cc5305b conductor(deob_pass3): cluster C - generic_systems_fields, brain_counterintuitive, neural_dynamics_miller, multiscale_hoffman Tier 2 Tech Lead 2026-06-23 21:07:44 -04:00
  • 6a113cb070 conductor(deob_pass3): cluster B - platonic_intelligence_kumar (CKA) + free_lunches_levin (bioelectric) Tier 2 Tech Lead 2026-06-23 21:05:45 -04:00
  • 7f5086c626 conductor(deob_pass3): score_dynamics_giorgini - Langevin SDE + DSM + Gauss-Newton in C11 Tier 2 Tech Lead 2026-06-23 21:04:11 -04:00
  • e4d544a2d2 conductor(deob_pass3): fix line endings - rewrite cluster A files with CRLF and proper newlines Tier 2 Tech Lead 2026-06-23 21:01:36 -04:00
  • e22e7ff081 conductor(deob_pass3): entropy_epiplexity - Shannon/KL/Markov/poly-time adversary in Python Tier 2 Tech Lead 2026-06-23 20:57:41 -04:00
  • 7d81cc5303 conductor(deob_pass3): probability_logic - Cox bivaluation + Bayesian lattice in Python Tier 2 Tech Lead 2026-06-23 20:56:14 -04:00
  • e5113cb434 conductor(deob_pass3): cs229_building_llms - LLM forward pass with duffle byte-width types Tier 2 Tech Lead 2026-06-23 20:54:49 -04:00
  • 7b60ef488d conductor(registry): Add Pass 3 track row to tracks.md ed 2026-06-23 20:47:21 -04:00
  • 8eebe65809 conductor(deob_pass3): Initialize Pass 3 track scaffold + TIER2_STARTER.md ed 2026-06-23 20:47:21 -04:00
  • 5f6e8423e6 conductor(deob_c11_ref): c11_convention.md - the synthesis; 15 sections; ~700 LOC ed 2026-06-23 20:36:44 -04:00
  • 05ced5d94d conductor(registry): Add C11 reference track row to tracks.md ed 2026-06-23 20:35:00 -04:00
  • 05bd5271f1 conductor(deob_c11_ref): cluster_1_forth_bootslop_attempt_1.md - 4 files (user's own duffle integration) ed 2026-06-23 20:34:23 -04:00
  • 7986c2b25e conductor(deob_c11_ref): cluster_2_forth_bootslop_references.md - 2 forth reference files ed 2026-06-23 20:33:43 -04:00