Private
Public Access
0
0

Commit Graph

  • 5568b59634 fix(test): single shared workspace, remove per-worker subdirs (keep lock mechanism) master ed 2026-06-09 22:38:28 -04:00
  • 4bb19835db fix(test): per-worker workspace subdir + file-lock for xdist live_gui coordination ed 2026-06-09 22:23:33 -04:00
  • 38cb0f99b4 fix(test): add PID to workspace path for xdist worker isolation ed 2026-06-09 21:45:02 -04:00
  • 35f4cecb9b fix(test): catch OSError in workspace rmtree retry (broader than PermissionError) ed 2026-06-09 21:22:00 -04:00
  • aa776224f2 test(workspace): update fixture test to assert tests/artifacts/ not tmp dir ed 2026-06-09 21:06:06 -04:00
  • ccc2aa0be9 test(workspace): verify per-run workspace path and gitignore status ed 2026-06-09 20:45:24 -04:00
  • b8c15f8d92 fix(test): per-run workspace under tests/artifacts/ (replaces tmp_path_factory) ed 2026-06-09 20:42:43 -04:00
  • 93ec28097c docs(styleguide): add workspace_paths.md — hard rule for test workspace paths ed 2026-06-09 20:36:41 -04:00
  • b95410c565 wip: pre-workspace-path-finalize ed 2026-06-09 20:32:43 -04:00
  • 39c97cb365 conductor(track): workspace_path_finalize_20260609 - plan with 3 phases, 4-step execution ed 2026-06-09 20:29:55 -04:00
  • c725270b99 conductor(track): workspace_path_finalize_20260609 - per-run workspace under tests/artifacts/ ed 2026-06-09 20:27:20 -04:00
  • fe240db410 fix(reset): clear mma_tier_usage and RAG state in _handle_reset_session ed 2026-06-09 19:44:10 -04:00
  • 9128db5e48 ci(gitea): add test-on-tag workflow for tagged commits (tier-1 + tier-2) ed 2026-06-09 18:47:59 -04:00
  • 34290e5d1a test(watchdog): update PYTEST_FINISHED_TIMEOUT_SECONDS to 600 to match conftest ed 2026-06-09 18:42:53 -04:00
  • c3af1b8a2e chore(test): double smart_watchdog timeout from 300s to 600s for tier-3 ed 2026-06-09 18:37:34 -04:00
  • 3b0e63124a fix(mma): process global mma_state_update when no track in payload ed 2026-06-09 17:45:13 -04:00
  • 7a946544ff test(mma): mark test_visual_mma_components with clean_baseline ed 2026-06-09 17:14:23 -04:00
  • e7da7e0d6a test(rag): update test for Phase 4 coalescing state ed 2026-06-09 17:10:33 -04:00
  • 5656957622 conductor(plan): Phase 8 complete - docs + audit extended ed 2026-06-09 17:05:35 -04:00
  • 719fe9abe7 conductor(checkpoint): Checkpoint end of Phase 8 ed 2026-06-09 17:04:17 -04:00
  • cb525519cf docs(testing): document _LiveGuiHandle + live_gui_workspace + clean_baseline marker ed 2026-06-09 17:03:26 -04:00
  • 749120d239 feat(audit): flag hardcoded workspace and project-root paths in tests ed 2026-06-09 17:01:14 -04:00
  • d2ff6ffcf9 conductor(plan): Phase 7 complete - test_bed_health report ed 2026-06-09 16:59:16 -04:00
  • 84edb20038 docs(report): test_bed_health_20260609 - post-track batch status ed 2026-06-09 16:58:33 -04:00
  • 1cd3444e4c test(rag): mark RAG tests with clean_baseline for batch isolation ed 2026-06-09 16:56:55 -04:00
  • 3ed52be4bf conductor(plan): Phase 6 complete - clean_baseline marker ed 2026-06-09 16:42:48 -04:00
  • 7b87bbf5ec feat(test): clean_baseline marker resets controller state before test ed 2026-06-09 16:40:18 -04:00
  • afc8600800 conductor(plan): Phase 5 complete - set_value hook verified ed 2026-06-09 16:35:18 -04:00
  • 33d5caceaf fix(api_hooks): verified set_value('ai_input') works in batch ed 2026-06-09 16:33:55 -04:00
  • 6764c9e12f conductor(plan): Phase 4 complete - coalesce _sync_rag_engine ed 2026-06-09 16:27:15 -04:00
  • b8fcd9d6f5 fix(rag): coalesce _sync_rag_engine calls via token + dirty flag ed 2026-06-09 16:25:44 -04:00
  • 45b4497a66 conductor(plan): Phase 3 complete - tmp_path_factory + live_gui_workspace fixture ed 2026-06-09 16:15:50 -04:00
  • 006bb11488 refactor(test): 5 test files use live_gui_workspace fixture instead of hardcoded path ed 2026-06-09 16:14:40 -04:00
  • 91313451a2 feat(test): expose live_gui_workspace as a separate fixture ed 2026-06-09 15:53:06 -04:00
  • c64da95ef5 refactor(test): live_gui workspace via tmp_path_factory ed 2026-06-09 15:51:35 -04:00
  • c32ae33817 wip: pre-Phase 3 checkpoint ed 2026-06-09 15:49:12 -04:00
  • c3cb3c6e44 feat(test): autouse _check_live_gui_health recovers from degraded subprocess ed 2026-06-09 15:47:28 -04:00
  • 05ddb45236 conductor(plan): Phase 2 complete - FR1 handle + autouse fixture ed 2026-06-09 15:43:38 -04:00
  • 67d0211e56 feat(test): autouse _check_live_gui_health recovers from degraded subprocess ed 2026-06-09 15:42:00 -04:00
  • 16bd3d3a47 refactor(test): wrap live_gui subprocess in _LiveGuiHandle class ed 2026-06-09 15:37:47 -04:00
  • 30c04860c7 conductor(plan): Phase 1 audit complete - ready for user review ed 2026-06-09 15:30:31 -04:00
  • 5df22fa8d5 conductor(audit): trace set_value('ai_input') flow to find routing bug ed 2026-06-09 15:29:27 -04:00
  • 5e13fa9ba7 conductor(audit): document _sync_rag_engine race in controller ed 2026-06-09 15:29:17 -04:00
  • aebbd66836 conductor(audit): document hardcoded workspace paths in test suite ed 2026-06-09 15:29:06 -04:00
  • d1c6c6c327 conductor(audit): catalog live_gui test cross-file state dependencies ed 2026-06-09 15:28:56 -04:00
  • fcb161fd2e conductor(tracks): add test_infrastructure_hardening_20260609 as foundation track + supersede 4 placeholder test tracks ed 2026-06-09 15:18:20 -04:00
  • 566cf08cb8 conductor(track): test_infrastructure_hardening_20260609 - spec to kill the test regression nightmare ed 2026-06-09 15:15:26 -04:00
  • b4d240a9f3 docs(rag): final report on dim-mismatch recursion fix ed 2026-06-09 15:04:42 -04:00
  • 40f905d14b test(rag): update dim-mismatch test to assert rmtree behavior ed 2026-06-09 14:50:55 -04:00
  • 644d88ab93 fix(rag): break recursion in _validate_collection_dim ed 2026-06-09 14:47:01 -04:00
  • f207d297a3 docs(rag): final fix report and next steps ed 2026-06-09 14:38:30 -04:00
  • 64bc04a6b8 fix(rag): wipe chroma dir on dim mismatch instead of delete_collection ed 2026-06-09 14:37:19 -04:00
  • ac0c0cbe73 docs(styleguide): add No-Diagnostic-Noise rule to AI-Agent Conventions conductor-tier2 2026-06-09 14:03:18 -04:00
  • 631c40c9c4 docs(workflow): add Process Anti-Patterns section + Isolated-Pass rule conductor-tier2 2026-06-09 14:03:00 -04:00
  • d7dc1e3b90 docs(edit-workflow): fix set_file_slice rule + add contract-change check conductor-tier2 2026-06-09 14:02:41 -04:00
  • 113e68fe18 docs(agents): add Process Anti-Patterns section + revise set_file_slice rule conductor-tier2 2026-06-09 14:01:26 -04:00
  • 4eba059e89 unfuck edit workflow. ed 2026-06-09 13:48:17 -04:00
  • eb8357ec0e fix(rag): add CWD fallback in index_file for path-resolution resilience ed 2026-06-09 12:31:21 -04:00
  • b801b11c3b conductor(todo): mark task 9 (test deps in dev + conftest gate) as shipped ed 2026-06-09 10:39:29 -04:00
  • a341d7a7c8 test: ensure sentence-transformers is in test env + conftest gate ed 2026-06-09 10:37:14 -04:00
  • 2148e79a1c docs(rag): document venv dep install + new failure mode (relative path bug) ed 2026-06-09 10:21:45 -04:00
  • e62266e868 fix(rag): surface embedding provider init failure as 'error' status ed 2026-06-09 09:39:02 -04:00
  • adc7ff8029 docs(audit): workflow/agent markdown audit with 10 recommendations conductor-tier2 2026-06-09 09:15:57 -04:00
  • 37b9a68017 docs: add test_infra_hardening foundation + RAG batch failure status ed 2026-06-09 00:26:05 -04:00
  • bcdc26d0bd fix(gui): correct __getattr__ to not silently return None for missing ui_ attrs ed 2026-06-08 23:45:25 -04:00
  • 999fdea467 docs(c11-interop): cross-reference SSDL digest in See Also conductor-tier2 2026-06-08 23:42:21 -04:00
  • 5b3c11a0f3 conductor(track): manual_ux_validation_20260608_PLACEHOLDER - ASCII-sketch workflow + first-target redesign conductor-tier2 2026-06-08 23:41:43 -04:00
  • 816e9f2f5c conductor(track): chunkification_optimization_20260608_PLACEHOLDER - 1-page contingency document conductor-tier2 2026-06-08 23:40:27 -04:00
  • 12311190b3 docs(interop-v2): part 3 revises the recommendation after user's threshold-shift + shape-change corrections conductor-tier2 2026-06-08 23:07:24 -04:00
  • 68354841cb docs(interop-assessment): C11 <-> Python interop design space for chunkification_optimization conductor-tier2 2026-06-08 22:50:03 -04:00
  • 77d7dff5ff docs(session-synthesis): preserve-before-compact archive of the 2026-06-08 session conductor-tier2 2026-06-08 22:25:00 -04:00
  • a9333bbb59 conductor(track-update): code_path_audit_20260607 - post-4-tracks timing + 5-source framing conductor-tier2 2026-06-08 22:05:54 -04:00
  • 2eef50c5c2 transcripts ed 2026-06-08 21:49:35 -04:00
  • d7b66a5dda ideating chunk-based data structures ed 2026-06-08 21:45:30 -04:00
  • 0be9b4f0fb digest on computational shapes ssdl ed 2026-06-08 21:23:11 -04:00
  • 51ecace464 test(live_workflow): pre-flight health check fails fast on dirty state ed 2026-06-08 21:17:54 -04:00
  • 8a597d1832 conductor(track-update): mcp_architecture_refactor - list_tool_schemas + security-as-contract conductor-tier2 2026-06-08 20:59:27 -04:00
  • 1fb0d79c0d conductor(track-update): data_structure_strengthening - HistoryMessage vs ProviderHistoryMessage split conductor-tier2 2026-06-08 20:50:50 -04:00
  • 1c565da7a0 feat(gui): wrap immapp.run in try/except + add /api/gui_health endpoint ed 2026-06-08 20:46:41 -04:00
  • 0471440c68 conductor(track-update): data_oriented_error_handling - nagent_review + docs refresh conductor-tier2 2026-06-08 20:41:00 -04:00
  • 77ae2ec7a8 conductor(track-update): qwen_llama_grok - spec notes for nagent_review + docs refresh conductor-tier2 2026-06-08 20:35:52 -04:00
  • d7a065e9d5 ascii gui comms worflow ideation ed 2026-06-08 20:32:42 -04:00
  • 161ebb0da6 docs(fix): correct nav link case + relative-path level conductor-tier2 2026-06-08 19:51:55 -04:00
  • ba05168493 docs(refresh): 3 new guides + cross-links from nagent_review conductor-tier2 2026-06-08 19:26:08 -04:00
  • 9cc51ca9af conductor(track): nagent review - deep-dive + 6 pitfalls + 10 actionable takeaways conductor-tier2 2026-06-08 18:44:35 -04:00
  • c9a991bbb8 test(live_workflow): bump project switch wait timeout 30s -> 120s ed 2026-06-08 18:14:18 -04:00
  • 87d7c5bff2 test(io_pool): update assertion for 8-worker pool size ed 2026-06-08 17:51:39 -04:00
  • 4a33848620 fix(io_pool): increase worker count from 4 to 8 to prevent test hangs ed 2026-06-08 17:49:34 -04:00
  • 9afc93bce2 fix(app_controller): clear project-switch state in _handle_reset_session ed 2026-06-08 15:19:30 -04:00
  • 5087ee988d chore: move TODO_test_full_live_workflow.md to conductor/todos/ ed 2026-06-08 14:05:40 -04:00
  • 3391e18f64 chore(pyproject): register pytest.mark.live marker ed 2026-06-08 13:59:18 -04:00
  • d09f70ea44 docs(todo): mark Tasks 4+5 as SHIPPED; note known batch hang issue ed 2026-06-08 13:37:13 -04:00
  • b6972c31de test(live_workflow): use wait_for_project_switch + defensive file check ed 2026-06-08 13:26:54 -04:00
  • a6605d9889 feat(api_hook_client): add wait_for_project_switch for deterministic test waits ed 2026-06-08 13:04:12 -04:00
  • 54e46ee815 docs(todo): note regression discovered and fixed in test_context_sim_live ed 2026-06-08 12:35:24 -04:00
  • 4548726a2b conductor(tracks): restructure - chronological by phase + status groupings + active queue table ed 2026-06-08 12:26:56 -04:00
  • e0a3eb8c05 fix(app_controller): regression in test_context_sim_live from clearing active_project_path ed 2026-06-08 12:24:10 -04:00
  • 40d61bf3d8 docs(todo): mark Tasks 1+2 as SHIPPED for test_full_live_workflow fix ed 2026-06-08 10:15:54 -04:00
  • 6ecb31ea0a feat(app_controller): reset project state in _handle_reset_session ed 2026-06-08 10:05:42 -04:00
  • abb3856525 feat(api_hooks): add /api/project_switch_status endpoint for deterministic test signaling ed 2026-06-08 09:55:36 -04:00