Commit Graph
846 Commits
Author SHA1 Message Date
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
marcopan 498a93d915 fix: treat the operator JSON result as authoritative across exit codes 2026-08-11 19:50:12 +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 0be6549b31 fix: tolerate absent annotations when digesting schema index artifacts 2026-08-11 19:39:30 +02:00
marcopan ca552451a4 fix: carry the suggested FK artifact through thothctl JSON output 2026-08-11 19:38:20 +02:00
marcopan 3517cd8724 fix: treat operator checkpoint exit 3 as a valid machine result 2026-08-11 19:37:11 +02:00
marcopan 2cbb1a5496 test: align SQL ingress envelope assertions with name/sql 2026-08-11 19:35:33 +02:00
marcopan 920642673e fix: send SQL inputs as name/sql in the operator envelope 2026-08-11 19:34:29 +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 93017b5eb6 fix: resolve DWH REST api keys from installation-local files at runtime 2026-08-11 19:31:24 +02:00
marcopan 89b4943170 fix: carry require_existing collection lifecycle through the legacy renderer config 2026-08-11 19:29:52 +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 929f7dcc5e test: align thothctl envelope tests with the operator contract 2026-08-11 19:22:52 +02:00
marcopan 632c1c1612 fix: align thothctl operator envelope with the workspace-maintenance contract 2026-08-11 19:22:01 +02:00
marcopan 5aadc85808 fix: surface sanitized operator failure detail during P2 diagnosis 2026-08-11 19:20:54 +02:00
marcopan 99d1400ace fix: surface sanitized operator detail in thothctl compose failures 2026-08-11 19:19:40 +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
marcopan 62d05aa614 fix: make connector override generator portable to bash 3.2 2026-08-11 19:10:19 +02:00
marcopan 85aa6acdf3 fix: fail fast when connector override generation fails 2026-08-11 19:08:17 +02:00
marcopan 4d23ad4e85 fix: resolve the built thothctl binary per platform 2026-08-11 19:06:04 +02:00
marcopan 16eb3d120d fix: drop TS annotation in the P2 acceptance runner 2026-08-11 19:05:20 +02:00
marcopan 25fd29caf9 fix: expose real docker config to P2 image builds 2026-08-11 19:05:06 +02:00
marcopan 7951891561 fix: enable BuildKit for P2 image builds 2026-08-11 19:03:50 +02:00
marcopan 908c99f90a fix: preserve acceptance scenario failure detail in the P2 report 2026-08-11 19:02:55 +02:00
marcopan 077e648191 test: add P2 host preprocessing acceptance runner 2026-08-11 19:01:09 +02:00
marcopan c5f65d0f15 feat: profile-gated workspace-maintenance service and connector override generator (P2) 2026-08-11 18:40:11 +02:00
marcopan 17f2e48463 feat: thothctl workspace preprocessing CLI and file-ingress contracts (P2) 2026-08-11 18:40:11 +02:00
marcopan f7c2b69837 feat: P2 operator, preprocessing state/service, and runtime config lease 2026-08-11 18:40:11 +02:00
marcopan ca391ba59c feat: pristine harness JSON interfaces and require-existing semantic mode (P2) 2026-08-11 18:40:11 +02:00
marcopan 3cfc8c53e6 docs: align P2-P6 planning artifacts with the P1.1 registry contract 2026-08-11 17:44:40 +02:00
marcopan d927233210 docs: record P1.1 manual acceptance and plan P2-P6 adaptation 2026-08-11 17:24:34 +02:00