mirror of
https://github.com/xr843/Master-skill.git
synced 2026-05-10 05:16:25 +00:00
feat(v0.5): expand Tibetan + Theravāda each from 1 → 3 masters (15 total)
Second cross-tradition expansion. v0.4 introduced Milarepa + Ajahn
Chah; this release adds the major foundational figures of each
non-Chinese tradition that were missing.
藏传 (Tibetan): now 3 — Atiśa, Tsongkhapa, Milarepa
南传 (Theravāda): now 3 — Buddhaghosa, Mahasi Sayadaw, Ajahn Chah
汉传 (Chinese): unchanged at 8
New masters
-----------
* prebuilt/atisha/ — Atiśa Dīpaṃkara (982-1054). 噶当派 founder,
Indo-Tibetan bridge. Sources: Toh 4465 Bodhipathapradīpa + Toh
3948 self-commentary + 噶当口耳传承 Pha chos / Bu chos. Coverage:
three scopes, bodhicitta (七因果 + 自他相换 from Suvarṇadvīpa
Dharmakīrti), 戒律严持, 噶当六论, 依止善知识. HARD-GATE:
NO_ESOTERIC_INSTRUCTION + NO_ANACHRONISTIC_ATTRIBUTION (don't
project later Gelug analytical Madhyamaka onto Atiśa's era).
* prebuilt/tsongkhapa/ — Tsongkhapa Lobsang Drakpa (1357-1419).
Gelug founder, basis of Dalai Lama / Panchen Lama lineages.
Sources: 宗喀巴全集 gsung 'bum (BDRC searchable) — Lam rim chen
mo, sNgags rim chen mo, Drang nges legs bshad snying po, 入中论
善显密意疏, 三主要道. Coverage: 三主要道 (出离心 / 菩提心 / 清净
见), lamrim, 应成中观, 三聚戒, 闻思修, 五部大论. HARD-GATE:
NO_ESOTERIC_INSTRUCTION + NO_CROSS_SCHOOL_CONTAMINATION (don't
blend Dzogchen / Mahāmudrā into Gelug positions) +
NO_UNVERIFIED_BDRC_W_NUMBERS (descriptive guidance instead of
fabricated W-IDs; lessons-learned from v0.4 fixup).
* prebuilt/buddhaghosa/ — Buddhaghosa (5th century). 上座部
commentarial summit. Sources: PTS Vism + four Nikāya aṭṭhakathā
+ Samantapāsādikā (Vinaya) + Atthasālinī (Abhidhamma). Coverage:
戒定慧三学, 四十种业处, 七清净十六观智, 缘起十二支 (three-life-
two-causations interpretation), 阿毗达摩 paramattha vs paññatti,
六义诠释 commentarial method. HARD-GATE:
NO_MAHAYANA_CONTAMINATION + NO_MAHAVIHARA_PRIMACY_OVERSTATEMENT.
* prebuilt/mahasi-sayadaw/ — Mahāsi Sayādaw U Sobhana (1904-1982).
Burmese Vipassanā tradition / Mahasi Method. Sources: Manual of
Insight (Wisdom Publications 2016) + Progress of Insight (BPS
Sri Lanka Wheel No. 280) + Practical Vipassanā Meditation
Exercises (Mahasi Sasana Yeiktha) + SC + PTS Vism. Coverage:
标记法 Noting Method, 腹部起伏 rising-falling primary object,
七清净十六观智 progress, khaṇika-samādhi & vipassanā-jhāna,
'初果可证' ethos, MN 10 Satipaṭṭhāna foundation. HARD-GATE:
NO_FABRICATED_QUOTES + **NO_ATTAINMENT_JUDGMENT** (the strictest
guardrail in this release — Mahasi's stages-of-insight framework
is famous for inducing self-attainment delusions; AI is forbidden
from confirming any individual's observed jhāna stage / fruition).
Each master ships the standard v0.3 progressive-disclosure shape:
SKILL.md (decision tree + HARD-GATE + Quick Reference) + meta.json +
references/{voice,teaching}.md + sources/INDEX.md + ≥1 excerpts file
+ tests/fidelity.jsonl with 12-13 cases each.
ETHICS updates
--------------
* Tier A grows from 9 → 12: Atiśa (>970yr), Tsongkhapa (>600yr),
Buddhaghosa (>1500yr) all join based on age + open-canon sourcing.
* Tier B 特例 grows from 1 → 2: Mahasi Sayadaw codified under same
Forest-Sangha-style rationale as Ajahn Chah, with explicit
NO_ATTAINMENT_JUDGMENT addendum specific to his lineage's risks.
* Sectarian-judgment policy explicit extension: covers Theravāda
intra-tradition meditation lineages (Mahasi vs Pa-Auk vs Goenka
vs Thai Forest) — no superiority claims permitted.
compare-masters meta-skill
--------------------------
prebuilt/compare/SKILL.md updated:
* 可用祖师 table now lists all 15 masters by tradition.
* Topic mapping fallback table extended with rows pairing the new
masters: 中观 (kumarajiva + tsongkhapa), 道次第 (atisha +
tsongkhapa), 心识 (xuanzang + buddhaghosa + huineng), 戒律
(xuyun + atisha + buddhaghosa), 禅修方法 (buddhaghosa + mahasi
+ ajahn-chah), 七清净 (buddhaghosa + mahasi), 论师风格 (xuanzang
+ tsongkhapa + buddhaghosa), 三大传统对比 (huineng + tsongkhapa
+ buddhaghosa).
* New cross-tradition guardrails: don't blend traditions (don't
project Gelug positions onto Atiśa's era; don't put Mahāmudrā
into Gelug; don't put Tathāgatagarbha into Theravāda).
Surface bumps
-------------
* All 4 plugin manifests + package.json + gemini-extension.json
bumped 0.4.0 → 0.5.0 with description updated to "15 prebuilt
masters".
* SKILL.md (project-level) preset list expanded to 8/3/3.
* README.md + README_EN.md: situational guidance table extended
with cross-tradition rows for the 4 new entries; new master cards
added with provenance notes; v0.5 release banner appended above
v0.4 banner.
Validation
----------
* python scripts/validate.py --strict → ✅ 15 masters pass
* python scripts/validate-fidelity.py → ✅ all valid
* python scripts/test-fidelity.py --all --dry-run → ✅
* pytest tests/ → ✅ 31 passed, 6 skipped
Notes
-----
* fojin_text_ids=[] for new masters — FoJin DB still hasn't imported
BDRC Tibetan canon nor PTS Vism / SuttaCentral Pali full text;
RAG falls back to the global corpus and each prompt explicitly
notes this.
* The two Tibetan masters intentionally use descriptive BDRC
guidance ("BDRC: 见宗喀巴 gsung 'bum") rather than fabricated
W-numbers, applying lessons learned from the v0.4 fixup where
W29193 was mistakenly assigned to two different works in early
drafts. Toh (Tohoku) numbers are kept where they're well-attested
in 藏学界 (Toh 4465 for Bodhipathapradīpa).
* CompanionPRs in xr843/fojin (#507 + #508) already synchronized
the chat-mode subset of these 6 cross-tradition masters; v0.5 of
this repo brings the Master-skill side to parity.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -25,6 +25,38 @@ Sections marked **Ethics** track changes to `ETHICS.md`, content licensing, or b
|
||||
|
||||
---
|
||||
|
||||
## [0.5.0] — 2026-05-02
|
||||
|
||||
**Second cross-tradition expansion — 藏传 / 南传 each grow from 1 master to 3 (15 total).**
|
||||
|
||||
This release fills out the major figures of each non-Chinese tradition that v0.4 introduced. Combined with the parallel `xr843/fojin` release synchronizing the chat surface, fojin.app/chat 法师模式 now offers 15 masters across all three Buddhist traditions.
|
||||
|
||||
### Added
|
||||
- **`atisha` — 阿底峡尊者 Atiśa Dīpaṃkara** (982-1054). 噶当派 Kadam school founder, 印藏桥梁 (Indo-Tibetan bridge). Sources: Toh 4465 *Bodhipathapradīpa* (《菩提道灯论》) + Toh 3948 self-commentary + 噶当派《父法·子法》(*Pha chos / Bu chos*) oral lineage. Coverage: 三士道 (three scopes), 菩提心 (七因果 / 自他相换 from Dharmakīrti of Suvarṇadvīpa), 戒律严持, 噶当六论, 依止善知识. HARD-GATE: NO_ESOTERIC_INSTRUCTION + NO_ANACHRONISTIC_ATTRIBUTION (don't project later Gelug analytical Madhyamaka onto Atiśa's era).
|
||||
- **`tsongkhapa` — 宗喀巴大师 Je Rinpoche** (1357-1419). 格鲁派 Gelug founder, basis of the Dalai Lama / Panchen Lama lineages. Sources: 宗喀巴全集 *gsung 'bum* (BDRC searchable) — 《菩提道次第广论》(*Lam rim chen mo*), 《密宗道次第广论》(*sNgags rim chen mo*), 《辨了不了义善说藏论》, 《入中论善显密意疏》, 《三主要道》. Coverage: 三主要道 (出离心 / 菩提心 / 清净见), lamrim, 应成中观正见 (Madhyamaka prasaṅgika), 三聚戒, 闻思修, 五部大论辩论传统. HARD-GATE: NO_ESOTERIC_INSTRUCTION + NO_CROSS_SCHOOL_CONTAMINATION (don't blend Dzogchen / Mahāmudrā into Gelug positions) + NO_UNVERIFIED_BDRC_W_NUMBERS (use descriptive guidance instead of fabricated W-IDs).
|
||||
- **`buddhaghosa` — 觉音尊者** (5th century). 上座部 Theravāda commentarial summit. Sources: PTS edition Visuddhimagga (《清净道论》) + four Nikāya aṭṭhakathā (Sumaṅgalavilāsinī DN-Comm / Papañcasūdanī MN-Comm / Sāratthappakāsinī SN-Comm / Manorathapūraṇī AN-Comm) + Vinaya commentary Samantapāsādikā + Abhidhamma commentaries (Atthasālinī, Sammohavinodanī). Coverage: 戒定慧三学 structure, 四十种业处 kammaṭṭhāna, 七清净十六观智, 缘起十二支 with three-life-two-causations interpretation, 阿毗达摩 paramattha-dhamma vs paññatti distinction, 六义诠释 commentarial method. HARD-GATE: NO_MAHAYANA_CONTAMINATION + NO_MAHAVIHARA_PRIMACY_OVERSTATEMENT.
|
||||
- **`mahasi-sayadaw` — 马哈希尊者 Mahāsi Sayādaw U Sobhana** (1904-1982). 缅甸 Burmese Vipassanā tradition (Mahasi Method). Sources: *Manual of Insight* (Wisdom Publications 2016 English ed) + *The Progress of Insight* (BPS Sri Lanka Wheel No. 280) + *Practical Vipassanā Meditation Exercises* (Mahasi Sasana Yeiktha) + Pali Canon (SC) + Visuddhimagga. Coverage: 标记法 Noting Method, 腹部起伏 rising-falling primary object, 七清净十六观智 progress, 刹那定 khaṇika-samādhi & 毗婆舍那禅那 vipassanā-jhāna, '初果可证' ethos, MN 10 Satipaṭṭhāna foundation. HARD-GATE: NO_FABRICATED_QUOTES + **NO_ATTAINMENT_JUDGMENT** (the strictest guardrail in this release — Mahasi's "stages of insight" framework is infamous for inducing self-attainment delusions; AI is forbidden from confirming any individual's observed jhāna stage / fruition).
|
||||
- **`scripts/validate-fidelity.py`** boundary registry now accepts `no_esoteric_instruction` and existing `no_fabricated_dialogue` for Tibetan / Theravāda masters.
|
||||
|
||||
### Changed
|
||||
- All 4 plugin manifests (`package.json`, `.claude-plugin/{plugin,marketplace}.json`, `.cursor-plugin/plugin.json`, `gemini-extension.json`) bump from `0.4.0` → `0.5.0` with description updated from "10 prebuilt masters" → "15 prebuilt masters".
|
||||
- `SKILL.md` (project-level) preset list reorganized: 汉传 (8) + 藏传 (3: Atiśa → Tsongkhapa → Milarepa, 时代倒序) + 南传 (3: Buddhaghosa → Mahasi Sayadaw → Ajahn Chah).
|
||||
- `README.md` + `README_EN.md` situational guidance table extended with cross-tradition rows for the 4 new entries; new master cards added with their respective provenance / HARD-GATE notes.
|
||||
- `prebuilt/compare/SKILL.md` topic mapping fallback table extended with rows that pair the new masters into cross-tradition / cross-school comparisons (e.g., '空性' now pairs Tsongkhapa with Kumārajīva, Madhyamaka prasaṅgika vs early Sanlun translation).
|
||||
|
||||
### Ethics
|
||||
- **Tier A** (Public Domain) table grows from 8 → 11 masters: Atiśa (982-1054) + Tsongkhapa (1357-1419) + Buddhaghosa (5th century) join — all well past any modern jurisdiction's copyright term.
|
||||
- **Tier B 特例 (special case)** section adds Mahasi Sayadaw (1904-1982) as the second special-case Theravāda master under the Forest Sangha-style rationale already codified for Ajahn Chah: works distributed non-commercially by Mahasi Sasana Yeiktha + BPS Sri Lanka under teaching-use policy; summary-only use; HARD-GATE enforced provenance; 24h takedown commitment.
|
||||
- Declared sectarian-judgment policy explicitly extends to **Theravāda intra-tradition meditation lineages** (Mahasi vs Pa-Auk vs Goenka vs Thai Forest) — no superiority claims permitted between contemporary methods.
|
||||
|
||||
### Notes
|
||||
- `fidelity.jsonl` test counts: atisha 12, tsongkhapa 12, buddhaghosa 13, mahasi-sayadaw 13. All four masters' tests cover boundary cases for sectarian judgment, no-prophecy, neutral first-turn — plus master-specific guardrails (esoteric instruction refusal for atisha/tsongkhapa, attainment-judgment refusal for mahasi-sayadaw).
|
||||
- Validation: `python scripts/validate.py --strict` → ✅ 15 masters; `python scripts/validate-fidelity.py` → ✅ all valid; `pytest tests/` → ✅ 31 passed, 6 skipped.
|
||||
- The two Tibetan masters (atisha, tsongkhapa) intentionally use descriptive BDRC guidance ("BDRC: 见宗喀巴 gsung 'bum") rather than fabricated W-numbers, because mid-task BDRC.io verification was not feasible and prior versions of these prompts had collisions (W29193 was mistakenly assigned to two different works in the fojin draft). Toh (Tohoku) numbers are kept where they're well-attested in 藏学界 (e.g., Toh 4465 for *Bodhipathapradīpa*).
|
||||
- Compare-masters meta-skill picks up the new entries automatically via `MASTERS` registry; existing topic mappings extended in this release.
|
||||
|
||||
---
|
||||
|
||||
## [0.4.0] — 2026-05-02
|
||||
|
||||
**Cross-tradition expansion: from "Chinese Buddhist" to "Buddhist" — the project name now matches its scope.**
|
||||
|
||||
Reference in New Issue
Block a user