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
marcopan
d15bb59c3d
test(workflow): complete observable baseline ( #21 )
2026-08-24 00:40:11 +02:00
marcopan
dc9726cb35
test(workflow): freeze observable contracts ( #21 )
2026-08-24 00:25:17 +02:00
marcopan
b5db0cd3c1
docs: define modular workflow domain semantics
Deployment release gate / Linux Docker deployment and rollback (push) Canceled after 0s
Deployment release gate / Windows clone and Compose contract (push) Canceled after 0s
Deployment release gate / LF, Compose, docs, and TypeScript (push) Canceled after 0s
Deployment release gate / Hermetic authentication browser gate (push) Canceled after 0s
Deployment release gate / DWH authentication Nginx gate (push) Canceled after 0s
Deployment release gate / Native Windows Docker Desktop/WSL2 startup (push) Canceled after 0s
2026-08-23 14:03:20 +02:00
marcopan
5f0575464b
docs: add PSD Sol orchestration prompt
2026-08-20 14:49:32 +02:00
marcopan
21caaa22e3
docs: plan PSD server deployment program
2026-08-20 00:57:47 +02:00
marcopan
3fd177b6c4
docs: design PSD server deployment program
2026-08-20 00:44:52 +02:00
marcopan
5c0dc8c9f2
chore: clean local tooling and deployment artifacts
2026-08-19 19:41:16 +02:00
marcopan
89fc48dbe0
merge: integrate thoth authentication
2026-08-19 17:56:03 +02:00
marcopan
125feee778
feat(auth): clarify login page messaging
2026-08-19 17:43:22 +02:00
marcopan
1184b6db16
docs: converge operator guidance on tht
2026-08-19 16:12:11 +02:00
marcopan
32a17d83a9
docs(auth): add acceptance and PSD deployment plan
2026-08-19 14:29:53 +02:00
marcopan
361d55a9c2
docs(auth): record fix round 2 certification
2026-08-18 16:29:09 +02:00
marcopan
2a93590712
test(auth): bound restore lifecycle gates
2026-08-18 16:15:20 +02:00
marcopan
0f762ad6b6
docs(auth): record final review fix round 1 evidence
2026-08-18 15:26:23 +02:00
marcopan
10cd66fe6a
fix(windows): lock claim validation boundary
2026-08-18 15:15:51 +02:00
marcopan
b48e9e9189
fix(windows): serialize claim operations
2026-08-18 15:05:04 +02:00
marcopan
b261dd4d3a
fix(windows): serialize private root contention
2026-08-18 14:49:56 +02:00
marcopan
feee4ee648
refactor(windows): unify private claim primitives
2026-08-18 14:45:24 +02:00
marcopan
9fc1a15069
fix(windows): observe settled claim loss
2026-08-18 14:39:51 +02:00
marcopan
b652011bfc
test(windows): close staged writer before reopen
2026-08-18 14:35:07 +02:00
marcopan
c01482c52d
fix(windows): finish contested auth cleanup
2026-08-18 14:35:07 +02:00
marcopan
6474118ec3
fix(restore): share retained staging capability
2026-08-18 14:30:33 +02:00
marcopan
2d1670e390
fix(windows): complete concurrent auth consumption
2026-08-18 14:30:33 +02:00
marcopan
455fffb299
fix(windows): tolerate concurrent auth claims
2026-08-18 14:21:11 +02:00
marcopan
824245d285
fix(windows): avoid mutating lifecycle ACL trees
2026-08-18 14:21:06 +02:00
marcopan
afb0e21200
fix(windows): protect existing lifecycle child first
2026-08-18 14:11:41 +02:00
marcopan
ada3f9fc7f
fix(windows): protect lifecycle and backup state
2026-08-18 14:05:52 +02:00
marcopan
b6396e66fa
test(backup): protect Windows installation descriptor
2026-08-18 13:45:07 +02:00
marcopan
fa197498f2
test(windows): order private fixture protection
2026-08-18 13:42:14 +02:00
marcopan
aee5863112
test(windows): respect retained no-delete handles
2026-08-18 13:38:25 +02:00
marcopan
b40f8e885a
test(safeio): expose private reopen failure
2026-08-18 13:31:10 +02:00
marcopan
835b298212
fix(safeio): retain attribute inspection on private create
2026-08-18 13:26:34 +02:00
marcopan
93f9939be5
test(safeio): cover write-only private create validation
2026-08-18 13:25:34 +02:00
marcopan
def45d1628
test(safeio): isolate private create failure
2026-08-18 13:19:58 +02:00
marcopan
c863244a86
fix(safeio): use self-relative create descriptors
2026-08-18 13:16:28 +02:00
marcopan
81077e59d3
fix(safeio): normalize NT relative access masks
2026-08-18 13:11:40 +02:00
marcopan
36592634bb
test(safeio): diagnose relative Windows opens
2026-08-18 13:07:58 +02:00
marcopan
4f07b26f5e
fix(safeio): pass valid NT file attributes
2026-08-18 13:03:20 +02:00
marcopan
747b4200d9
test(safeio): expose native Windows DACL shape
2026-08-18 13:00:23 +02:00
marcopan
a0e05ad392
fix(safeio): accept Windows effective full-control ACL
2026-08-18 12:52:37 +02:00
marcopan
cd5f505c8a
fix(auth): close Windows remediation review findings
2026-08-18 12:46:54 +02:00
marcopan
fa499a9bdd
docs(auth): record Task 4 certification evidence
2026-08-18 11:58:38 +02:00
marcopan
b31b27e584
fix(auth): allow Windows claim verification to share delete
2026-08-18 11:18:57 +02:00
marcopan
0d8e707533
fix(auth): remove Windows claims by retained handle
2026-08-18 11:04:21 +02:00
marcopan
5f9a3ae066
fix(backup): retain staging cleanup capability
2026-08-18 10:50:56 +02:00
marcopan
d43738eeae
fix(auth): require local registry ownership
2026-08-18 10:31:44 +02:00
marcopan
3c6ddfaef1
docs(auth): plan important finding remediation
2026-08-18 10:10:37 +02:00
marcopan and CommandCodeBot
1d045a44a6
docs: add canonical Evidence structure design
...
Co-authored-by: CommandCodeBot <noreply@commandcode.ai >
2026-08-18 09:52:53 +02:00
marcopan
178113a7e8
docs(auth): record final branch review
2026-08-18 09:41:09 +02:00
marcopan
39b5453287
docs(auth): record unresolved Task 15 review
2026-08-18 09:27:11 +02:00
marcopan
d7cd8fdf94
docs(task15): record retained-handle fix evidence
2026-08-18 09:15:14 +02:00
marcopan
74b062f1a7
fix(safeio): retain writable Windows parent handles
2026-08-18 09:05:42 +02:00
marcopan
e7a7f4f066
fix(safeio): retain private file parent handles
2026-08-18 08:51:59 +02:00
marcopan
0b77d1e850
docs(auth): retain Task 15 round four evidence
2026-08-18 08:24:08 +02:00
marcopan
54698e7340
fix(backup): privately stage restore archive
2026-08-18 08:13:13 +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
e20bf33e2a
fix(backup): use platform private staging controls
2026-08-18 07:39:51 +02:00
marcopan
4d230b87af
fix(deploy): render maintenance smoke profile
2026-08-18 07:24:18 +02:00
marcopan
fe190e7046
fix(auth): close Task 15 review round two
2026-08-18 07:21:24 +02:00
marcopan
225ffc8e20
docs(state): record Task 15 round-one evidence
2026-08-18 06:43:10 +02:00