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
|
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
|
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
|
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
|
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
|
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
|
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
|
2ff05684a4
|
fix: pass the HTTP private-host allowlist into the maintenance container
|
2026-08-11 19:49:18 +02:00 |
|
marcopan
|
657c117425
|
fix: honor an installation HTTP private-host allowlist for Evidence
|
2026-08-11 19:48:13 +02:00 |
|
marcopan
|
0986125327
|
fix: accept FK reviews by candidate digest across same-content runs
|
2026-08-11 19:46:16 +02:00 |
|
marcopan
|
ff75742be9
|
fix: give the patients fixture a same-name primary key column
|
2026-08-11 19:44:30 +02:00 |
|
marcopan
|
f00cc289d8
|
fix: mark only the referenced table PK in the DWH stub
|
2026-08-11 19:43:25 +02:00 |
|
marcopan
|
c44b70e77e
|
fix: expose same-name FK candidates from the controlled DWH stub
|
2026-08-11 19:42:17 +02:00 |
|
marcopan
|
82ba3c7db7
|
fix: exercise the full-run FK checkpoint on the filesystem workspace
|
2026-08-11 19:41:10 +02:00 |
|
marcopan
|
742c311660
|
fix: mine FK candidates from approved SQL joins in the acceptance
|
2026-08-11 19:33:42 +02:00 |
|
marcopan
|
c994b3ef68
|
fix: introspect the filesystem workspace before FK suggestion
|
2026-08-11 19:32:57 +02:00 |
|
marcopan
|
340d673e75
|
chore: surface child failure detail under P2_CHILD_DEBUG
|
2026-08-11 19:27:34 +02:00 |
|
marcopan
|
f6c2e6fc40
|
chore: add temporary P2 child debug channel for acceptance diagnosis
|
2026-08-11 19:26:57 +02:00 |
|
marcopan
|
e3dd5897f8
|
fix: compare inspect descriptor digest against snapshot content
|
2026-08-11 19:26:03 +02:00 |
|
marcopan
|
ad3c3125a8
|
fix: expose catalog identity as a sha256 content digest
|
2026-08-11 19:25:04 +02:00 |
|
marcopan
|
82b5453c88
|
fix: use sha256 descriptor digest and keep operator errors fully sanitized
|
2026-08-11 19:24:15 +02:00 |
|
marcopan
|
5aadc85808
|
fix: surface sanitized operator failure detail during P2 diagnosis
|
2026-08-11 19:20:54 +02:00 |
|
marcopan
|
fe49f5b6d8
|
fix: read active workspace state beneath the operator registry root
|
2026-08-11 19:18:02 +02:00 |
|
marcopan
|
436d8d2720
|
fix: resolve operator snapshot paths beneath the configured registry root
|
2026-08-11 19:14:24 +02:00 |
|
marcopan
|
e34b756052
|
fix: serve a deterministic internal embedding fixture for P2 acceptance
|
2026-08-11 19:12:37 +02:00 |
|