W-100: CK3-F06 part 2 event log¶
Type: feature · Size: S · Epic: E-ck3-m1 · Target: apps/demo-ck3 · Breaking: no Depends: W-071, W-089, W-090, W-093, W-097, W-099 Refs: brief CK3-F06; demo-ck3 spec CK3-157..160
Goal¶
Add the event log: the EventLog world trait with logEvent as its only writer (capped at maxEvents, replaced on every append), and the six observers installed once by createDynasty after content spawn (death, marriage, alliance, birth to a female parent, title held by, revolt). Symmetric pairs log once, observer callbacks write only the log, and removals log nothing. The log view is W-103.
Steps¶
Not written. The Planner writes the ordered steps when the item starts.
Log¶
- 2026-11-02 created from the approved spec docs/specs/demo-ck3.md (Triage). Held in Later until W-089, W-090, W-093, W-097 and W-099 are done (Triage)