Commit Graph
11 Commits
Author SHA1 Message Date
knsoandClaude Opus 5 892558fc50 docs: Task 12 gegen das echte Netz berichtigen
Vor dem Auftrag die Kette am echten Netz nachgemessen. Vier Fehler im Plan:

- Der Zuschnitt auf Chunks verwirft Stücke bis 0,5 m², ein Strich ist
  0,3 m² - keiner der 4.363 Striche hätte überlebt. Markierungen bekommen
  eine eigene Splittergrenze.
- _classified() stand in der Chunk-Schleife: 144 x 5,8 s, rund 14 Minuten.
- Der Entwurf setzt Palmen nach dem Straßenbau neu, der Plan nicht:
  24 Palmen stünden auf der Fahrbahn.
- Der erste Test verglich einen Aufruf mit sich selbst.

Dazu Messskript und Erwartungen auf den Stand nach dem Flamingo Park.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-17 19:22:48 +02:00
knsoandClaude Opus 5 4e21367e73 docs: Brücken in Task 13 und Skip-Pflicht in Task 16 nachtragen
Die Fahrbahn liegt überall 15 cm unter dem Boden, über Brücken also im
Inneren des Decks. Markierungen auf Brücken kommen deshalb auf Deckhöhe.
Dazu die Pflicht, den bis zur Abnahme übersprungenen Minimap-Test mit den
neu erzeugten Daten wieder scharf zu schalten.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-17 18:45:33 +02:00
knsoandClaude Opus 5 8283109ceb docs: edges-Schluessel im Plan nachziehen, Merker fuer Task 14
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-17 10:19:31 +02:00
knsoandClaude Opus 5 f97b7d9c81 docs: stillen Bruch der Verbraucher in Task 13-15 ausdruecklich eintragen
Seit dem neuen Chunk-Format werfen overview.py und geometry.js, und props.js
setzt still keine einzige Laterne mehr. Die drei Aufgaben, die das reparieren,
bekommen den genauen Bruch und die Pflicht, ihre von Hand im alten Format
gebauten Fixtures mitzuziehen. Dazu der Docstring von _line() als Bedingung
statt als Tatsache.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-17 10:03:38 +02:00
knsoandClaude Opus 5 25f2912520 docs: eigene Korrektur nachschaerfen und Task 9 mitziehen
Die Begruendung zur doppelten Mitte war selbst missverstaendlich: "jede Linie
frisst je die Haelfte des Achsabstands" ergibt woertlich gelesen null Luecke.
Jetzt steht die Rechnung ausgeschrieben da. Dazu tragen die Signaturen von
Task 9 nicht mehr object, sondern Polygon - sonst haette sich derselbe Fehler
in die naechste Aufgabe vererbt.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-17 08:14:19 +02:00
knsoandClaude Opus 5 c0cc32f3f3 docs: Kommentar zur doppelten gelben Mitte und Rückgabetyp berichtigen
Der Kommentar nannte 10 cm Abstand der Mitten. Tatsächlich liegen die Achsen
20 cm auseinander, und erst die Pufferung lässt zwischen den gemalten Linien
die 10 cm entstehen, die der Entwurf verlangt. Dazu der zugesagte
Rückgabetyp statt object.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-17 08:00:57 +02:00
knsoandClaude Opus 5 ea72cb934a docs: Erwartungszahlen auf die Messung am echten Netz berichtigen
Der Entwurf nannte 0,18 km² Restfläche und 1,0-1,2 km² Fahrbahn. Gemessen
sind es 0,093 und 0,914 km²: Die Restfläche zählte den Gehweg doppelt, und
bei der Fahrbahn fehlte der Rückschnitt an 690 Kreuzungen. Dazu Gehweg
0,295 km² und Bordstein 120,3 km.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-17 05:39:08 +02:00
knsoandClaude Opus 5 1300dc9a2a docs: Säuberung des Graphen gegen quadratische Laufzeit absichern
Die Fassung im Plan suchte je Kante den Grad über alle Kanten und begann
nach jedem Fund von vorn. Am echten Skelett mit rund 12.000 Rohästen wäre
das nicht langsam, sondern praktisch stehengeblieben. Jetzt wird der Grad
einmal gezählt und fortgeschrieben, ein Durchgang räumt alle Fransen auf
einmal weg, und ein Test mit über 1.500 Kanten nagelt es fest.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-17 00:48:58 +02:00
knsoandClaude Opus 5 3a26cf837b docs: Kit-Ordner des Nutzers nicht mehr verschieben zum Prüfen
Schritt 4 von Task 2 verschob modular_sidewalk_curb_kit nach /tmp und zurück.
Bricht der Lauf dazwischen ab, liegt ein Ordner, der uns nicht gehört, im
Temp-Verzeichnis. CURB_KIT stellt den Pfad um, ohne etwas anzufassen.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-17 00:12:41 +02:00
knsoandClaude Opus 5 a86a4c9601 docs: fünf Befunde des Vorabscans im Plan berichtigt
Signatur von road_graph, eine wirkungslose Hilfsfunktion, eine Zusicherung
die der Vereinfachung widerspricht, ein doppelter Aufruf und ein sorted()
über Wörterbücher ohne Schlüssel.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-16 23:48:15 +02:00
knsoandClaude Opus 5 b24714adf4 docs: Umsetzungsplan für den Straßenumbau
16 Aufgaben mit Tests zuerst. Aufgabe 1 misst das größte Risiko des
Entwurfs, bevor irgendetwas gebaut wird: ob der Browser eine Bodenplatte
mit 100 Löchern je Chunk in unter 50 ms trianguliert. Danach Graph,
Querschnitte, Kreuzungen, Mulde, Markierungen, Chunk-Format, Flamingo
Park, Pipeline, Browser, Minimap und die Abnahme.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-16 23:40:13 +02:00