Skip to content

fix(ci): restore dev gate after roadmap-truth merge (wishes-lint + codex smoke) - #2754

Merged
namastex888 merged 2 commits into
devfrom
fix/roadmap-truth-wish-gate
Aug 7, 2026
Merged

namastex888 merged 2 commits into
devfrom
fix/roadmap-truth-wish-gate

Conversation

@namastex888

@namastex888 namastex888 commented Aug 7, 2026 •

Copy link
Copy Markdown
Contributor

PR #2751 left dev red on two gates; this PR repairs both so every PR against dev (incl. #2752) can merge.

Wishes lint — roadmap-truth merged with status REVIEWED (unsupported) + a design-evidence digest stale after the reviewed citation fixes. Status advanced to SHIPPED (merged 17dd60e, SHIP verdict + 2026-08-06T22:15Z docs-only re-review in the ledger); DESIGN.md evidence re-stamped with the re-reviewed content digest via design-review-evidence.mjs stamp; blocks edge qualified cross-repo (remotty/wish-scope, the deliberate orphan).

Codex Plugin Smoke — red since b0e77cd (skills runtime-generic refactor, PR #2736) deleted plugins/genie/skills/wizard: the retirement only retires fallbacks whose skill the authenticated payload ships, so the seeded wizard fallback is preserved and the hardcoded '23 retired'/'46 skill cards' assertions fail. The oracle now derives expectations from the shipped payload (retired = seeded ∩ shipped; dropped-skill fallbacks asserted preserved; doc-contract asserts mirror parity instead of a hardcoded count). Validated on both payload compositions; full suite green on bun 1.3.14.

wishes-lint: OK (71 files).

…ence

PR #2751 merged roadmap-truth into dev (17dd60e) with the wish still
carrying status REVIEWED and a design-evidence digest that predates the
reviewed citation fixes in DESIGN.md — both now fail the repository's
wishes-lint gate, keeping every PR against dev red (including #2752).

- Status REVIEWED -> SHIPPED: the wish merged; its own ledger records the
  SHIP verdict and the re-review (2026-08-06T22:15Z, docs-only delta above
  40ad3d0) that re-verified the post-fix DESIGN.md.
- DESIGN.md evidence re-stamped with the digest of the reviewed content
  (40106843a8…) and the re-review's identity/instant — recorded via
  design-review-evidence.mjs stamp, never a locally recomputed value.
- blocks edge qualified as cross-repo (remotty/wish-scope): wish-scope is
  the deliberate orphan on the remotty board with no WISH.md by design, so
  the local graph can never resolve it.

wishes-lint: OK (71 files).\n\nCo-Authored-By: Empryo <noreply@empryo.com>
@coderabbitai

coderabbitai Bot commented Aug 7, 2026 •

Copy link
Copy Markdown

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: ASSERTIVE

Plan: Pro Plus

Run ID: 5ea127cd-cce6-4966-bae7-041bf012d99a

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: b0d266d34e

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

| Field | Value |
|-------|-------|
| **Status** | REVIEWED |
| **Status** | SHIPPED |

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

P1 Badge Keep the wish nonterminal until required QA completes

The wish's own execution re-review says Success Criteria 1–2 are “deferred, not satisfied” and that the lane-divergence and zz-sync-probe checks still need a post-release owner (WISH.md:848-851). Marking it SHIPPED nevertheless violates the lifecycle contract that this status requires the authorized merge and required QA (skills/genie/reference/lifecycle.md:38); consumers also treat SHIPPED as terminal, omit it from active session context, and reconcile its board card to Done. Keep this IN_PROGRESS until those required live checks pass, then advance it to SHIPPED.

Useful? React with 👍 / 👎.

dev's Codex Plugin Smoke has been red since b0e77cd (skills
runtime-generic refactor, PR #2736) deleted plugins/genie/skills/wizard:
the retirement only retires a fallback whose skill the authenticated
payload ships (proven-ownership scoping in runtime-integrations.ts), so
the seeded wizard fallback is preserved and the smoke's hardcoded
'23 retired' / '46 skill cards' assertions fail (journal accepted 22,
expected 23).

The oracle now derives its expectations instead of hardcoding them:
- pure-23/mixed: expected retired = seeded ∩ payload-shipped skills;
  dropped-skill fallbacks are asserted PRESERVED (strengthens the oracle).
- post-upgrade doctor assertions accept N preserved clean fallbacks.
- doc-contract: mirror parity (plugins/genie/skills vs skills/) plus
  non-empty, instead of a rot-prone hardcoded card count.

Validated on both compositions: payload with wizard (23 retired) and
without (22 retired, wizard preserved); full suite green on 1.3.14.
@namastex888 namastex888 changed the title docs(wish): advance roadmap-truth to SHIPPED and re-stamp design evidence fix(ci): restore dev gate after roadmap-truth merge (wishes-lint + codex smoke) Aug 7, 2026
@namastex888
namastex888 merged commit f32a575 into dev Aug 7, 2026
13 checks passed
@automagik-genie
automagik-genie deleted the fix/roadmap-truth-wish-gate branch September 25, 2026 04:50
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