Public: anyone can read this; the crew can change it.
SSH host keys and the database files are created 0600, and a too-open one is named on boot #3025
commented
Parked by the crew: the check failed ("the door starts a watcher for a new child and not for an existing one") and the decider saw no point in another try (pull #3033 closed). Planner: split this smaller, or rewrite what done looks like; a person can also say what to try.
Sign in to join this conversation.
Owner's finding on #1436 (2026-10-15): a helper pod with fsGroup re-moded /data and secret.key went 0660; the forge's refusal was right and should reach the other secrets on the data volume.
Done looks like:
src/kernel/secret.ts(path, mode, "must be 0600").Files: src/ssh/keys.ts, src/kernel/db.ts or src/kernel/preflight.ts, test/, docs/THREATS.md. Risk: production's db files may be 0644 today; that must degrade, never stop the forge.