Commit Graph
815 Commits
Author SHA1 Message Date
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
marcopan da448a3166 docs: record P1.1 automated acceptance 2026-08-11 16:32:22 +02:00
marcopan eac472011e fix: retain P1 pull rejection semantics and verify retained snapshots in the smoke 2026-08-11 16:28:43 +02:00
marcopan 10862bc700 fix: publish the missing-evidence-tree negative against a catalog slot 2026-08-11 16:22:41 +02:00
marcopan 01090b5be7 fix: compare active registry state in acceptance negatives 2026-08-11 16:21:58 +02:00
marcopan e06d31aeac fix: exercise catalog metadata mismatch on a pending slot 2026-08-11 16:21:08 +02:00
marcopan 412c0d8715 fix: apply acceptance bindings to the runner process environment 2026-08-11 16:20:12 +02:00
marcopan 7ce25894a2 feat: reconcile generated docs on explicit registry pull 2026-08-11 16:19:10 +02:00
marcopan f0a19a89eb fix: keep python bytecode out of the trusted scripts root 2026-08-11 16:11:35 +02:00
marcopan a22d232aa2 test: add independent P1.1 acceptance and manual tooling 2026-08-11 16:04:44 +02:00
marcopan 930335a804 fix: restore escaped control range in snapshot path regex 2026-08-11 15:39:12 +02:00
marcopan 1790d2449f refactor: make browser workspace writes bootstrap-only 2026-08-11 15:36:09 +02:00
marcopan d9fd902d08 test: enforce the P1.1 registry install docs 2026-08-11 15:28:12 +02:00
marcopan c2f33e58d7 docs: define the P1.1 registry layout and curator flow 2026-08-11 15:22:57 +02:00
marcopan a071e0baff test: migrate deployment smoke fixtures to the P1.1 layout 2026-08-11 15:11:52 +02:00
marcopan 5446885006 test: cover the P1.1 registry deployment contract 2026-08-11 15:11:48 +02:00
marcopan 25ec236f1f feat: activate workspaces from the root catalog and bootstrap-only publication 2026-08-11 14:49:46 +02:00
marcopan 86af45acb4 refactor: enforce P1.1 registry path ownership 2026-08-11 14:29:00 +02:00
marcopan 7356d6794b docs: add P1.1 workspace directory plan 2026-08-11 14:22:28 +02:00
marcopan 66f44b054f test: add schema v3 only absence gate 2026-08-11 08:09:01 +02:00
marcopan 5310c6555b docs: make schema v3 the only workspace contract 2026-08-11 02:53:41 +02:00
marcopan edef085fea test: replace legacy workspace deployment fixtures 2026-08-10 23:21:27 +02:00
marcopan 90684c3280 refactor: remove legacy workspace UI state 2026-08-10 22:56:00 +02:00
marcopan fc19b0d67c build: remove stale backend distribution files 2026-08-10 22:34:03 +02:00
marcopan ab315c2130 refactor: remove workspace revision state consumers 2026-08-10 21:44:57 +02:00
marcopan fa24f43fd4 refactor: remove workspace migration utilities 2026-08-10 21:32:01 +02:00
marcopan c2f9b03973 refactor: remove legacy workspace runtime branches 2026-08-10 21:28:08 +02:00
marcopan f102629cee refactor: remove workspace revision state 2026-08-10 20:54:40 +02:00
marcopan 512b0261b1 refactor: make workspace descriptors schema v3 only 2026-08-10 20:21:20 +02:00
marcopan 5d016ce635 docs: revise schema-v3-only cleanup plan 2026-08-10 19:50:24 +02:00
marcopan ce90b4410d docs: add P2 host preprocessing plan 2026-08-10 19:04:51 +02:00
marcopan 16ee92c8f9 docs: design P2-P6 workspace preprocessing 2026-08-10 18:59:31 +02:00