Commit Graph

  • b15955c80e chore: stage remaining post-de-cruft fixes (src/test artifacts) ed 2026-06-26 23:18:27 -04:00
  • 50cf909698 fix(gui_2,app_controller): two regressions blocking uv run sloppy.py ed 2026-06-26 23:16:40 -04:00
  • 0d6c58916f remove dead/stale/broken tests from long ago sitting in conductor. ed 2026-06-26 23:14:46 -04:00
  • 01f7bccc6f chore(docs): flatten license_cve_audit/2026-06-07/ to its parent ed 2026-06-26 23:07:30 -04:00
  • 423f260aba chore(scripts): organize_reports emits subdirs-skipped list ed 2026-06-26 23:06:42 -04:00
  • 7a96d0264d chore(docs): organize reports into week folders (113 files, 6 weeks) ed 2026-06-26 23:02:50 -04:00
  • 1997a0d21c chore(scripts): add organize_reports.py; date MCP_BUGFIX report ed 2026-06-26 23:00:51 -04:00
  • 01f664ecd8 conductor(track): init enforcement_gap_closure_20260627 ed 2026-06-26 22:48:42 -04:00
  • ee763eea98 fix(imports): complete migration from 'from src import models' to direct subsystem imports ed 2026-06-26 22:38:46 -04:00
  • 63336b3e86 fix(app_controller,gui_2): use direct import for parse_history_entries ed 2026-06-26 20:40:34 -04:00
  • de9dd3c155 fix(app_controller): use direct import for load_config_from_disk + save_config_to_disk ed 2026-06-26 20:23:28 -04:00
  • ddcec7b014 Merge branch 'tier2/post_module_taxonomy_de_cruft_20260627' of C:\projects\manual_slop_tier2 into tier2/post_module_taxonomy_de_cruft_20260627 ed 2026-06-26 20:07:01 -04:00
  • e4f652a7bc docs(track-completion): correct line count + add Phase 4 PATCH note (per Tier 1 review) ed 2026-06-26 20:05:28 -04:00
  • 9651514c85 fix(tests): update consumer sites to import Pydantic proxies from src.api_hooks ed 2026-06-26 20:04:00 -04:00
  • 450c05d459 Merge remote-tracking branch 'tier2-clone/tier2/post_module_taxonomy_de_cruft_20260627' into tier2/module_taxonomy_refactor_20260627 tier2/module_taxonomy_refactor_20260627 ed 2026-06-26 17:51:32 -04:00
  • 9234a744e8 Merge branch 'tier2/module_taxonomy_refactor_20260627' into tier2/post_module_taxonomy_de_cruft_20260627 ed 2026-06-26 17:50:47 -04:00
  • 452535de7d deny using yet another tmp folder external to the repo ed 2026-06-26 17:50:38 -04:00
  • d74b9822f2 conductor(state): post_module_taxonomy_de_cruft_20260627 SHIPPED + TRACK_COMPLETION ed 2026-06-26 14:20:04 -04:00
  • dcc82ed781 fix(audit): use LEGACY_PRIVATE_NAMES + LEGACY_PUBLIC_NAMES in audit_no_models_config_io ed 2026-06-26 14:18:34 -04:00
  • 3d7d46d9df docs(type_registry): regenerate to reflect post-de-cruft state ed 2026-06-26 14:17:08 -04:00
  • aa80bc13e6 refactor(api_hooks): move Pydantic proxies from models.py to api_hooks.py ed 2026-06-26 14:15:34 -04:00
  • 0823da93e5 refactor(ai_client): move DEFAULT_TOOL_CATEGORIES from models.py to ai_client.py ed 2026-06-26 14:12:37 -04:00
  • 9e07fac1db refactor(consumers): replace 'models.<moved_class>' with direct imports ed 2026-06-26 14:06:03 -04:00
  • 426ba343dd refactor(models): remove __getattr__ shim entries for moved classes (Phase 2.3) ed 2026-06-26 13:52:43 -04:00
  • 91a612887c Merge origin/tier2/module_taxonomy_refactor_20260627: bring in v2 SHIPPED work ed 2026-06-26 13:51:05 -04:00
  • 6b0668f1a9 fix(consumers): remove self-imports from migration ed 2026-06-26 13:35:24 -04:00
  • 8f11340b38 refactor(consumers): migrate 85 'from src.models import' sites to direct subsystem imports ed 2026-06-26 13:34:03 -04:00
  • e14cfb13da docs(spec): correct VC2 + VC10 in module_taxonomy_refactor_20260627 v2 spec ed 2026-06-26 13:28:39 -04:00
  • 23e33e0aa2 fix(audit): use .latest marker file for code_path_audit coverage; Windows-compatible ed 2026-06-26 13:27:48 -04:00
  • 05647d94b5 conductor(followup): post_module_taxonomy_de_cruft_20260627 - track artifacts (5 files, ~900 lines) ed 2026-06-26 13:10:34 -04:00
  • 6344b49f3d docs(reports): FOLLOWUP_module_taxonomy_v2_review - 2 critical bugs, MERGEABLE ed 2026-06-26 11:00:34 -04:00
  • 647e8f6b17 conductor(state): module_taxonomy_refactor_20260627 SHIPPED + TRACK_COMPLETION ed 2026-06-26 10:29:06 -04:00
  • 592d0e0c04 fix(models): restore legacy Metadata = TrackMetadata alias for backward compat ed 2026-06-26 10:26:35 -04:00
  • 3c4a52901a refactor(models): reduce to Pydantic proxy helpers + DEFAULT_TOOL_CATEGORIES ed 2026-06-26 10:22:57 -04:00
  • 779d504c70 refactor(mcp_tool_specs): delete redundant AGENT_TOOL_NAMES; use tool_names() at consumer sites ed 2026-06-26 10:19:39 -04:00
  • a90f9634aa refactor(mcp_client): merge MCP config classes + load_mcp_config from models.py ed 2026-06-26 10:16:46 -04:00
  • 0d2a9b5eed refactor(workspace_manager): merge WorkspaceProfile from models.py into workspace_manager.py ed 2026-06-26 10:14:13 -04:00
  • bca0875580 refactor(external_editor): merge TextEditorConfig + ExternalEditorConfig from models.py ed 2026-06-26 10:12:30 -04:00
  • ecd8e82f2f refactor(tool_bias): merge BiasProfile from models.py into tool_bias.py ed 2026-06-26 10:10:28 -04:00
  • 6adaae2ec3 refactor(tool_presets): merge Tool + ToolPreset from models.py into tool_presets.py ed 2026-06-26 10:07:22 -04:00
  • 86f1676721 refactor(project_files): create src/project_files.py (split from models.py) ed 2026-06-26 09:51:27 -04:00
  • e430df86f1 refactor(project): create src/project.py with ProjectContext + 5 sub + config IO (split from models.py) ed 2026-06-26 09:46:12 -04:00
  • 5bf3cbc4c5 conductor(plan): v2 resume - mark Phase 0/3a/3g done; begin Phase 3b ed 2026-06-26 09:36:39 -04:00
  • f1fec0d12e Merge remote-tracking branch 'origin/tier2/module_taxonomy_refactor_20260627' into tier2/module_taxonomy_refactor_20260627 ed 2026-06-26 09:28:29 -04:00
  • a101d34656 docs: fix 6 contradictions from CONTRADICTIONS_REPORT_20260627 (C5/C6/C17/C19/C2) ed 2026-06-26 09:24:38 -04:00
  • 770c2fdb32 feat(audit): add audit_imports.py + warmed-import whitelist for §17.9a ed 2026-06-26 09:13:51 -04:00
  • 08e27778bc feat(audit): add audit_imports.py + warmed-import whitelist for §17.9a ed 2026-06-26 09:13:51 -04:00
  • c35cc4947f conductor(track): module_taxonomy_refactor_20260627 v2 - 4-criteria rule + data/view/ops split ed 2026-06-26 07:55:46 -04:00
  • 5ecde72596 docs(reports): FOLLOWUP_module_taxonomy_refactor_20260627_recoverable - data is NOT lost ed 2026-06-26 07:46:51 -04:00
  • 6240b07b9e fix(tier2-sandbox): add git stash* and git clean -fd* to all 3 ban layers; spell out timeline-is-immutable principle ed 2026-06-26 07:43:02 -04:00
  • a9a11f1f38 Merge branch 'master' of C:\projects\manual_slop into tier2/module_taxonomy_refactor_20260627 ed 2026-06-26 07:32:55 -04:00
  • 9dce67e304 docs(reports): rename TRACK_COMPLETION -> TRACK_ABORTED for module_taxonomy_refactor_20260627 (track did not complete) ed 2026-06-26 07:32:14 -04:00
  • 27f7f51bb9 conductor(track): module_taxonomy_refactor_20260627 ABORTED - Phases 1-2 complete; Phase 3 partially complete with 5 tasks damaged by faulty bulk_move script ed 2026-06-26 07:31:34 -04:00
  • e70703f894 move vendor capabilities to different position in the file ed 2026-06-26 07:24:38 -04:00
  • d7872bea53 refactor(personas): move Persona dataclass from models.py to personas.py ed 2026-06-26 07:22:18 -04:00
  • cd828e5267 refactor(mma): create src/mma.py with MMA Core (ThinkingSegment, Ticket, Track, WorkerContext, TrackMetadata, TrackState, EMPTY_TRACK_STATE) split from src/models.py ed 2026-06-26 07:19:37 -04:00
  • 904aedc845 conductor(plan): Mark Phase 2 complete (vendor_capabilities + vendor_state merged) ed 2026-06-26 07:10:30 -04:00
  • d9cd7c557b refactor(ai_client,gui_2): merge vendor_state split: VendorMetric -> ai_client, get_vendor_state (renamed _get_vendor_state_metrics) -> gui_2; git rm src/vendor_state.py ed 2026-06-26 07:10:06 -04:00
  • 81d8bce419 refactor(ai_client): merge vendor_capabilities into ai_client; git rm src/vendor_capabilities.py ed 2026-06-26 07:07:12 -04:00
  • ac2a5ac3bd conductor(plan): Mark Phase 1.5 complete (no-op patch_modal stays) ed 2026-06-26 07:01:41 -04:00
  • 8407d4ee64 refactor(patch_modal): no-op - patch_modal.py is correctly architected as the patch-data module after Phase 1.4 ed 2026-06-26 07:01:32 -04:00
  • a509194d1a conductor(plan): Mark Phase 1.4 complete (diff_viewer split) ed 2026-06-26 06:59:49 -04:00
  • 163b12493b refactor(gui_2,patch_modal): merge diff_viewer ops into gui_2; data classes (DiffHunk/DiffFile) move to patch_modal.py alongside PendingPatch; git rm src/diff_viewer.py ed 2026-06-26 06:59:30 -04:00
  • b10b5bae87 conductor(plan): Mark Phase 1.3 complete (command_palette split + bg_shader state fix) ed 2026-06-26 06:55:31 -04:00
  • 3dd153f718 refactor(gui_2): merge command_palette; split registry->commands + render->gui_2; git rm src/command_palette.py ed 2026-06-26 06:54:59 -04:00
  • be5607dee8 conductor(plan): Mark Phase 1.2 complete (shaders merge) ed 2026-06-26 06:43:20 -04:00
  • 4bb930c3cb refactor(gui_2): merge shaders into gui_2; git rm src/shaders.py ed 2026-06-26 06:43:02 -04:00
  • 84f928e7cc conductor(plan): Mark Phase 1.1 complete (bg_shader merge) ed 2026-06-26 06:41:49 -04:00
  • e0a238e693 TIER-2 READ AGENTS.md, conductor/workflow.md, conductor/edit_workflow.md, conductor/tier2/githooks/forbidden-files.txt, conductor/tracks/tier2_leak_prevention_20260620/spec.md, conductor/code_styleguides/data_oriented_design.md, conductor/code_styleguides/error_handling.md, conductor/code_styleguides/type_aliases.md, conductor/product-guidelines.md, conductor/code_styleguides/python.md, docs/guide_meta_boundary.md, conductor/code_styleguides/agent_memory_dimensions.md, conductor/code_styleguides/rag_integration_discipline.md, conductor/code_styleguides/cache_friendly_context.md, conductor/code_styleguides/knowledge_artifacts.md, conductor/code_styleguides/feature_flags.md before module_taxonomy_refactor_20260627/Phase1.1 ed 2026-06-26 06:41:18 -04:00
  • 77b702265d Merge remote-tracking branch 'tier2-clone/master' ed 2026-06-26 06:27:10 -04:00
  • 1e46753b8c Merge remote-tracking branch 'origin/master' ed 2026-06-26 06:23:44 -04:00
  • cba6e7d7ee conductor(followup): module_taxonomy_refactor_20260627 - track artifacts ed 2026-06-26 06:23:28 -04:00
  • 3d668ef526 Merge branch 'master' of C:\projects\manual_slop ed 2026-06-26 06:20:54 -04:00
  • 0677bb50ad Merge branch 'tier2/cruft_elimination_20260627' ed 2026-06-26 06:17:24 -04:00
  • 933caf439f Merge remote-tracking branch 'tier2-clone/tier2/cruft_elimination_20260627' ed 2026-06-26 06:17:11 -04:00
  • b1ee947b32 docs(reports): FOLLOWUP_module_taxonomy_20260627 v2.1 - AGENT_TOOL_NAMES is redundant ed 2026-06-26 06:14:40 -04:00
  • 0a65056fc5 artifacts ed 2026-06-26 06:12:02 -04:00
  • 5380b7153d docs(reports): FOLLOWUP_module_taxonomy_20260627 v2 - unification over splitting ed 2026-06-26 06:08:06 -04:00
  • 01b6c68e20 docs(reports): FOLLOWUP_module_taxonomy_20260627 - models.py audit + refactor plan ed 2026-06-26 05:59:29 -04:00
  • 8f6ae6d983 misc ed 2026-06-26 05:55:22 -04:00
  • cf7ef3fc66 conductor(plan): mark Phase 2 complete (per SPEC_CORRECTION_phase_2.md) ed 2026-06-26 05:46:41 -04:00
  • 805a06197b feat(models,project_manager): add ProjectContext + 5 sub-dataclasses (Phase 2 / VC8) ed 2026-06-26 05:46:06 -04:00
  • 7d59d3cf97 docs(spec): correct Phase 2 ProjectContext field shape for cruft_elimination_20260627 tier2/cruft_elimination_20260627 ed 2026-06-26 05:36:36 -04:00
  • 0e6c067fd0 docs(reports): final TRACK_COMPLETION_cruft_elimination_20260627.md ed 2026-06-26 05:20:58 -04:00
  • e8b774d664 refactor(openai_compatible,orchestrator_pm): convert dict[str, Any] to typed (Phase 7 partial) ed 2026-06-26 05:18:59 -04:00
  • 3a80b65692 refactor(multiple): complete Phase 6 Optional[T] elimination (batches 4 + 5) ed 2026-06-26 05:16:25 -04:00
  • 4ca95551c0 refactor(multiple): continue Phase 6 Optional[T] elimination (batch 3) ed 2026-06-26 05:11:09 -04:00
  • ba3eb0c090 refactor(multiple): continue Phase 6 Optional[T] elimination (batch 2) ed 2026-06-26 05:07:35 -04:00
  • c12d5b6d82 refactor(models,paths,presets,summary_cache): remove Optional returns (Phase 6 batch 1) ed 2026-06-26 05:01:15 -04:00
  • 6399dcc4ed refactor(rag_engine,ai_client): rag_engine.search returns List[RAGChunk] directly ed 2026-06-26 04:54:02 -04:00
  • cfd881e719 refactor(gui_2,app_controller): remove hasattr defensive checks + fix _do_generate type ed 2026-06-26 04:49:55 -04:00
  • 0635f15ceb docs(audit): boundary layer audit + track completion for cruft_elimination_20260627 ed 2026-06-26 04:41:43 -04:00
  • 0d0b433a2e refactor(app_controller): remove redundant hasattr(f, ...) defensive checks ed 2026-06-26 04:35:49 -04:00
  • 75eb6dbbbb refactor(type_aliases): promote Metadata from TypeAlias to typed fat struct ed 2026-06-26 04:27:56 -04:00
  • 2a76889341 conductor(cruft_elimination): Phase 0 setup + baseline + styleguide ack ed 2026-06-26 04:17:55 -04:00
  • 88a1bdcba6 Merge branch 'tier2/type_alias_unfuck_20260626' of C:\projects\manual_slop_tier2 into tier2/type_alias_unfuck_20260626 tier2/type_alias_unfuck_20260626 ed 2026-06-26 03:54:51 -04:00
  • a7c09d01f9 docs(mma-guide): clarify WorkerPool uses internal subprocess, not meta-tooling mma_exec ed 2026-06-25 21:48:07 -04:00
  • 959afaab7e conductor(product): clarify multi_agent_conductor uses its own subprocess template (not meta-tooling mma_exec) ed 2026-06-25 21:44:23 -04:00
  • ab63a5a243 conductor(chronology): add 2026-06-25/26/27 entries for c11_python docs sync + tracks ed 2026-06-25 21:43:25 -04:00
  • 94691e2104 docs(readme): Meta-Boundary row reflects OpenCode Task tool as canonical meta-tooling sub-agent ed 2026-06-25 21:39:13 -04:00