Skip to content

file-issue better titles - #870

Draft
JoshuaVSherman wants to merge 1 commit into
devfrom
agy/869-file-issue-better-titles
Draft

file-issue better titles#870
JoshuaVSherman wants to merge 1 commit into
devfrom
agy/869-file-issue-better-titles

Conversation

@JoshuaVSherman

Copy link
Copy Markdown
Contributor

Summary

Implements web-jam-tools#869: standardizes issue titles for a project manager audience with skill/feature scope prefixes and parent Epic linkage in skills/file-issue/SKILL.md and skills/design-issue/SKILL.md.

  • skills/file-issue/SKILL.md: Adds Item 17 (Issue Titles for Project Manager Audience with Skill/Feature Prefix and Epic Citation) requiring professional, action-oriented titles suitable for a project manager reviewing boards/milestones, scoped with feature/skill prefixes (e.g. skills/file-issue: ..., model/venue: ...), and linking parent Epics natively (--parent) and via citation in the issue body.
  • skills/design-issue/SKILL.md: Updates plan table title guidance (Step 7) and Phase 3 filing steps (Step 13) to ensure proposed titles and filed child issues adhere to PM audience standards and cite parent Epics.
  • test/skills_validation.test.ts: Adds unit test validating Item 17 in file-issue/SKILL.md.
  • Version Bump: Bumps deno.json version to 1.32.33.

Closes #869

How to test locally

  1. Skill Validation Unit Test:
    • Run deno test --allow-read test/skills_validation.test.ts and verify all 43 tests pass (including the new test verifying file-issue/SKILL.md title rules).
  2. Installers & Static Analysis:
    • Run deno task fmt:check, deno task lint, and deno task sast to verify clean formatting, linting, and security audits.
    • Run deno task test to verify the full test suite (1939 tests) executes 100% green.

Test evidence

- deno task fmt:check: 201 files checked cleanly.
- deno task lint: 165 files checked cleanly.
- deno task sast: 0 security findings.
- deno test --allow-read test/skills_validation.test.ts: 43 passed, 0 failed.
- deno task test: 1939 passed, 0 failed (1m18s).

🤖 Work by Antigravity — Gemini Flash (High)

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.

file-issue better titles

1 participant