Commit Graph
141 Commits
Author SHA1 Message Date
marcopan 0b77d1e850 docs(auth): retain Task 15 round four evidence 2026-08-18 08:24:08 +02:00
marcopan df00f6bfa8 docs(state): correct Task 15 source provenance 2026-08-18 07:51:27 +02:00
marcopan cb1bd101f0 docs(state): retain Task 15 final gate evidence 2026-08-18 07:49:40 +02:00
marcopan 225ffc8e20 docs(state): record Task 15 round-one evidence 2026-08-18 06:43:10 +02:00
marcopan 8a3fa5031d test(auth): gate local and OIDC authentication release 2026-08-18 06:02:25 +02:00
marcopan 7cf7d9db6b docs(auth): correct Task 14 release status 2026-08-18 03:46:52 +02:00
marcopan f4f38717e1 docs(auth): document local OIDC and Authentik operation 2026-08-18 03:07:33 +02:00
marcopan 55567f17f2 docs: record P7 live preprocessing PASS on the real PSD DWH 2026-08-13 20:06:23 +02:00
marcopan 84b233d937 docs: record P7 publication + live stack (pending VPN) 2026-08-13 16:41:46 +02:00
marcopan 3046ac34c6 feat: restructure PSD repo (P7) and add operator setup templates + checklist 2026-08-13 16:14:32 +02:00
marcopan ecd986f208 docs: aggregate P2-P6 acceptance, full-suite results, and user guide 2026-08-13 13:00:08 +02:00
marcopan 486e144fcd docs: record P6 manual acceptance 2026-08-13 12:51:26 +02:00
marcopan be0e68e77d docs: record P6 implementation, contract, and automated acceptance PASS 2026-08-13 12:44:19 +02:00
marcopan 9605f77acb docs: record P5 manual acceptance 2026-08-13 12:25:08 +02:00
marcopan 06a31e10b9 docs: record P5 automated acceptance PASS 2026-08-13 11:40:25 +02:00
marcopan 55a61931b1 docs: record P5 implementation and finalize the P5 manual walkthrough 2026-08-13 05:10:22 +02:00
marcopan 3397911670 docs: record P3+P4 manual acceptance and rebind P4 automated run to e056c19 2026-08-13 04:44:50 +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 4912b49f28 docs: record P3 automated acceptance 2026-08-12 18:20:07 +02:00
marcopan beaba548c1 docs: record the final user-guide deliverable requirement 2026-08-12 15:04:02 +02:00
marcopan 13f74de4fa docs: record P2 manual acceptance and plan P3 effective configuration 2026-08-12 14:44:27 +02:00
marcopan 3c5c2e8afd docs: finalize P2 manuals, project state, and install-doc service contract 2026-08-11 20:09:11 +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 5310c6555b docs: make schema v3 the only workspace contract 2026-08-11 02:53:41 +02:00
marcopan 2e95101aa3 docs: record P1 manual acceptance 2026-08-10 18:47:02 +02:00
marcopan 6202c07e2e docs: record complete P1 evidence 2026-08-10 17:40:36 +02:00
marcopan 1c11d61f78 docs: correct final lifecycle test count 2026-08-10 00:43:58 +02:00
marcopan 72406da88b docs: record final report hashes 2026-08-10 00:43:44 +02:00
marcopan 9220579acd docs: record final P1 integration evidence 2026-08-10 00:43:12 +02:00
marcopan e042692cae docs: record final P1 startup and Git evidence 2026-08-10 00:05:58 +02:00
marcopan 87ee55a35f docs: record final P1 acceptance evidence 2026-08-09 23:39:07 +02:00
marcopan 7d8fb065b5 fix: seal P1 acceptance process boundaries 2026-08-09 22:51:56 +02:00
marcopan c1ca814440 fix: close P1 acceptance audit gaps 2026-08-09 22:16:37 +02:00
marcopan 3fe5a7b5e9 fix: complete P1 integration audit trail 2026-08-09 21:45:52 +02:00
marcopan 3583659600 fix: harden P1 integration evidence 2026-08-09 21:14:45 +02:00
marcopan 4d6e91526d test: prove P1 configuration process end to end 2026-08-09 20:51:20 +02:00
marcopan ddf60c9a95 fix: preserve portable rollback mount identity 2026-08-09 00:45:14 +02:00
marcopan b622295614 docs: record final semantic verification 2026-08-09 00:31:24 +02:00
marcopan 2c4534d968 fix: close internal semantic review gaps 2026-08-08 23:27:58 +02:00
marcopan 43d8063922 fix: scope workspace registry smoke cleanup 2026-08-08 22:32:57 +02:00
marcopan 7c09b9842f docs: record qdrant ollama verification 2026-08-08 22:15:06 +02:00
marcopan b84d4db946 docs: relax semantic doc assertions 2026-08-08 21:08:07 +02:00
marcopan aa502dcf7d docs: harden internal semantic doc state 2026-08-08 21:00:50 +02:00
marcopan 22c3512ac8 docs: document internal semantic infrastructure 2026-08-08 20:52:33 +02:00
marcopan bd798b1c96 fix: render registry workspaces for harness 2026-08-05 16:03:45 +02:00
marcopan ece9cfda50 fix: validate deployment rollback and server topology 2026-08-05 15:15:06 +02:00
marcopan 5f015a5a37 fix: complete deployment release gates 2026-08-05 14:35:25 +02:00
marcopan 2ae89c075e test: gate unified compose deployment 2026-08-05 13:41:33 +02:00
marcopan 09834d5cd4 fix: close deployment decoupling review 2026-08-05 07:52:32 +02:00