fw-11 step 03 — The complexity notebook
Goal
Five entries that convert reading into judgement.
Tasks
Using the template in PROGRESS.md, write entries for:
- Fiber — the flagship entry.
- The Vue scheduler.
- Hydration.
- Event delegation / synthetic events.
- Concurrent rendering.
For each: observed complexity, your simpler design, what requirement breaks it, the production constraint, the resulting architecture — and the classification, defended.
Then the harder deliverable: name one piece of React complexity you classify as accretion rather than essential. Defend it with evidence and say what a greenfield implementation would do instead. If you cannot find one, you have probably not looked at history.
Done when
- Five entries written and classified
- At least one accretion identified with evidence
- You can state what building first taught you that reading first would not have