Remove all SessionStart and PostToolUse hooks across the marketplace, retaining only PreToolUse safety hooks and UserPromptSubmit quality hooks. Add /project and /adr command families, /hygiene check, /cv status. Create 7 new projman skills for project lifecycle management. Remove /pm-debug, /suggest-version, /proposal-status commands. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
3.6 KiB
3.6 KiB
description
| description |
|---|
| Wiki page naming conventions and dependency headers (Decision |
Wiki Conventions
Purpose
Defines naming conventions, dependency headers, and structure for all wiki pages in the project management workflow.
When to Use
- Planner agent: When creating wiki pages during planning
- Orchestrator agent: When updating status at sprint close
- Commands:
/sprint-plan,/sprint-close,/project initiation,/project plan,/project status,/project close,/adr create
Page Naming Pattern
All wiki pages follow: {Type}-{ID}: {Title} or {Type}: {Title}
| Type | ID Format | Example |
|---|---|---|
| RFC | NNNN (sequential) | RFC-0001: OAuth2 Provider Support |
| ADR | NNNN (sequential) | ADR-0001: Use PostgreSQL with Alembic |
| Project | Name | Project: Driving School SaaS |
| WBS | Name | WBS: Driving School SaaS |
| Risk-Register | Name | Risk-Register: Driving School SaaS |
| Roadmap | Name | Roadmap: Driving School SaaS |
| Sprint-Lessons | Sprint ID | Sprint-Lessons: Sprint-3 |
| ADR-Index | — | ADR-Index |
| Change Proposal | Version | Change VXX.X.X: Proposal |
| Implementation | Version + N | Change VXX.X.X: Proposal (Implementation N) |
Dependency Header
Every wiki page MUST include this header block:
> **Project:** [project name or N/A]
> **Sprint:** [sprint milestone or N/A]
> **Issues:** #12, #15, #18 [or N/A]
> **Parent:** [parent wiki page or N/A]
> **Created:** YYYY-MM-DD
> **Status:** [lifecycle state]
Hierarchy
Project: {Name}is the rootWBS: {Name}(parent: Project)Risk-Register: {Name}(parent: Project)Roadmap: {Name}(parent: Project)ADR-NNNN: {Title}(parent: Project)Sprint-Lessons: Sprint-X(parent: Project)
Change Proposal Pages (Legacy Format)
Proposal Page Template
> **Type:** Change Proposal
> **Version:** VXX.X.X
> **Plugin:** projman
> **Status:** In Progress
> **Date:** YYYY-MM-DD
# Feature Title
[Content migrated from input source or created from discussion]
## Implementations
- [Implementation 1](link) - Sprint N - In Progress
Implementation Page Template
> **Type:** Change Proposal Implementation
> **Version:** VXX.X.X
> **Status:** In Progress
> **Date:** YYYY-MM-DD
> **Origin:** [Proposal](wiki-link)
> **Sprint:** Sprint N
# Implementation Details
[Technical details, scope, approach]
## Issues
- #45: Issue description
- #46: Issue description
Status Values
| Status | Meaning |
|---|---|
In Progress |
Active work |
Implemented |
Completed successfully |
Partial |
Partially completed, continued in next impl |
Failed |
Did not complete, abandoned |
Completion Update (Sprint Close)
On sprint close, update implementation page status to Implemented and add a ## Completion Summary section with lessons learned link.
On proposal page, update implementation entries with completion status.
R&D Notes Section
Lessons learned pages include a ## R&D Notes section at the bottom for capturing:
| Label | Description | Action |
|---|---|---|
RnD/Friction |
Workflow friction points | Consider improvements |
RnD/Gap |
Capability gaps discovered | Prioritize new tools |
RnD/Pattern |
Reusable patterns identified | Document for reuse |
RnD/Automation |
Automation opportunities | Add to backlog |
Enforcement
- Commands creating wiki pages use these templates from their respective skills
- Malformed pages are flagged, not auto-corrected