Cline rules
.clinerules/03-output-discipline.mdCline rules
Quality
54/100
Scores the file, not the repository.Length
400 words
6 headings · 2 code blocksRepository
1
— · pushed 0 days agoLast changed
3 days ago
First indexed 3 days ago.1# Output discipline: compact, hand-typeable reports23The user reads your report off your screen and **hand-types** the redacted version into4Teacher LLM. Reports MUST be short, structured, and easy to read off a single screen.56## Constraints78- **Maximum 30 lines** per report (target 15)9- **Tabular over prose** wherever possible10- **One observation per line**11- **Fixed format per playbook** — each playbook below defines its report shape exactly12- **Numbers, not adjectives** — `89%` not `most`; `503` not `many`1314## Standard report types1516Each playbook produces one of these:1718| Type | Used by | Lines | Shape |19|---|---|---|---|20| `ORIENT` | orient | 5–8 | session-bootstrap confirmation |21| `MAP` | mapping | 2–4 | mapping diff confirmation |22| `PROF` | profile-corpus | 12–15 | per-element profile summary |23| `RULE` | derive-rule | 8–10 | rule definition + coverage |24| `RPT` | debug-pipeline | 15–25 | per-stage runtime stats |25| `BUNDLE` | share-back | ≤40 | aggregation of multiple reports |2627The exact field set per type is defined in the corresponding playbook.2829## Conventions3031- **Leading line is the report-type marker**: `PROF v=1 doc=<PLAN0>` — first token names32 the type so the user (and Teacher LLM) can parse instantly.33- **Field=value pairs**: `req=487 sec=312 tbl=98` — shorter than prose, no ambiguity.34- **Placeholders only** for any redacted token: never emit a real value.35- **No prose conclusions**: don't write "this looks problematic" or "I recommend X" —36 Teacher LLM interprets and decides.37- **Emit `MAPPING:` lines inline** when you add a new entry to the redaction mapping38 during this report: `MAPPING: added LTEAT→<PLAN0>` (one line per addition).3940## What NOT to include4142- Prose explanations of "what this means"43- Speculation, interpretation, recommendations44- Full file contents (paths only)45- Any token in unredacted form46- Per-instance breakdowns (aggregate by category, never list verbatim instances)47- Long examples — if the user needs an example, they can ask for one specific one4849## Example layouts5051**PROF** (good):52```53PROF v=1 doc=<PLAN0>54sec_re: ^(\d+(?:\.\d+)+)\s+\S55req_re: ^<MNO0>_REQ_<PLAN0>_\d+$56toc: leader-dot-page thr=0.757strk: geom 2lines width≥0.558ver: ^revision\s+history$59defs: 2col-table Acronym|Definition60N: req=487 sec=312 tbl=98 fig=2361audit: HI=96.0% MED=3.0% LOW=0.1%62miss: 5 LOW (deep-nest depth≥9)63```6465**PROF** (bad — leaks content):66```67PROF v=1 doc=LTEAT68The first section is "1.1 INTRODUCTION" which contains the boilerplate...69Section 1.2 "ATTACH PROCEDURES" describes... ← verbatim heading text70```71
Also in kurnoolion/nora
Diff this repo’s formatsOne repository carrying more than one format is the comparison this product exists for: does anyone actually write different content in each file, or is one a copy of the other?
| Repository | Format | Stack | Covers | Score | Changed |
|---|---|---|---|---|---|
| kurnoolion/noraCLAUDE.md · 1 | CLAUDE.md | teststylearchagent-behaviour | 68/100 | 3 days ago | |
| kurnoolion/nora.clinerules/00-project.md · 1 | Cline rules | no sections | 30/100 | 3 days ago | |
| kurnoolion/nora.clinerules/01-role.md · 1 | Cline rules | do-not | 65/100 | 3 days ago | |
| kurnoolion/nora.clinerules/02-content-safety.md · 1 | Cline rules | do-not | 69/100 | 3 days ago |
Similar configs
Same format, overlapping stack, ranked by quality.
| Repository | Format | Stack | Covers | Score | Changed |
|---|---|---|---|---|---|
| u9401066/zotero-keeper.clinerules/50-pubmed-project.md · 6 | Cline rules | testlint-formatstylearch+1 | 94/100 | 3 days ago | |
| u9401066/zotero-keepervscode-extension/resources/repo-assets/pubmed-search-mcp/.clinerules/50-pubmed-project.md · 6 | Cline rules | testlint-formatstylearch+1 | 94/100 | 3 days ago | |
| u9401066/pubmed-search-mcp.clinerules/50-pubmed-project.md · 23 | Cline rules | testlint-formatstylearch+1 | 94/100 | 3 days ago | |
| ryok/python-boilerplate.clinerules/common-commands.md · 0 | Cline rules | setupbuildtestlint-format+3 | 90/100 | 2 days ago | |
| u9401066/pubmed-search-mcp.clinerules/00-project.md · 23 | Cline rules | testlint-formatstylearch+1 | 86/100 | 3 days ago | |
| u9401066/pubmed-search-mcp.clinerules/60-pubmed-python.md · 23 | Cline rules | setuptestlint-formatstyle+2 | 86/100 | 3 days ago | |
| u9401066/zotero-keeper.clinerules/60-pubmed-python.md · 6 | Cline rules | setuptestlint-formatstyle+2 | 86/100 | 3 days ago | |
| u9401066/zotero-keepervscode-extension/resources/repo-assets/pubmed-search-mcp/.clinerules/60-pubmed-python.md · 6 | Cline rules | setuptestlint-formatstyle+2 | 86/100 | 3 days ago |
