Commit Graph
839 Commits
Author SHA1 Message Date
marcopan e5c081e55f allow absent base during addressed recovery 2026-08-12 00:23:43 +02:00
marcopan a3e2276bef fail closed before resumed publication side effects 2026-08-12 00:23:17 +02:00
marcopan c498a15ecf fix addressed registry recovery blockers 2026-08-12 00:22:47 +02:00
marcopan 0004f04cfb fix task5 root lease native surface and session ownership 2026-08-11 23:45:01 +02:00
marcopan 792f5b7ba7 test: fix addressed registry step11 regressions 2026-08-11 23:02:09 +02:00
marcopan 47f3166f89 fix addressed registry recovery invariants 2026-08-11 22:26:49 +02:00
marcopan e2fecf9953 refactor workspace registry addressed API 2026-08-11 21:46:01 +02:00
marcopan 1cc0b50446 feat: split workspace authoring from addressed activation 2026-08-11 20:42:12 +02:00
marcopan 01c67d4c70 fix: enforce addressed registry lifecycle invariants 2026-08-11 20:03:14 +02:00
marcopan 11ca7d111d fix: close task5 state and capability blockers 2026-08-11 19:52:10 +02:00
marcopan e35e62a5c6 fix: harden native workspace root capabilities 2026-08-11 19:33:59 +02:00
marcopan 29a2e507a9 fix: route workspace CRUD through addressed publication 2026-08-11 18:30:06 +02:00
marcopan 4a0ec61da3 fix: close addressed publication recovery blockers 2026-08-11 17:41:09 +02:00
marcopan 56acb397be fix: replace addressed registry lifecycle with capability owner 2026-08-11 16:03:27 +02:00
marcopan ca37156a56 fix: close workspace ownership and API escapes 2026-08-11 15:39:27 +02:00
marcopan 1b24337a98 fix: harden addressed registry recovery and routes 2026-08-11 15:02:43 +02:00
marcopan ee5ac381b3 fix: harden preprocessing state and child capabilities 2026-08-11 14:30:16 +02:00
marcopan a5916f6177 fix: harden native workspace root and docker gates 2026-08-11 14:11:42 +02:00
marcopan ee87a59e1f feat: add durable addressed registry publication 2026-08-11 13:39:38 +02:00
marcopan 475e94b662 fix: reject forged native descriptor pointers 2026-08-11 13:25:24 +02:00
marcopan beb22aec78 fix: accept valid workspace directory link counts 2026-08-11 13:24:17 +02:00
marcopan 6e61fdd18f fix: complete native error declaration 2026-08-11 13:23:45 +02:00
marcopan ee259cff8b fix: expose complete native binding exports 2026-08-11 13:23:20 +02:00
marcopan 42b5feb84c fix: fsync provisioned workspace roots 2026-08-11 13:22:45 +02:00
marcopan 99e5624358 fix: expose stable native errno codes 2026-08-11 13:22:34 +02:00
marcopan 2936583042 feat: add ordered workspace writer capability 2026-08-11 13:21:57 +02:00
marcopan c5a01e5e53 feat: add workspace fs-at seam and retained root lease 2026-08-11 13:20:32 +02:00
marcopan 11cc8628cf fix: harden runtime config helper protocol and lifecycle 2026-08-11 13:03:37 +02:00
marcopan ec92f7f994 fix: harden runtime config lease boundary 2026-08-11 12:43:14 +02:00
marcopan cf88e2df86 test: add deterministic runtime config chain race regression 2026-08-11 12:16:25 +02:00
marcopan 1bca663ace test: complete runtime config lease matrix 2026-08-11 11:54:26 +02:00
marcopan 4c9c849fcd fix: harden runtime config lease identity publication 2026-08-11 11:31:15 +02:00
marcopan e9613767c5 fix: harden runtime config snapshot publication 2026-08-11 10:50:21 +02:00
marcopan 971315aa80 fix: complete durable workspace runtime config handoff 2026-08-11 09:59:25 +02:00
marcopan 390122480a fix: harden durable workspace runtime config leases 2026-08-11 09:44:08 +02:00
marcopan e0950f5ed4 refactor: share registry runtime configuration leases 2026-08-11 09:04:33 +02:00
marcopan f7b442be61 fix: make qdrant vector hit parsing total 2026-08-11 08:40:53 +02:00
marcopan 2f3325c03f fix: harden qdrant response parsing and integration markers 2026-08-11 08:29:16 +02:00
marcopan b7ea5443b3 fix: close task3 qdrant and config quality gaps 2026-08-11 08:06:18 +02:00
marcopan 88d1790728 fix: close task3 qdrant and config validation gaps 2026-08-11 07:47:43 +02:00
marcopan 99e0024973 fix: harden task3 qdrant compatibility boundaries 2026-08-11 07:34:44 +02:00
marcopan 0724a73300 fix: serialize registry qdrant lifecycle 2026-08-11 07:13:21 +02:00
marcopan e7ac22f0dc fix: prevent P2 from owning Qdrant lifecycle 2026-08-11 07:00:05 +02:00
marcopan f5e76fff53 fix: harden task2 preprocessing and vector guards 2026-08-11 06:47:07 +02:00
marcopan f62b4dbc4c fix: preserve Task 2 command loading contracts 2026-08-11 06:31:12 +02:00
marcopan 9e2c2b37b3 fix: harden Task 2 schema quality boundaries 2026-08-11 06:09:07 +02:00
marcopan d5f752dd7b fix: suppress legacy warnings in machine JSON paths 2026-08-11 05:50:06 +02:00
marcopan 554de4ff2f fix: complete P2 Task 2 schema machine contracts 2026-08-11 05:38:25 +02:00
marcopan b235132d89 feat: add P2 harness machine contracts 2026-08-11 05:24:44 +02:00
marcopan 783cc3bb34 fix(thothctl): fail closed on partial secret loads 2026-08-11 05:10:32 +02:00