forgejo-mcp/docs/plans
Christoph Görn b63095f211
chore: 🔥 remove stale secrets/ + point at op1st-emea-b4mad as normative cosign pub
The op1st Tekton release pipeline signs with the cosign-signing-key
Secret in op1st-pipelines, provisioned upstream from op1st-emea-b4mad
GitOps. The in-repo secrets/cosign.pub diverged from that key (sha256
0c945708... vs 377836e4...) — verifying Tekton-signed releases against
the local key would fail. Local material was never the source of truth
and is now removed.

Removed:
- secrets/cosign.pub (stale, wrong key)
- secrets/cosign-signing-key.enc.yaml (SOPS-encrypted local copy, redundant with op1st-gitops)
- secrets/.gitkeep
- scripts/cosign-keygen.sh (helper for the removed local material)
- .gitignore allowlist for secrets/* (replaced with full secrets/ ignore)

Updated:
- README "Verifying Releases" → fetch cosign.pub from op1st-emea-b4mad
  at manifests/applications/op1st-pipelines-tokens/cosign-signing-key.pub.
  Both branch-tip and commit-pinned (8a3c55e5...) variants.
- ADR + runbook: operator precondition now references the op1st-emea-b4mad
  path instead of secrets/cosign.pub.

Refs: forgejo-mcp-a2y, forgejo-mcp-d4b
2026-05-25 13:35:31 +02:00
..
issue-attachments.md docs: 📝 amend issue-attachments spec: 1 MiB cap, always include download URL 2026-04-26 12:47:56 +02:00
issue-time-tracking.md docs: 📝 add issue/PR time tracking spec 2026-04-21 22:40:05 +02:00
projects-support.md docs: add projects support plan and AI agent configuration 2025-12-14 16:01:26 +01:00
reply-to-review-comment.md docs: 📝 add issue-attachment spec and beads issue tracking 2026-04-21 22:31:46 +02:00
streamable-http-transport.md feat: ✨ add streamable HTTP transport support (#99) 2026-03-28 00:07:10 +01:00
tekton-release-runbook.md chore: 🔥 remove stale secrets/ + point at op1st-emea-b4mad as normative cosign pub 2026-05-25 13:35:31 +02:00
wiki-support-status.md docs: add wiki support implementation plan 2025-12-14 10:14:00 +01:00
wiki-support.md fix: add build tag to wiki package for Nix build compatibility 2025-12-30 12:04:37 +01:00