Skip to content

Keep publisher seed material outside version control - #8

Closed
lr00rl wants to merge 2 commits into
integrationfrom
feat/zeus-task0018-seed-guard-carry
Closed

Keep publisher seed material outside version control#8
lr00rl wants to merge 2 commits into
integrationfrom
feat/zeus-task0018-seed-guard-carry

Conversation

@lr00rl

@lr00rl lr00rl commented Aug 4, 2026

Copy link
Copy Markdown
Contributor

Scope

  • carry the reviewed publisher signing-material ignore policy
  • preserve existing generated-artifact exclusions
  • change only .gitignore (+11/-0)

Verification

  • seed-ignore guard: 8/8
  • Go 1.26.4 race tests: pass
  • Node 22 npm ci/test/typecheck/build/verify: pass
  • released-server manifest validator: pass
  • linux amd64/arm64 cross-builds: pass
  • deterministic pluginpack: two identical archives and manifest digest parity

No key generation, signing, manifest edits, release, workflow dispatch, deployment, or SSH operations were performed.

lr00rl added 2 commits July 14, 2026 01:55
pluginsign reads a raw 32-byte Ed25519 seed from a file path. Nothing is
committed today, but the only thing between a publisher seed and main was one
`git add -A` — so ignore key material outright rather than relying on care.
Carry the reviewed signing-material ignore policy onto the current integration baseline while preserving all existing generated-artifact exclusions.

Constraint: TASK-0018 permits only the reviewed .gitignore guard and forbids key generation, signing, manifest edits, releases, or deployment.

Rejected: Recreate the ignore block as a new single-parent patch | preserving the reviewed branch as a two-parent merge retains provenance.

Confidence: high

Scope-risk: narrow

Reversibility: clean

Directive: Never weaken these patterns without re-running the seed-ignore guard and checking for signing material exposure.

Tested: 8/8 seed-ignore guard; Go 1.26.4 race tests; Node 22 npm ci/test/typecheck/build/verify; released-server manifest validator; linux amd64/arm64 builds; deterministic pluginpack digest parity.

Not-tested: GitHub-hosted CI pending push.
@lr00rl

lr00rl commented Aug 4, 2026

Copy link
Copy Markdown
Contributor Author

Superseded under Olympus rules/01 §3.1 by replacement Draft #9 at exact recovery head 9c4f595. The replacement has an identical tree, ordered parents, author/committer identity, and timestamps; only the malformed Lore trailer separators were corrected. This Draft and its remote branch at 00b50c0 remain preserved as the audit record.

@lr00rl lr00rl closed this Aug 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant