{"_id":"@a-green-hand-jack/pi-dev","name":"@a-green-hand-jack/pi-dev","dist-tags":{"latest":"0.2.0"},"versions":{"0.2.0":{"name":"@a-green-hand-jack/pi-dev","version":"0.2.0","description":"Plan-to-PR workflow for the pi coding agent: modes extension, planning/gauntlet skills, read-only reviewer charters, tiered intensity, and provider fallback tables.","license":"MIT","keywords":["pi-package","pi-extension","coding-agent","planning","workflow","skills"],"publishConfig":{"access":"public"},"pi":{"extensions":["./extensions"],"skills":["./skills"]},"gitHead":"d4a084fac7dc3599da82220212ed43ebb752f023","_id":"@a-green-hand-jack/pi-dev@0.2.0","_nodeVersion":"26.8.1","_npmVersion":"11.19.0","dist":{"integrity":"sha512-hTWbKehFMAIwjCRPix7ENmBaQgV+efr/+SpmAAnkz9Wa622PbCB3dkuB3PipDCIP6NVxOg0pCxqtxOGKiCuLyQ==","shasum":"c9b09575faadc7cf1ee110710608f2fe5190f3d5","tarball":"https://registry.npmjs.org/@a-green-hand-jack/pi-dev/-/pi-dev-0.2.0.tgz","fileCount":22,"unpackedSize":72955,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDQDaJkc4RxAJRnDpByhKlkdPR5fjtFCWJvCWrJrrT4HQIhAN+grcip8qsxJxRRybgNP1+BAXvyv63ytLe/5xNCZ3HV"}]},"_npmUser":{"name":"jieke_jack_wu","email":"jieke.jack.wu@gmail.com"},"directories":{},"maintainers":[{"name":"jieke_jack_wu","email":"jieke.jack.wu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-dev_0.2.0_1788856316619_0.49007135817512615"},"_hasShrinkwrap":false}},"time":{"created":"2026-09-08T08:31:56.319Z","0.2.0":"2026-09-08T08:31:56.755Z","modified":"2026-09-08T08:31:57.064Z"},"maintainers":[{"name":"jieke_jack_wu","email":"jieke.jack.wu@gmail.com"}],"description":"Plan-to-PR workflow for the pi coding agent: modes extension, planning/gauntlet skills, read-only reviewer charters, tiered intensity, and provider fallback tables.","keywords":["pi-package","pi-extension","coding-agent","planning","workflow","skills"],"license":"MIT","readme":"# pi-dev\n\nPlan-to-PR workflow for the [pi](https://pi.dev) coding agent: a modes\nextension, six workflow skills, and read-only reviewer charters, with tiered\nreview intensity and an approved provider fallback table.\n\n## What you get\n\n| Surface | What it does |\n| --- | --- |\n| `/mode plan [standard\\|deep]` | Planning mode (L2/L3/L4 tiers) with an iterative alignment loop: plan drafts are revised with you until you say \"对齐完成\" (or `/mode plan aligned`), then a read-only model panel reviews the plan |\n| `/mode execute` | Unattended execution of the approved plan: one commit per plan unit, gate → commit → push immediately, acceptance verification, one PR watched to green |\n| `/mode ship` | CI watching and merge (strategy always confirmed with you) |\n| `/mode commit\\|review\\|watch\\|merge` | Direct task-scoped modes (not in the `alt+m` cycle) |\n| `alt+m` | Cycle plan → execute → ship |\n| `skills/` | planning, gauntlet, gated-commit, code-review, watch-pr, merge-pr |\n| `agents/` | Read-only reviewer charters for pi-subagents (`px-plan-reviewer`, `px-reviewer`) |\n\n## Install\n\n```bash\npi install npm:@a-green-hand-jack/pi-dev\n```\n\nCharters must be installed for the pi-subagents extension to discover them\n(one-time per machine; links the reviewer charters into the pi agent\ndirectory):\n\n```bash\nbash <pi-package-install-dir>/scripts/install-agents.sh\n```\n\n## Configuration\n\n`pi-dev` reads an optional JSON config from\n`~/.pi/agent/pi-dev.config.json` (user) or `<project>/.pi/pi-dev.config.json`\n(project; project wins). Recognized fields:\n\n```json\n{\n  \"plan_language\": \"en\",\n  \"default_tier\": \"L2\",\n  \"provider_table\": {\n    \"gpt\": [\"openai-codex/gpt-6-astra\", \"openai-codex/gpt-5.6-sol\"],\n    \"deepseek\": []\n  },\n  \"timeout_seconds\": 600\n}\n```\n\nThe provider table is the fallback chain: models are tried in order, every\nswitch is reported, and nothing outside the table is ever used.\n\n## Tiers\n\n| Tier | Plan | Panel | Per-commit review |\n| --- | --- | --- | --- |\n| L1 | none (direct commit) | none | none (gate only) |\n| L2 (default) | short plan | 1 reviewer | skipped for small low-risk diffs (reported) |\n| L3 | full plan | 2 reviewers | correctness |\n| L4 | full plan | 3 reviewers | adversarial |\n\n## Development\n\nSee [AGENTS.md](AGENTS.md) and [CONTRACT.md](CONTRACT.md) for the development\nand release contract. Public CI runs only fixture-free tests; private\nevidence and fixtures never leave the development repository.\n\n## License\n\nMIT — see [LICENSE](LICENSE).\n","readmeFilename":"README.md","_rev":"1-6ffab84be3c5ed46d4223179d7954bac"}