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
|
8518a73685
|
fix(security): scrub raw deployment secret values
|
2026-07-12 11:34:32 +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
|
3807c65a41
|
test(config): cover secret bundle inode races
|
2026-07-12 11:09:09 +02:00 |
|
marcopan
|
390cfd24b5
|
fix(config): accept raw environment secret lookup
|
2026-07-12 11:07:22 +02:00 |
|
marcopan
|
5fe74612fb
|
feat(config): load one validated secret bundle
|
2026-07-12 11:06:19 +02:00 |
|
marcopan
|
b539303002
|
docs: plan simplified Docker configuration implementation
|
2026-07-12 10:59:31 +02:00 |
|
marcopan
|
a6b195b8ae
|
docs: design simplified Docker configuration
|
2026-07-12 10:54:42 +02:00 |
|
marcopan
|
0b65135153
|
docs: explain loading deploy environment
|
2026-07-12 10:46:50 +02:00 |
|
marcopan
|
7f8346ff58
|
docs: keep installation configuration inside ThothII
|
2026-07-12 10:21:53 +02:00 |
|
marcopan
|
e81a250b47
|
docs: define secret paths before file creation
|
2026-07-12 10:13:31 +02:00 |
|
marcopan
|
5e345c5567
|
docs: clarify host and container secret paths
|
2026-07-12 10:07:39 +02:00 |
|
marcopan
|
7e829a8414
|
docs: clarify Docker secrets and workspace configuration
|
2026-07-12 10:04:41 +02:00 |
|
marcopan
|
b07f422bb3
|
docs: add Docker installation guide for four contexts
|
2026-07-12 09:49:09 +02:00 |
|
marcopan
|
2302286ea1
|
fix(backend): reject compound provider credentials
|
2026-07-12 08:10:47 +02:00 |
|
marcopan
|
f064daef09
|
fix(backend): harden provider credential isolation
|
2026-07-12 08:05:51 +02:00 |
|
marcopan
|
32e73d66b5
|
docs(preprocess): restore local startup commands
|
2026-07-12 07:57:17 +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
|
ee92ef45ab
|
fix(vector): track packaged migrations in restore smoke
|
2026-07-12 07:49:58 +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
|
24e61d5713
|
fix(preprocess): retain DWH root fd through lease
|
2026-07-12 07:12:28 +02:00 |
|
marcopan
|
4cf0adbdd2
|
fix(preprocess): initialize fresh DWH writers safely
|
2026-07-12 07:07:31 +02:00 |
|
marcopan
|
22e806a41b
|
fix(preprocess): restrict DWH root claims to writers
|
2026-07-12 07:00:51 +02:00 |
|
marcopan
|
c4dd6c8900
|
fix(preprocess): claim DWH roots atomically
|
2026-07-12 06:51:46 +02:00 |
|
marcopan
|
8110793f61
|
fix(evidence): make result summaries safe
|
2026-07-12 06:50:23 +02:00 |
|
marcopan
|
b43075289e
|
fix(preprocess): bind DWH artifacts to workspace
|
2026-07-12 06:46:06 +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
|
4a29086fe4
|
fix(preprocess): anchor DWH retention validation
|
2026-07-12 06:15:27 +02:00 |
|
marcopan
|
27697e5db2
|
fix(preprocess): ignore corrupt DWH retention entries
|
2026-07-12 06:11:40 +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
|
6bb158233f
|
fix(preprocess): lease DWH generation reads
|
2026-07-12 05:58:12 +02:00 |
|
marcopan
|
db35ddb041
|
fix(evidence): bind corpus to workspace identity
|
2026-07-12 05:57:23 +02:00 |
|
marcopan
|
78ff360882
|
fix(preprocess): reconcile durable DWH generations
|
2026-07-12 05:51:49 +02:00 |
|
marcopan
|
05accc1443
|
fix(evidence): isolate vectors by workspace
|
2026-07-12 05:50:59 +02:00 |
|
marcopan
|
24f6a5daa6
|
fix(preprocess): publish DWH artifacts atomically
|
2026-07-12 05:43:57 +02:00 |
|
marcopan
|
4028ef7821
|
feat(preprocess): add deployment jobs and S3 source
|
2026-07-12 05:42:07 +02:00 |
|