marcopan
a6655a5e2c
fix(ci): preserve secure secret mount ownership
2026-08-25 19:56:48 +02:00
marcopan
fb4a1fa25b
fix(ci): complete Pi provider fixture metadata
2026-08-25 19:23:57 +02:00
marcopan
a8a80b9846
fix(ci): pin maintenance smoke image
2026-08-25 19:10:06 +02:00
marcopan
73b784a176
fix(ci): project private application secrets
2026-08-25 18:47:49 +02:00
marcopan
fd878b8c3e
fix(workspace): isolate maintenance authentication surface
2026-08-25 18:37:39 +02:00
marcopan
db375298d0
fix(test): hermetically exercise auth workflows
2026-08-25 18:27:41 +02:00
marcopan
2c2bf1940b
fix(ci): project private runtime fixtures
2026-08-25 18:04:13 +02:00
marcopan
abfcfb0e06
fix(ci): use supported Compose create syntax
2026-08-25 17:37:48 +02:00
marcopan
f0e78b1ce3
fix(ci): project local auth for core runtime
2026-08-25 17:35:29 +02:00
marcopan
8980c35198
fix(ci): align Windows Compose topology
2026-08-25 17:14:42 +02:00
marcopan
6d0cb6d997
fix(ci): provision integration fixtures
2026-08-25 17:07:51 +02:00
marcopan
06b26cf66f
fix(ci): refresh reviewed deployment blocks
2026-08-25 16:55:20 +02:00
marcopan
5b6fec939a
fix(ci): isolate npm release configuration
2026-08-25 16:47:56 +02:00
marcopan
3e106d5262
fix(ci): restore deployment release gates
2026-08-25 16:45:56 +02:00
marcopan
8ba87b68dc
fix(evidence): stabilize real Pi authoring
2026-08-25 15:21:59 +02:00
marcopan
610ae8c85a
fix(auth): make local verification portable
...
Keep upstream identity visible while limiting logout to local auth. Inject the restore privilege gate so the deterministic core tests do not depend on the host OS, and confine descriptor-backed projection tests to Linux. Accept the real remaining Pi timeout budget instead of an exact millisecond.
2026-08-25 10:50:30 +02:00
marcopan
e9c65ef2db
fix(evidence): resolve final review findings
2026-08-25 03:03:11 +02:00
marcopan
d4818c8cc3
docs(evidence): narrow owner gate baseline
2026-08-25 02:43:01 +02:00
marcopan
8542124f27
test(evidence): harden owner gate acceptance
2026-08-25 02:34:10 +02:00
marcopan
fc83d29b58
test(evidence): record restructuring acceptance
2026-08-25 02:17:05 +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
619ac2e141
feat(evidence): evaluate retrieval with a small fixture
2026-08-25 01:44:12 +02:00
marcopan
dcb5acc312
fix(evidence): preserve legacy formula migration boundaries
2026-08-25 01:28:54 +02:00
marcopan
cc30148b69
refactor(evidence): unify formulas with typed evidence
2026-08-25 01:23:04 +02:00
marcopan
d5d65f3659
fix(evidence): index only curated legacy documents
2026-08-25 01:02:41 +02:00
marcopan
f1a9b567ba
feat(evidence): contribute to semantic stages ( #42 )
2026-08-24 22:05:30 +02:00
marcopan
3420c57c8b
feat(evidence): build semantic fragments from typed units
2026-08-24 21:33:48 +02:00
marcopan
8adc085746
feat(evidence): resolve curated evidence explicitly
2026-08-24 20:52:56 +02:00
marcopan
f5c7cc6198
feat(evidence): prepare curated evidence incrementally
2026-08-24 20:08:27 +02:00
marcopan
6176410f42
fix(evidence): fail closed when BM25 is unavailable
2026-08-24 18:21:21 +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
ae0976a4aa
feat(evidence): validate canonical curated corpus
2026-08-24 17:38:22 +02:00
marcopan
5c6228f8c2
docs(evidence): finalize ticketed restructuring specification
2026-08-24 17:11:37 +02:00
marcopan
d970e10264
docs(evidence): finalize restructuring design
2026-08-24 14:57:53 +02:00
marcopan
6062cb010e
Chiusura fase di ristrutturazione e modularizzazione del workflow per favorire sviluppo modulare
2026-08-24 13:32:20 +02:00
marcopan
fa2298653b
fix(ui): stream phase progress without gates
2026-08-24 12:10:56 +02:00
marcopan
36a7a0ab33
refactor(workflow): contract shared core ( #33 )
2026-08-24 03:12:00 +02:00
marcopan
f375515dc0
refactor(evidence): extract TypeScript lifecycle ( #32 )
2026-08-24 02:50:56 +02:00
marcopan
840848df94
refactor(evidence): remove legacy Python layout ( #31 )
2026-08-24 02:36:30 +02:00
marcopan
44f1efa5ba
refactor(evidence): migrate acquisition and preprocessing ( #30 )
2026-08-24 02:25:11 +02:00
marcopan
d5e78febd3
refactor(evidence): migrate runtime consumption ( #29 )
2026-08-24 02:10:06 +02:00
marcopan
8b63715b56
refactor(evidence): add cohesive Python facade ( #28 )
2026-08-24 02:02:57 +02:00
marcopan
1e459b073e
refactor(disambiguation): own F1 clarification policy ( #27 )
2026-08-24 01:55:42 +02:00
marcopan
2ed55ef131
refactor(disambiguation): extract F3 rewrite path ( #26 )
2026-08-24 01:44:40 +02:00
marcopan
eccf6212f1
refactor(pi): generate modular session instructions ( #25 )
2026-08-24 01:36:08 +02:00
marcopan
4a654de84a
refactor(memory): own solved-question lifecycle ( #24 )
2026-08-24 01:23:39 +02:00
marcopan
93fe0d733b
refactor(memory): extract F2 recall path ( #23 )
2026-08-24 01:08:15 +02:00
marcopan
beac2e80f4
refactor(memory): extract F8 promotion gate ( #22 )
2026-08-24 00:51:53 +02:00