{"_id":"@a-canary/pi-choose-wisely","name":"@a-canary/pi-choose-wisely","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@a-canary/pi-choose-wisely","version":"1.0.0","description":"CHOICES.md management — clarify project vision, mission, UX, operations, architectural decisions with cascading impact review. Includes replan skill for gap analysis and PLAN.md generation.","keywords":["pi-package"],"author":{"name":"a-canary"},"license":"MIT","type":"module","pi":{"skills":["./skills"],"templates":["./templates"]},"gitHead":"9dabecf1d2be9c0caeb665e93a7d91313fedfa4a","_id":"@a-canary/pi-choose-wisely@1.0.0","_nodeVersion":"25.1.0","_npmVersion":"11.6.1","dist":{"integrity":"sha512-hJTsgDlTNnYGOBsZT1ekxWu0cv78328XO/Sgfkq8YZ6wSaYekDjz73/QXCDybsxa3auIEuNiGnpTDa7AqoZp4w==","shasum":"e2c4a0949f50390e5762c95d1e723e5afc13b840","tarball":"https://registry.npmjs.org/@a-canary/pi-choose-wisely/-/pi-choose-wisely-1.0.0.tgz","fileCount":10,"unpackedSize":25826,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCYc2DrBc4OMGuXXTCJnrJQiC0iKkIBgVYuM3vs2q0iZAIhAOrLWl54gMxuKP7DHguF8eVwc1SfeYQGg78ek7/FB7S+"}]},"_npmUser":{"name":"a-canary","email":"aaron.canary@gmail.com"},"directories":{},"maintainers":[{"name":"a-canary","email":"aaron.canary@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-choose-wisely_1.0.0_1773767689179_0.17532320619398511"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-17T17:14:49.121Z","1.0.0":"2026-03-17T17:14:49.324Z","modified":"2026-03-17T17:14:49.490Z"},"maintainers":[{"name":"a-canary","email":"aaron.canary@gmail.com"}],"description":"CHOICES.md management — clarify project vision, mission, UX, operations, architectural decisions with cascading impact review. Includes replan skill for gap analysis and PLAN.md generation.","keywords":["pi-package"],"author":{"name":"a-canary"},"license":"MIT","readme":"# Pi Choose Wisely\n\nA pi-package for architectural decision management using the CHOICES.md framework.\n\n## Installation\n\n```bash\npi install git:github.com/a-canary/pi-choose-wisely\n# or\npi install /path/to/pi-choose-wisely\n```\n\n## Skills\n\n### `/choose-wisely`\n\nClarify project vision, mission, UX, operations, and architectural decisions in CHOICES.md.\n\n- Auto-bootstraps from existing docs if CHOICES.md missing\n- Validates with cascading impact review after changes\n- Runs structural audit automatically\n\n```\n/choose-wisely                              # Bootstrap or show status\n/choose-wisely add OAuth authentication     # Add a choice\n/choose-wisely change database to Postgres  # Modify a choice\n/choose-wisely audit                        # Full validation\n```\n\n### `/choose-wisely:replan`\n\nGap analysis: compare CHOICES.md against current implementation state, generate PLAN.md for next phase.\n\n```\n/choose-wisely:replan                       # Analyze gaps, generate plan\n```\n\n## CHOICES.md Structure\n\n8 sections in priority order:\n\n| Section | Prefix | What goes here |\n|---------|--------|----------------|\n| Mission | M- | Why we exist, values, principles |\n| User Experiences | UX- | Core user journeys, interactions |\n| Features | F- | Specific capabilities |\n| Operations | O- | Automation, SLAs, workflows |\n| Data | D- | Storage decisions, schemas |\n| Architecture | A- | System design (tool-agnostic) |\n| Technology | T- | Tech stack, libraries (names tools) |\n| Implementation | I- | Dev practices, standards |\n\n## Choice Format\n\n```markdown\n### A-0012: Event-driven architecture for order processing\nSupports: F-0003, O-0002\n\nUse message queue for order events. Decouples billing, inventory,\nand shipping services. Enables async processing for traffic spikes.\n```\n\n**Rules:**\n- Position = Priority (higher constrains lower)\n- `Supports:` required on every choice (except top)\n- Architecture is tool-agnostic, Technology names tools\n\n## Helper Modules\n\nLoaded on-demand by the main skill:\n\n- `lib/bootstrap.md` — Scan docs, extract choices\n- `lib/audit.md` — 8 validation checks\n- `lib/cascade.md` — 3-check impact review\n- `lib/interview.md` — Planning questions by category\n\n## Templates\n\n- `templates/CHOICES.md` — Empty template with 8 sections\n- `templates/PLAN.md` — Phased implementation plan\n\n## License\n\nMIT\n","readmeFilename":"README.md","_rev":"1-d9d1847cf838291c4189e7f0e749806f"}