一键导入
status
Show rule coverage dashboard with feature table
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Show rule coverage dashboard with feature table
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Evaluate proof quality — STRONG/WEAK/HOLLOW assessments
Reverse-engineer 3-section specs from existing code
Scaffold or edit feature specs in 3-section format
Initialize a project for Purlin
Inject spec rules into context, then implement
Run all tests, issue verification receipts
| name | status |
| description | Show rule coverage dashboard with feature table |
Show rule coverage across all features. Always outputs a consistent table followed by a summary line and dashboard link.
purlin:status Show all features
purlin:status --role <role> Filter by role (pm, dev, qa)
sync_status(role: <from argument, optional>)
Always display a table with three columns: Feature, Coverage, and Status. Every feature and anchor must appear in this table, sorted by status (PARTIAL first, then PASSING, then VERIFIED). Anchors are labeled with (anchor) after the name.
Feature Coverage Status
─────────────────────────────────────────────────────────
purlin_report 12/41 PARTIAL
schema_spec_format (anchor) 7/8 PARTIAL
sync_status 38/41 PARTIAL
config_engine 15/15 PASSING
dashboard_visual (anchor) 11/11 PASSING
e2e_audit_cache_pipeline 15/15 PASSING
skill_find 4/4 VERIFIED
skill_build 7/7 VERIFIED
security_no_dangerous_patterns (anchor) 5/5 VERIFIED
Coverage format is proved/total rules. The table must include every feature and anchor — never omit rows or collapse them into a summary.
Do NOT print the per-feature detail breakdown (individual RULE/PROOF lines and → directives) in the table output. The table is a dashboard overview. If the user wants detail on a specific feature, they can use purlin:find <name>.
After the table, print a one-line summary:
Summary: 42 features | 10 VERIFIED | 20 PASSING | 6 PARTIAL | 3 FAILING | 3 UNTESTED
If purlin-report.html exists at the project root, print the clickable link:
Dashboard: file://<absolute-path-to-project>/purlin-report.html
Check for the file with a glob or ls before printing. If the file does not exist, skip this line.
| Status | Meaning |
|---|---|
| VERIFIED | All rules proved + verification receipt matches |
| PASSING | All rules proved, no receipt yet |
| PARTIAL | Some rules proved, none failing — more tests needed |
| FAILING | Any proof has status FAIL |
| UNTESTED | No proofs at all |
The progression is: UNTESTED → PARTIAL → PASSING → VERIFIED.