Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 9 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
Dependabot config, markdownlint for docs, an aggregate `npm run check` script, and
an enforced test-coverage gate in CI.

### Changed

- Docs: surfaced the new optional `/pharn-spec` stage (intent capture before `/pharn-plan`) in
getting-started and the `pharn-pipeline` module description, matching `pharn-oss`. No CLI code
change — `/pharn-spec` ships transparently via the existing whole-module install from `main`.
- Docs: completed the getting-started day-to-day loop with `/pharn-regress` and refreshed the
`pharn.config.json` example module versions to match the current `pharn-oss` manifest
(`skillsVersion` 0.70.0).

## [0.2.0] — 2026-06-11

Realigned the CLI with the current `pharn-dev/pharn-oss`, which is now a
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ PHARN ships as **modules** (subfolders of the pharn-oss repo). `pharn-core` is r
| Module | What you get |
| ------ | ------------ |
| `pharn-core` | Constitution, markdown memory bank, privacy-shield + constitution-guard hooks, base skills |
| `pharn-pipeline` | The plan → grill → build → regress → verify → ship pipeline |
| `pharn-pipeline` | The spec → plan → grill → build → regress → verify → ship pipeline |
| `pharn-review` | `/pharn-review` with 13 context lenses + fingerprint ledger |
| `pharn-audits` | 8 standalone audits (privacy, security, a11y, supply-chain, …) |
| `pharn-stack-nextjs` | Next.js + Supabase + Better Auth + Drizzle stack pack (pulls in the React base) |
Expand Down
4 changes: 2 additions & 2 deletions docs/getting-started.md
Original file line number Diff line number Diff line change
Expand Up @@ -85,9 +85,9 @@ See [pharn.config.json](reference/pharn-config.md) for the exact schema.
## After init

1. Open **Claude Code** in the project directory.
2. Run **`/pharn-plan`** to plan your first feature.
2. Run **`/pharn-plan`** to plan your first feature. For a fuzzy or larger feature, run **`/pharn-spec`** first to pin the intent and scope — it's optional and feeds `/pharn-plan`.

The day-to-day loop: `/pharn-plan → /pharn-grill → /pharn-build → /pharn-verify → /pharn-review → /pharn-ship`.
The day-to-day loop: `/pharn-plan → /pharn-grill → /pharn-build → /pharn-regress → /pharn-verify → /pharn-review → /pharn-ship` (prepend `/pharn-spec` for features whose scope needs nailing down first).

## Next steps

Expand Down
8 changes: 4 additions & 4 deletions docs/reference/pharn-config.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,15 +26,15 @@ The three `schemaVersion 2` fields are **additive** — installs against an olde
```json
{
"pharnVersion": "0.2.0",
"skillsVersion": "0.69.0",
"skillsVersion": "0.70.0",
"repo": "pharn-dev/pharn-oss",
"commit": "daa06788…",
"constitution": "standard",
"modules": [
{ "name": "pharn-core", "version": "0.2.0" },
{ "name": "pharn-stack-react", "version": "0.1.1" },
{ "name": "pharn-stack-nextjs", "version": "0.30.0" },
{ "name": "pharn-pipeline", "version": "0.5.0" },
{ "name": "pharn-stack-react", "version": "0.1.2" },
{ "name": "pharn-stack-nextjs", "version": "0.31.0" },
{ "name": "pharn-pipeline", "version": "0.6.0" },
{ "name": "pharn-review", "version": "0.4.0" },
{ "name": "pharn-audits", "version": "0.11.1" }
],
Expand Down