Skip to content

Latest commit

 

History

History
44 lines (37 loc) · 2.4 KB

File metadata and controls

44 lines (37 loc) · 2.4 KB

Roadmap

What PHARN CLI does today versus what is planned.

Today (v0.2)

Capability Status
Interactive pharn init wizard (modules + stack pack + constitution) Shipped
Manifest-driven wizard (schemaVersion 2): Default/Custom stack questions + per-tech skills Shipped
Selective skill install + pharn add <category>:<skill> Shipped
Fetch module catalog from pharn-dev/pharn-oss manifest.json Shipped
Dependency resolution + stack-pack exclusivity Shipped
Clone repo and copy each module's installs into .claude/ Shipped
Materialize memory-bank/ and the chosen CONSTITUTION.md Shipped
Pin commit SHA + write pharn.config.json Shipped
pharn add <module> — add a module to an existing project Shipped
pharn remove <module | category:skill> — remove a module or skill Shipped
pharn update — refresh installed modules to the latest version Shipped
pharn list — show installed + available modules/skills (read-only, --json) Shipped
pharn status — read-only version + local-drift report (modified/missing PHARN-owned files; --strict, --no-drift) Shipped
Vendor official-skill fetching — init auto-fetches consented vendor skills (e.g. Supabase) from their declared source into .claude/skills/, degrading to manual install where no source is known Shipped

Planned

Capability Description
Vendor skill SHA pinning Vendor fetches are by source reference today; pinning each fetched vendor skill to a commit SHA is not built yet
Stack scaffolding Install npm packages / generate app code from the stack pack
Additional stack packs Beyond pharn-stack-nextjs
Migration for existing projects Onboard repos with significant git history (today the CLI only warns)
Orphaned-file detection in pharn status status today reports modified + missing PHARN-owned files; flagging files left orphaned in .claude/ after an upstream rename (see remove) is not built yet
Other agents Codex and Cursor in addition to Claude Code

Related