marcopan
|
49fa7030a5
|
fix: complete diagnostic extension remediation
|
2026-08-04 00:46:44 +02:00 |
|
marcopan
|
565e93a456
|
fix: align workspace diagnostic contracts
|
2026-08-04 00:37:57 +02:00 |
|
User
|
7a65fc80a2
|
fix(deploy): validate session migrator TLS mode
|
2026-07-16 19:07:53 +02:00 |
|
User
|
cadc4c6947
|
docs(deploy): document user-owned session cutover
|
2026-07-16 19:02:58 +02:00 |
|
User
|
c6a74c9ccb
|
fix(frontend): harden owner action confirmation
|
2026-07-16 18:51:02 +02:00 |
|
User
|
58e0884df1
|
feat(frontend): expose owned session scopes
|
2026-07-16 18:46:18 +02:00 |
|
User
|
b454fb478b
|
fix(backend): harden principal child isolation
|
2026-07-16 18:38:40 +02:00 |
|
User
|
458eb13c89
|
feat(backend): enforce user-owned sessions
|
2026-07-16 18:32:52 +02:00 |
|
User
|
c1cddaa667
|
refactor(harness): route workflow persistence through repositories
|
2026-07-16 18:01:29 +02:00 |
|
User
|
259f021313
|
fix(harness): preserve session migration JSON errors
|
2026-07-16 17:35:54 +02:00 |
|
User
|
5dbb91390f
|
feat(harness): persist server sessions in postgres
|
2026-07-16 17:31:04 +02:00 |
|
User
|
6747f6f8a0
|
fix: serialize session lifecycle transitions
|
2026-07-15 01:37:42 +02:00 |
|
User
|
08b1f4909e
|
fix: make session resume atomic across restarts
|
2026-07-15 00:42:35 +02:00 |
|
User
|
2b4797f133
|
fix: harden resume and SSE replay
|
2026-07-15 00:06:00 +02:00 |
|
User
|
1393c6358e
|
fix(frontend): reconnect stream on same-session resume
|
2026-07-14 20:53:19 +02:00 |
|
marcopan
|
f67d2c97d8
|
fix(security): reject invalid optional bundle values
|
2026-07-12 11:53:15 +02:00 |
|
marcopan
|
449a333365
|
fix(security): validate bundle and clean runtime secrets
|
2026-07-12 11:52:02 +02:00 |
|
marcopan
|
385646d574
|
docs: complete Docker context settings
|
2026-07-12 11:50:12 +02:00 |
|
marcopan
|
10465917a5
|
test(compose): validate bundle deployment contract
|
2026-07-12 11:48:43 +02:00 |
|
marcopan
|
07967bf589
|
docs: document one-command Docker installation
|
2026-07-12 11:44:00 +02:00 |
|
marcopan
|
2ab91b7c0d
|
docs(sdd): record secret scrub review fixes
|
2026-07-12 11:34:52 +02:00 |
|
marcopan
|
d500563963
|
fix(security): scrub deployment secrets from Pi child
|
2026-07-12 11:33:13 +02:00 |
|
marcopan
|
70a19f290d
|
feat(compose): use one secret bundle for local services
|
2026-07-12 11:30:43 +02:00 |
|
marcopan
|
32a2b71687
|
build(compose): make root startup the default
|
2026-07-12 11:14:36 +02:00 |
|
marcopan
|
72bc50ab2e
|
fix(preprocess): enforce local vector startup chain
|
2026-07-12 07:54:09 +02:00 |
|
marcopan
|
e40a9d9a56
|
fix(backend): inject provider credentials from file
|
2026-07-12 07:53:22 +02:00 |
|
marcopan
|
09d50ac9bb
|
fix(dwh): release snapshots before job startup
|
2026-07-12 07:34:56 +02:00 |
|
marcopan
|
4aae6c433d
|
fix(dwh): bind snapshots to validated bytes
|
2026-07-12 07:31:46 +02:00 |
|
marcopan
|
2f6daaaea6
|
fix(dwh): anchor generation operations to lease fd
|
2026-07-12 07:26:10 +02:00 |
|
marcopan
|
8110793f61
|
fix(evidence): make result summaries safe
|
2026-07-12 06:50:23 +02:00 |
|
marcopan
|
0a2421c513
|
fix(evidence): bound reports and fail failed jobs
|
2026-07-12 06:45:19 +02:00 |
|
marcopan
|
03ee3ffda8
|
fix(evidence): validate active corpus artifacts
|
2026-07-12 06:35:27 +02:00 |
|
marcopan
|
5cc023f390
|
fix(evidence): harden unchanged job snapshot
|
2026-07-12 06:29:31 +02:00 |
|
marcopan
|
7d41c4cefc
|
fix(preprocess): verify canonical generations and cleanup
|
2026-07-12 06:18:18 +02:00 |
|
marcopan
|
e6d44ba082
|
fix(evidence): close S3 and smoke safety gaps
|
2026-07-12 06:09:15 +02:00 |
|
marcopan
|
efcb0deb31
|
fix(evidence): lock GC and preflight search ownership
|
2026-07-12 06:07:30 +02:00 |
|
marcopan
|
d21aac9151
|
fix(evidence): validate ownership before all searches
|
2026-07-12 06:04:00 +02:00 |
|
marcopan
|
c6966f3d15
|
fix(preprocess): harden S3 and real Compose jobs
|
2026-07-12 06:01:06 +02:00 |
|
marcopan
|
950f88f23e
|
fix(evidence): distinguish implicit corpus ownership
|
2026-07-12 05:59:13 +02:00 |
|
marcopan
|
db35ddb041
|
fix(evidence): bind corpus to workspace identity
|
2026-07-12 05:57:23 +02:00 |
|
marcopan
|
05accc1443
|
fix(evidence): isolate vectors by workspace
|
2026-07-12 05:50:59 +02:00 |
|
marcopan
|
4028ef7821
|
feat(preprocess): add deployment jobs and S3 source
|
2026-07-12 05:42:07 +02:00 |
|
marcopan
|
6656a69630
|
fix(evidence): filter active data in every search
|
2026-07-12 05:40:45 +02:00 |
|
marcopan
|
92b1d3ccc3
|
fix(evidence): retain referenced vector generations
|
2026-07-12 05:34:47 +02:00 |
|
marcopan
|
2624d1d342
|
test: assert removed evidence stays hidden
|
2026-07-12 05:26:11 +02:00 |
|
marcopan
|
9a9acbd122
|
test: gate real pgvector corpus lifecycle
|
2026-07-12 05:22:30 +02:00 |
|
marcopan
|
9e21cce036
|
test(evidence): harden generation lifecycle boundaries
|
2026-07-12 05:15:30 +02:00 |
|
marcopan
|
459ffa0bcd
|
fix(evidence): reconcile generations safely
|
2026-07-12 05:10:19 +02:00 |
|
marcopan
|
f3b49f41c8
|
feat(evidence): add safe retention and materialized reads
|
2026-07-12 05:02:47 +02:00 |
|
marcopan
|
b6a52995ae
|
fix(jobs): bind completed effects to checkpoints
|
2026-07-12 04:54:00 +02:00 |
|