Skip to content

fix(muscle): add missing triggers: field on verification-instinct#11

Merged
soma-agent[bot] merged 2 commits into
mainfrom
fix/verification-instinct-triggers
May 11, 2026
Merged

fix(muscle): add missing triggers: field on verification-instinct#11
soma-agent[bot] merged 2 commits into
mainfrom
fix/verification-instinct-triggers

Conversation

@curtismercier
Copy link
Copy Markdown
Contributor

Fixes a frontmatter validation error that has been failing pr-review.yml since 2026-04-10. The verification-instinct.md muscle was added without the required triggers: field; the validator has been flagging it on every PR for 4 weeks.

Smoke test purpose

This is also a smoke test for the meetsoma/community PR workflow. Last PR merge was 2026-04-10 — we want to verify pr-review.yml still runs cleanly before we rely on it for upcoming hub-extension delivery (cmux family in tools-architecture cycle).

The fix

Added triggers: based on the muscle's content (verify, smoke-test, claim-done, rationalization, anti-pattern, discipline, quality). Bumped version 1.0.0 → 1.0.1 and updated: date.

Companion

  • Tools-architecture cycle Phase 5 — audit-naturally muscle + hub PR smoke
  • Audit-naturally muscle (workspace-local) — the two-call probe that caught this drift in seconds

Seeded: s01-345201 (meetsoma)

…ontmatter validation)

The pr-review.yml frontmatter validator has been failing on
muscles/verification-instinct.md since 2026-04-10 — it was added without
a triggers: (or legacy topic:) field. Three consecutive PR CI runs flagged
this but the file wasn't fixed; the workflow's failure has been a silent
papercut for 4 weeks.

Adds triggers: based on the muscle's content (verify, smoke-test,
claim-done, rationalization, anti-pattern, discipline, quality). Also
bumps version 1.0.0 → 1.0.1 and updated: date.

This is also a smoke test for the meetsoma/community PR workflow itself —
the last 3 PRs to this repo were April 10 (4 weeks ago); we want to
verify pr-review.yml still functions before relying on it for upcoming
soma-cmux hub-extension delivery (SX-747).

Companion: .soma/releases/cycles/tools-architecture/cycle.md Phase 5
Seeded: s01-345201 (meetsoma)
The soma-agent GitHub App was rotated at some point; the workflow's
hardcoded `app-id: 3043971` no longer matches the current app
(`3108591` per github.com/organizations/meetsoma/settings/apps/soma-agent).

This caused JWT decoding failures in the Auto-Merge job: the workflow
signed JWTs with the new private key but claimed the wrong issuer
(stale App ID), so GitHub rejected the JWT signature.

Symptom: 'A JSON web token could not be decoded' in Auto-Merge step
after SOMA_APP_PEM was rotated to a fresh key.

Companion to PR #11 (verification-instinct triggers fix) — both needed
to restore meetsoma/community CI workflow health.
Copy link
Copy Markdown

@soma-agent soma-agent Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

σ All checks passed. Auto-merging for trusted owner: curtismercier

@soma-agent soma-agent Bot merged commit 98b0f53 into main May 11, 2026
6 of 10 checks passed
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