feat: execute issue #1996's accepted Opus 5 design decisions (I23 row, alias-abort UX, chapter discoverability) - #2017
Conversation
|
Bugbot is not enabled for your account, so this pull request was not reviewed. Enable Bugbot in the Cursor dashboard to get automatic reviews on future PRs. |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 5f251b3351
ℹ️ 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".
5f251b3 to
3ffa4e8
Compare
Interview outcomes over the six deferred candidates (decisions b, d, e accepted and shipped here; a, c stay deferred-with-trigger; f ratified — all six recorded on the issue): - claude-config 0.24.0: new I23 catalog row (effort lowered to shorten the response; Model scope: opus-5, promotion gate unmet with unscope trigger), seeded by a new instruction-scan.sh I23 family with ANDed effort+brevity patterns and regression cases (55 checks); family-alias abort message now suggests the alias's normalized resolution while still refusing to guess; stale evals.json check-range fixed. - playbooks 0.6.23: fable-5 description names the per-model adaptation chapters with Opus 5 trigger phrases so the opus-5 chapter is discoverable from the skill listing. Both guide quotes verified against the live page this session (raw .md byte-identical to the 2026-07-25 corpus capture; effort-page Opus 5 section corroborates). Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01E5qiaLiGqP6fUTHkRYS19R
3ffa4e8 to
6237308
Compare
|
Claude finished @kyle-sexton's task in 1m 5s —— View job Security Review — PR #2017Tasks
FindingsNo security issues found. Scope reviewed (per
What I looked for and ruled out:
The rest of the diff ( |
|
Claude finished @kyle-sexton's task in 4m 46s —— View job Code review — PR #2017
Scope: Reviewed all 10 changed files via What the diff does
Note: the PR title/body still say I23 throughout, but the shipped code uses I27 — per the review thread this row renumbered twice after main picked up I23 (context-budget row, #2000) and then I24 during this PR's own review. The code, Verification performed independently (not just re-stating the author's claims)
Findings (posted inline, both 🟡 Suggestion-level, non-blocking)
Both are cosmetic/maintainability nits from the mid-review renumbering churn, not functional bugs — the detection logic itself is correct against its own test fixtures. No architecture, error-handling, or test-coverage concerns beyond these two nits. |
|
Claude has reviewed this PR 3 times. The lane skips further automatic reviews after 5; deleting this comment resets the count. |
…he I27 scanner The spell-check gate flagged the "ANDed" shorthand and the bare decrease stem in the I27 comments: reworded both comments in full words, and the one flagged token that must stay — the stem inside the pattern string — now carries the config-blessed spellchecker:disable-line pragma. Also renames the I27 test fixture from its stale i24.md name. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01E5qiaLiGqP6fUTHkRYS19R
|
Claude finished @kyle-sexton's task in 1m 43s —— View job Security Review — PR #2017 (HEAD
|
|
Claude finished @kyle-sexton's task in 3m 53s —— View job Code review — PR #2017 (re-review after push to
|
…stem reduces/lowers/drops/decreases now match via -s/-es in the suffix group, the same missed-inflection class as the doubled-p fix; three regression cases added (60 checks). Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01E5qiaLiGqP6fUTHkRYS19R
|
Claude finished @kyle-sexton's task in 2m 0s —— View job Code review — PR #2017 (re-review after push to
|
|
Claude finished @kyle-sexton's task in 34s —— View job Security Review — PR #2017 (HEAD
|
Closes #1996
Summary
Executes the interview outcomes over #1996's six deferred Opus 5 design candidates: decisions (b) effort-misconception audit row, (d) opus-5 chapter discoverability, and (e) family-alias abort UX are accepted and shipped here; (a) generic prior-model-workaround row and (c) vision-workaround row stay deferred-with-trigger; (f) the additive chapter-payload omissions are ratified as decided-not-missed. All six outcomes are recorded in a comment on the issue.
Fix
Model scope: opus-5(both source statements are model-qualified; promotion gate unmet, unscope trigger on the row), with cost/latency-ground, length-instruction-only, audience-test, and config-value fences.instruction-scan.shI27 family: effort-lowering directive + brevity token ANDed on one line, word-boundary conventions applied, doubled-consonantdropp?stem per review; header/usage docs updated; 11 I27 regression assertions (57 checks total).--target-modelvalue the user confirms — still never proceeds on a guess.evals/evals.jsoncheck-range fixed (I6-I16 → I6-I27;--opinionset corrected to I16, I19, I22).fable-5description now names the per-model adaptation chapters (Opus 5, Opus 4.8, Sonnet 5) with Opus 5 trigger phrases — the opus-5 chapter was previously unreachable from the skill listing.Verification
.md11,225 bytes, MD58579d63fc9f793784b8c56320fd74e71, byte-identical to the 2026-07-25 knowledge-corpus capture; the effort page's Opus 5 section corroborates the claim unhedged. A sibling fresh-context verifier independently re-fetched the page and reproduced every quote and both hashes.instruction-scan.test.sh: 57/57 checks pass.check-changelog-parity.sh --check,--check-bump origin/main,--check-order: all pass after each rebase (branch rebased over feat(claude-config): add the unhobble skill and codify instruction economy #2005, feat: align the marketplace with the Fable 5 prompting guide #2000, feat: align repo and audit catalog with the Sonnet 5 prompting guide #2015; versions re-slotted each time).check-changed-skills.sh origin/main: 2 skills checked, 0 failed; fable-5 description 828 chars (cap 1,536); aggregate listing budget 1,801/8,000.Related
🤖 Generated with Claude Code
https://claude.ai/code/session_01E5qiaLiGqP6fUTHkRYS19R