docs: Geplante Erweiterungen (IDs, Abhängigkeiten, XOR, Falten, Beschreibungen)
Die fünf geplanten Notations-Erweiterungen für vollständiges Lean-Pathfinding sind in die Doku eingearbeitet — Schreibweisen samt offener Punkte in SPEC §11, Begründung und Folgen in D34, Aufgaben in Phase 4, und als Knoten im mitgelieferten Werkbaum-Plan. Drei Kollisionen mit Bestehendem sind dabei benannt statt stillschweigend mitentschieden: `#` trägt jetzt drei Bedeutungen (Ticket, Schlagwort, Knoten-ID), `x` für XOR liest sich neben `[x]` schlecht, und kurze Knotenbeschreibungen können keine eingerückte Folgezeile sein, weil Einrückung Hierarchie bedeutet. Die weitestreichende Folge betrifft D18: Mit Dependency Closure — gemeinsame Abhängigkeiten nur einmal gezählt — ist die günstigste Alternative nicht mehr lokal entscheidbar; die gierige Wahl je Gruppe ist nicht länger optimal. LEAN-PATHFINDING.md schlug für Abhängigkeiten noch `→ Feature` vor (Verweis auf den Titel, rote Linien); das ist mit `:#id` überholt und korrigiert. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 5
parent
a698dc31bd
commit
90230c4dd3
@@ -9,6 +9,16 @@
|
||||
- [^] People tags, bare URLs, %% comments (XS)
|
||||
- [^] And/or decomposition (S)
|
||||
- [^] Optional nodes — neither required nor an alternative (S)
|
||||
- [?] Node IDs, #auth (S) %% but # already means tickets and tags, see SPEC §11
|
||||
- [?] Dependencies across the tree, :#auth,#api (M)
|
||||
- [?] They constrain the status, not when work may start (S)
|
||||
- [?] Effective status: intrinsic, plus what it depends on (S)
|
||||
- [?] Cycles are legal — they mean "finished together" (XS)
|
||||
- [ ] An id with no node behind it is a warning (XS)
|
||||
- [?] XOR — exactly one alternative, not at least one (S)
|
||||
- [?] Node descriptions, shown as a tooltip or pop-up (M)
|
||||
- [?] A short text right at the node (S) %% indentation already means hierarchy
|
||||
- [?] A long block at the end, addressed by its id (S)
|
||||
- [-] A separate storage format for the structure (L) %% the text is the format
|
||||
- [ ] Ticket references #123 (S)
|
||||
- [?] Benefit per node, not only cost (M)
|
||||
@@ -21,9 +31,19 @@
|
||||
- [^] Horizontal fan (S)
|
||||
- [^] Vertical, transposed (S)
|
||||
- [^] Compact (S)
|
||||
- [?] Cross links for dependencies (M)
|
||||
- [?] Visually secondary — the tree carries the message (S)
|
||||
- [?] Highlight what a selected node needs and feeds (S)
|
||||
- [^] Cheapest path (M)
|
||||
- [^] Cost model, missing size counts as M (S)
|
||||
- [^] Metro-map line through the leaves (S)
|
||||
- [?] Count the whole dependency closure (M)
|
||||
- [?] Shared dependencies counted only once (S)
|
||||
- [!] The cheapest alternative is no longer the local one (M) %% see D34
|
||||
| [?] Search exactly, the trees are small enough (M)
|
||||
- [?] Enumerate the any-of choices (S)
|
||||
- [?] Cost is the size of the union (S)
|
||||
| [ ] Stay greedy, but say so (XS)
|
||||
- [^] Export (M)
|
||||
- [^] SVG and PNG download (S)
|
||||
- [^] PNG to the clipboard (S)
|
||||
@@ -38,6 +58,9 @@
|
||||
- [^] Load a document from ?sourceUrl= (S)
|
||||
- [^] Jump between diagram and text (S)
|
||||
- [x] Line numbers in the text editor (XS) %% the warnings name them
|
||||
- [?] Collapsible subtrees (M)
|
||||
- [?] Initial state from the text: > collapses, < re-opens (S)
|
||||
- [?] Fold and unfold in the diagram, independently of the text (S)
|
||||
- [ ] Open and save .werkbaum files (S)
|
||||
+ [^] Show what is new since your last visit (S)
|
||||
+ [?] A pastel colour per person (S)
|
||||
|
||||
Reference in New Issue
Block a user