Codex
cffa60772e
feat: complete catalog-driven preprocessing
Publish documentation / publish (push) Successful in 2m12s
2026-09-06 17:49:35 +02:00
Codex
7b1d69a65b
feat: complete catalog sensitivity enhancements
2026-09-04 15:11:18 +02:00
Codex
a6a5bf2036
fix: harden model catalog projections
2026-09-02 19:25:01 +02:00
Codex
7b7927bfe5
feat: unify installation model catalog
2026-09-02 18:45:33 +02:00
Codex
076c9742c5
feat: consolidate database management work
...
Add catalog-owned logical relationships and runtime snapshots, extend the database-management UI and validation coverage, and document the updated operational workflow.
Keep active sensitive-generation status in a tooltip and indicator, and update the layout E2E to follow the history action in its new database-scoped location.
2026-09-01 14:46:55 +02:00
marcopan
0caa747914
fix(evidence): validate curated runtime corpus
2026-08-25 01:59:27 +02:00
marcopan
9f0184388d
docs(evidence): publish curated-only workspace contract
2026-08-25 01:52:27 +02:00
marcopan
29d41ac258
feat(evidence): use server-side Qdrant BM25 retrieval
2026-08-24 18:15:33 +02:00
marcopan
0e9add09a9
feat(evidence): add Qdrant BM25 vector in place
2026-08-24 18:01:46 +02:00
marcopan
f375515dc0
refactor(evidence): extract TypeScript lifecycle ( #32 )
2026-08-24 02:50:56 +02:00
User
cc72e65f9d
fix(workspaces): align postgres connection diagnostics
2026-08-22 13:49:21 +02:00
marcopan
dee17893b4
fix(auth): harden restore verification transaction
2026-08-18 00:58:12 +02:00
marcopan
0651f3316f
fix(auth): validate stopped workspace restore
2026-08-18 00:06:28 +02:00
marcopan
3ed00ff086
feat(auth): include authentication in workspace and tht diagnostics
2026-08-17 15:51:16 +02:00
marcopan
a94df262f4
fix: preserve deterministic runtime secret leases
2026-08-14 17:47:17 +02:00
marcopan
87cefd120c
feat: configure workspace runtime secrets through API
2026-08-14 17:30:35 +02:00
marcopan
2114c94704
feat: derive workspace runtime secret requirements
2026-08-14 17:26:39 +02:00
marcopan
e4999c8420
feat: add encrypted workspace secret store
2026-08-14 17:23:23 +02:00
marcopan
747020a330
feat: declare workspace repository in installation config
2026-08-14 16:32:58 +02:00
marcopan
9db4463a83
refactor: remove workspace publishing and bundles
2026-08-14 16:28:01 +02:00
marcopan
42e02f8b1c
refactor: make workspace repository strictly read only
2026-08-14 16:20:08 +02:00
marcopan
9d7e9a05b7
fix: resolve diagnostic paths under the base path prefix and tolerate health-style ping responses
2026-08-13 20:58:10 +02:00
marcopan
f31b1e61ac
fix: upsert in bounded chunks, recreate Qdrant indexes on rebuild, larger maintenance tmpfs
2026-08-13 19:02:52 +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
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
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
79e592894d
fix: refuse resume of a nonexistent preprocessing run
2026-08-11 19:54:21 +02:00
marcopan
0986125327
fix: accept FK reviews by candidate digest across same-content runs
2026-08-11 19:46:16 +02:00
marcopan
f6c2e6fc40
chore: add temporary P2 child debug channel for acceptance diagnosis
2026-08-11 19:26:57 +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
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
f7c2b69837
feat: P2 operator, preprocessing state/service, and runtime config lease
2026-08-11 18:40:11 +02:00
marcopan
7ce25894a2
feat: reconcile generated docs on explicit registry pull
2026-08-11 16:19:10 +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
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