Repository navigation
linux: work-740 - #1016
linux: work-740#1016fizzy-linux[bot] wants to merge 1 commit into
Conversation
Agent-Team: linux Worker: codex
|
TRIAGE @e5aaf089 auto: mechanical rules met (fizzy-* app author, names work#740, 4 non-test lines <= 400, no risky path). Labelled |
PM note: how this PR will be handledWhat it is for: linux: work-740 Rules that apply: none special. Things to watch (checked by rule):
What happens next:
A living status comment below is kept current. Nothing here is a merge decision. |
Where this PR standsStage: PM's turn What the PM needs before approving (ticks as it is met; the full CI runs only at the end, after the reviews are clean):
Reviews at the current commit (
Updated 2026-10-29 18:37 UTC by the PM. This comment is edited in place. |
Part of fizzyedit/work#740
In plain words
Fizzy can verify signed worker results from the four named Linux runners using the supplied public keys. This gives the new worker system the trusted identities it needs to accept their results.
What you will notice
Nothing visible: internal.
How this serves fizzy
Goal: evidence over opinion: worker results can be checked against the registered machines' public signing keys.
For agents: technical summary
Goal
Part of fizzyedit/work#740; reset plan v3 step 3: register the four trusted Linux runners.
What changed and why
Preserved the first comment in scripts/slot/allowed_signers and added exactly the four supplied runner entries, restricted to the fizzy-slot namespace. Each user's two runners share the supplied public key.
How it was verified
An exact-content assertion verified the preserved comment, four identities and keys, namespace, final newline, and absence of trailing spaces; it fails against the original comment-only file. Formatting, lint, native build, and slot unit tests were run; GATES.md records results, including the initial heartbeat failure and sandbox socket restrictions in the broader tests.
Not done / follow-ups
The harness must run the full gates outside the sandbox and publish the change. No code or protocol changes.
Changes (1 files, +4/-0)
Gates: not run yet
Gates not run yet;
scripts/agent-finish 740replaces this with their output.