Skip to content

feat(v1.5.0): prompt-pack maturity — all packs to standard + CI enforcement - #11

Merged
MCamner merged 1 commit into
mainfrom
feat/v1.5.0-pack-maturity
Jul 2, 2026
Merged

feat(v1.5.0): prompt-pack maturity — all packs to standard + CI enforcement#11
MCamner merged 1 commit into
mainfrom
feat/v1.5.0-pack-maturity

Conversation

@MCamner

@MCamner MCamner commented Jul 2, 2026

Copy link
Copy Markdown
Owner

Executes the prompt-pack maturity scope defined in the ROADMAP (follow-up to #10).

What this does

  • All 14 packs now meet docs/prompts/PACK_TEMPLATE.md — every pack carries When to Use, Expected Output, Constraints and Example, on top of the metadata + Starter Prompt already required.
    • Rewrote the 4 thin packs to the full template: learning-coach, product-strategy, repo-review, systems-thinking.
    • Added the missing sections, tailored per pack, to the other 10.
  • check-prompts.sh enforces the standard — new check_section helper (heading-anchored, accepts sensible synonyms: Output Contract→Expected Output, Safety Constraints→Constraints). Bumped to v0.6.0.
  • Regenerated docs/PROMPT_INDEX.md — refreshes the stale header from 1.3.0 to the current 1.4.0 (pack rows unchanged).

Verification

  • check-prompts.sh179 pass / 0 fail (was 123; +56 = 4 new section checks × 14 packs).
  • check-docs.sh — 31 pass / 0 fail.
  • Negative test: a pack missing the sections is correctly flagged as failing.

This completes the v1.5.0 prompt-pack maturity DoD: every public pack meets the template standard, verified by check-prompts.sh.

🤖 Generated with Claude Code

…ce it

Execute the prompt-pack maturity scope defined in the ROADMAP.

- All 14 packs now meet docs/prompts/PACK_TEMPLATE.md: When to Use,
  Expected Output, Constraints and Example, in addition to the metadata
  and Starter Prompt already required.
  - Rewrote the four thin packs (learning-coach, product-strategy,
    repo-review, systems-thinking) to the full template.
  - Added the missing sections to the other ten, tailored to each pack.
- check-prompts.sh now enforces the maturity sections for packs via a
  new check_section helper (heading-anchored, accepts sensible synonyms:
  Output Contract for Expected Output, Safety Constraints for
  Constraints). Bumped to v0.6.0.
- Regenerated docs/PROMPT_INDEX.md — refreshes the stale header from
  1.3.0 to the current 1.4.0.

check-prompts.sh: 179 pass / 0 fail. check-docs.sh: 31 pass / 0 fail.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@MCamner
MCamner merged commit d8c9f18 into main Jul 2, 2026
3 checks passed
@MCamner
MCamner deleted the feat/v1.5.0-pack-maturity branch July 2, 2026 09:51
MCamner added a commit that referenced this pull request Jul 2, 2026
…#12)

All v1.5.0 prompt-pack maturity items and the definition-of-done line are
complete after #11: thin packs rewritten, missing sections added across all
14 packs, and check-prompts.sh enforcing the standard. Record it in the
CHANGELOG [Unreleased] section.

VERSION bump and release tag left to a separate release step.

Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
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