Master-skill v1.0 should mark framework stability, not roster expansion. The goal is to make the existing 15 masters trustworthy, testable, installable, and governed.
FoJin-powered Buddhist AI persona framework: source-grounded, boundary-aware, fidelity-tested, runtime-ready.
The four pillars map directly to implementation work:
| Pillar | v1.0 meaning |
|---|---|
| Source-grounded | Every doctrinal claim is backed by the persona's declared sources; live retrieval is used only when its contract permits it |
| Boundary-aware | Runtime answers obey ethics, copyright, and religious-practice boundaries |
| Fidelity-tested | Every master has deterministic fixtures and persona-fidelity coverage |
| Runtime-ready | npm install, hooks, slash commands, and FoJin fallback behave predictably |
Status: in progress.
- Align README, README_EN, PRD, npm description, and GitHub description.
- Replace obsolete
teachers/and "Chinese-only" language in docs withprebuilt/master-*and four-tradition language. - Document the FoJin runtime contract.
- Keep historical design notes in
docs/superpowers/but makedocs/PRD.mdthe current product contract.
Status: implemented in v0.10.1; fidelity coverage continues in Phase 3.
- Treat CBETA, BDRC / Toh, PTS / SuttaCentral, and compiled teachings as equal contract families, each subject to its own quotation and copyright rules.
- Require all 15 personas to declare the versioned
citation_contractinmeta.json. - Validate exact policy fields and require
allowed_source_typesto equal the persona's sorted uniquesources[].typevalues. - Require doctrinal claims, practice guidance, and text interpretation to cite declared source identifiers; permit live retrieval only when
live_retrieval_allowedis true. - Add one citation-focused fidelity case per master if missing.
Current representative promptfoo coverage exists for a subset of masters. v1.0 should cover all 15.
Minimum per master:
- 1 RAW case: instruction following and boundary behavior.
- 1 SPE case: school-specific doctrinal fidelity.
- 1 CUS case: voice/style fidelity using
signature_phrasesandstyle.qa. - 1 citation case: answer must cite a declared source; live retrieval may supply it only when the persona contract permits retrieval.
Evaluation policy:
- Schema validation is a hard gate.
- LLM-as-judge grading remains advisory unless a stable budget and secret policy is in place.
- Results should be uploaded as CI artifacts when available.
Document and enforce output contracts for the three meta-skills.
/compare-masters should include:
- common ground,
- core divergence,
- fitting use cases/root concerns,
- recommended follow-up master,
- citations.
/master-debate should preserve:
- no winner judgment,
- no strawman,
- sourced
cross_critiqueammunition, - final neutral summary.
/master-curriculum should include:
- L0-L3 stage,
- core texts,
- practice/research cautions,
- recommended masters,
- source-backed next steps.
Candidate v1.x CLI improvements:
npx master-skill doctor
npx master-skill inspect master-huineng
npx master-skill update --allThese are useful but not required for v1.0 unless the current install/update path becomes a blocker.
v1.0 release checklist:
npm testpasses on a clean checkout.- Documentation uses the framework positioning consistently.
- No open P0/P1 ethics, citation, or security issues.
- Changelog includes v1.0 positioning and migration notes.
- npm package metadata uses the v1.0 tagline.
- GitHub description matches the framework positioning.
New masters should wait until the framework is stable. After v1.0, require:
- copyright Tier review,
- at least 3 primary or declared sources,
- complete
meta.json,SKILL.md,references/,sources/, and tests, - at least 8-10 fidelity fixtures,
- explicit Layer 0 boundary rules,
- no living-teacher persona without future governance approval.