Commit Graph
889 Commits
Author SHA1 Message Date
marcopan 486e144fcd docs: record P6 manual acceptance 2026-08-13 12:51:26 +02:00
marcopan be0e68e77d docs: record P6 implementation, contract, and automated acceptance PASS 2026-08-13 12:44:19 +02:00
marcopan 124891bbfe feat: P6 commit-addressed Evidence materialization acceptance runner 2026-08-13 12:41:11 +02:00
marcopan f09ab2b8c6 test: expect filesystem Evidence materialization in the canonical snapshot 2026-08-13 12:38:53 +02:00
marcopan 871de800f0 feat: make filesystem Evidence operational after materialization (P6) 2026-08-13 12:35:25 +02:00
marcopan bb2eabceb6 feat: activate commit-addressed Evidence materialization with an integrity chain (P6) 2026-08-13 12:34:56 +02:00
marcopan 0c9e614100 feat: bounded Evidence materializer with manifest and atomic publication (P6) 2026-08-13 12:31:12 +02:00
marcopan 0c1033889a feat: safe Evidence tree enumeration and bounded blob streaming (P6) 2026-08-13 12:28:49 +02:00
marcopan e80a8b35ec docs: plan P6 commit-addressed Evidence materialization 2026-08-13 12:27:26 +02:00
marcopan 9605f77acb docs: record P5 manual acceptance 2026-08-13 12:25:08 +02:00
marcopan 06a31e10b9 docs: record P5 automated acceptance PASS 2026-08-13 11:40:25 +02:00
marcopan 9db0299063 docs: fix P5 acceptance report title 2026-08-13 11:39:31 +02:00
marcopan ccc3dc772e fix: generate FK candidates through the full run before schema accept (P5) 2026-08-13 11:38:00 +02:00
marcopan 239d1c634f feat: P5 curated FK annotations acceptance runner 2026-08-13 11:34:13 +02:00
marcopan 55a61931b1 docs: record P5 implementation and finalize the P5 manual walkthrough 2026-08-13 05:10:22 +02:00
marcopan d751188db7 feat: gate FK review on the accepted revision blob (P5) 2026-08-13 05:08:19 +02:00
marcopan 0459a6cd3e feat: operator schema accept command for curated FK review (P5) 2026-08-13 05:06:23 +02:00
marcopan 5249798c03 feat: revision-qualified annotations root for pinned runtimes (P5) 2026-08-13 05:02:19 +02:00
marcopan 259d5a0374 feat: atomic revision-qualified annotations sync with ownership manifest (P5) 2026-08-13 04:58:56 +02:00
marcopan b00b7f17c9 feat: read and validate curated FK annotations at the pinned commit (P5) 2026-08-13 04:56:03 +02:00
marcopan 60e4048d4b docs: plan P5 curated FK annotations in Git 2026-08-13 04:50:29 +02:00
marcopan 3397911670 docs: record P3+P4 manual acceptance and rebind P4 automated run to e056c19 2026-08-13 04:44:50 +02:00
marcopan e056c19e62 feat: P4 qdrant collection lifecycle (self-heal + guarded rebuild)
- shared TS collection manager: self-heal creates missing collection (1024/cosine)
  and missing keyword payload indexes; never mutates incompatible contracts
  (semantic_index_incompatible); async index visibility polled with bounded deadline
- session admission (qdrantEnsure) uses the manager in self-heal mode; operator path
  keeps require_existing semantics
- runtime lease exposes semanticQdrantUrl to the operator
- operator commands vector-inspect/vector-rebuild with exact confirmation guards
- thothctl workspace vector inspect|rebuild (Go) with --collection/--confirm/--destroy
- p4 acceptance runner: real Qdrant (v1.18.2) lifecycle checks, 11/11 PASS
- docs: CLI contract, manual walkthrough P4 (PENDING), PROJECT_STATE
2026-08-12 20:00:14 +02:00
marcopan 230a876314 docs: plan P4 qdrant collection lifecycle 2026-08-12 18:55:33 +02:00
marcopan 4912b49f28 docs: record P3 automated acceptance 2026-08-12 18:20:07 +02:00
marcopan 3b0726472e fix: drop the undefined evidence helper from the P3 records check 2026-08-12 18:15:22 +02:00
marcopan a1cd44b771 fix: check revision-scoped schema and evidence records in their collections 2026-08-12 18:14:14 +02:00
marcopan 1cec3da838 fix: accept the fail-closed outcome after a DWH-affecting change 2026-08-12 18:12:58 +02:00
marcopan 795a29588d fix: exercise the DWH-affecting change on the database name 2026-08-12 18:11:37 +02:00
marcopan ae2f898122 fix: create the docs directory in P3 mutation helper 2026-08-12 18:10:11 +02:00
marcopan 96969a83d1 fix: pass cwd as string in P3 mutation helper 2026-08-12 18:08:55 +02:00
marcopan 3e9940b4f0 fix: rebase the curator clone before P3 mutation pushes 2026-08-12 18:07:41 +02:00
marcopan 6feb96270b fix: assert content-only identity stability in the P3 acceptance 2026-08-12 18:04:43 +02:00
marcopan c4063eecb6 fix: accept P3 effective-config identity fields in thothctl results 2026-08-12 18:01:57 +02:00
marcopan c60b959697 fix: keep the P2 fixture workspace ids in the P3 acceptance runner 2026-08-12 16:18:45 +02:00
marcopan aeb2329717 fix: pass the real docker config home in the P3 acceptance runner 2026-08-12 16:16:29 +02:00
marcopan d0f1f24683 fix: align P3 acceptance check ids with the full chain 2026-08-12 16:16:05 +02:00
marcopan d1cb1ff6b3 test: add the P3 effective-config process acceptance runner 2026-08-12 16:15:26 +02:00
marcopan e23e526966 feat: P3 effective configuration, memory root, and revision-scoped records 2026-08-12 16:01:25 +02:00
marcopan beaba548c1 docs: record the final user-guide deliverable requirement 2026-08-12 15:04:02 +02:00
marcopan 13f74de4fa docs: record P2 manual acceptance and plan P3 effective configuration 2026-08-12 14:44:27 +02:00
marcopan 3c5c2e8afd docs: finalize P2 manuals, project state, and install-doc service contract 2026-08-11 20:09:11 +02:00
marcopan de5de36f9a chore: remove acceptance debug channels from the P2 operator path 2026-08-11 20:04:04 +02:00
marcopan 7aaffe6e68 fix: accept resume-mismatch for foreign run resumes 2026-08-11 20:02:38 +02:00
marcopan ec5ed413f7 fix: surface preprocessing state error codes to the operator result 2026-08-11 20:01:16 +02:00
marcopan de479b8b38 fix: verify the no-Evidence skip on the evidence command 2026-08-11 20:00:03 +02:00
marcopan ff9c87bfc7 chore: expose DWH preprocessing failure detail under P2 debug 2026-08-11 19:58:28 +02:00
marcopan e197ba1fd4 chore: capture operator failure detail in result warnings under debug 2026-08-11 19:56:40 +02:00
marcopan 79e592894d fix: refuse resume of a nonexistent preprocessing run 2026-08-11 19:54:21 +02:00
marcopan da214820b0 fix: accept failed operator results without revision identity 2026-08-11 19:52:52 +02:00