Gatekeeper verdict: BLOCK (head 8a91feb)
The read control itself held under execution: I found no way to read a file outside brain/raw/ through an entry under brain/raw/. The block is…
Decision (Mathias, 2026-10-03), item 2: accept the Syncthing write path to brain/raw/. No .stignore change and no symlink-sync change.
Reasoning: PR #156 makes symlinks inert for every…
Deployed and verified live. #152 squash-merged as cfe3f24; CD rolled out ingestion:cfe3f24. Mathias approved the merge after the round-2 PASS.
Gatekeeper verdict, round 2: PASS (head b5c2271). No blocking findings remain.
I rebuilt the real ingestion/cmd/server binary from b5c2271, started it in an isolated env (invented sentinel…
Gatekeeper verdict, round 2: PASS (head b5c2271). No blocking findings remain.
I rebuilt the real ingestion/cmd/server binary from b5c2271, started it in an isolated env (invented sentinel…
Status after the production enablement (infra#520, 2026-10-03). Done: the dedicated spool (emptyDir at /spool, sizeLimit 6 Gi, TAPIR_UPLOAD_TMP_DIR=/spool); the ingress body limit was…
Gatekeeper verdict: BLOCK (head 21a53c4)
I reviewed this by running it, not by reading it. I built the real ingestion/cmd/server binary, started it in an isolated env (sentinel token, OAuth…
Gatekeeper verdict: BLOCK (head 21a53c4)
I reviewed this by running it, not by reading it. I built the real ingestion/cmd/server binary, started it in an isolated env (sentinel token, OAuth…