docs: Legende vollständig ([!]-Chip, Größen-Prüfung), llms.md-Tabellen ausgerichtet
Der High-Risk-Status fehlte seit Juli in der Chip-Reihe der Legende; hint_break nennt jetzt die Größen-Prüfung (D62), in allen neun Sprachen. llms.md: Alignment-Marker an beiden Tabellen, die Größen-Bereiche als eigene bündige Tabelle statt Prosa — inhaltlich war die Agenten-Fassung auf Stand (Fortsetzungszeilen, ID-als-Titel, Größen-Konflikt, angefangene Zugaben). Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Fable 5
parent
52232f2c20
commit
998fbc9daa
+16
-11
@@ -48,7 +48,7 @@ One node per line. Everything except the label is optional.
|
||||
### Gate (first character after the indent)
|
||||
|
||||
| char | meaning | semantics |
|
||||
|------|-------------------|---------------------------------------------------|
|
||||
|:-----|:------------------|:--------------------------------------------------|
|
||||
| `-` | all of | required part — all `-` siblings are needed |
|
||||
| `+` | optional | a nice-to-have on the same and-group, dispensable |
|
||||
| `\|` | any of | alternatives — at least one will be chosen |
|
||||
@@ -81,7 +81,7 @@ One node per line. Everything except the label is optional.
|
||||
### Status box
|
||||
|
||||
| box | key | meaning |
|
||||
|-------|------------------|------------------------------------------|
|
||||
|:------|:-----------------|:-----------------------------------------|
|
||||
| `[?]` | idea | vague idea |
|
||||
| `[ ]` | planned | decided, nothing invested |
|
||||
| `[~]` | in progress | costs invested, risk high |
|
||||
@@ -109,15 +109,20 @@ One node per line. Everything except the label is optional.
|
||||
- From `(M)` upward a node **should be decomposed further**; a node ≥ M
|
||||
without children gets a placeholder hint in the diagram.
|
||||
- For cost estimation a missing size counts as `M`.
|
||||
- **Size conflict check:** a given size must fit the direct children. Each
|
||||
size is read as a range (lower bounds double: XS=1, S=2, M=4, L=8, XL=16,
|
||||
XXL=32; the upper bound is the next lower bound, XXL is open-ended). It is
|
||||
a conflict — warning `sizeConflict` at the parent's line — only when the sum
|
||||
of the children's lower bounds reaches the parent's upper bound, i.e. when
|
||||
it is wrong under *every* reading. Only sized, non-optional, non-discarded
|
||||
direct children count; in an `|`/`=` group only the smallest alternative.
|
||||
An XXL parent never warns; nothing is corrected automatically. When you
|
||||
write plans, pick parent sizes that pass this check.
|
||||
- **Size conflict check:** a given size must fit the direct children. For
|
||||
this one check each size is read as a range (lower bounds double, XXL is
|
||||
open-ended):
|
||||
|
||||
| size | XS | S | M | L | XL | XXL |
|
||||
|:------|:-------|:-------|:-------|:--------|:---------|:--------|
|
||||
| range | [1, 2) | [2, 4) | [4, 8) | [8, 16) | [16, 32) | [32, ∞) |
|
||||
|
||||
It is a conflict — warning `sizeConflict` at the parent's line — only when
|
||||
the sum of the children's lower bounds reaches the parent's upper bound,
|
||||
i.e. when it is wrong under *every* reading. Only sized, non-optional,
|
||||
non-discarded direct children count; in an `|`/`=` group only the smallest
|
||||
alternative. An XXL parent never warns; nothing is corrected automatically.
|
||||
When you write plans, pick parent sizes that pass this check.
|
||||
|
||||
### Token extraction order (why nothing collides)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user