| W-039 |
feature |
M |
ecs-prefab instantiate and copy (PREFAB-F02) |
E-prefab-v0 |
W-038 |
| W-040 |
feature |
S |
ecs-prefab overrides (PREFAB-F03) |
E-prefab-v0 |
W-039 |
| W-041 |
feature |
S |
ecs-prefab variants and IsA chain (PREFAB-F04) |
E-prefab-v0 |
W-039 |
| W-042 |
feature |
S |
ecs-prefab lifecycle, errors and isolation (PREFAB-F05) |
E-prefab-v0 |
W-039, W-041 |
| W-043 |
feature |
S |
ecs-prefab demo-dnd scenario, test-only (PREFAB-F06) |
E-prefab-v0 |
W-040, W-041, W-042 |
| W-019 |
feature |
M |
DND-F01: grid, party and monsters, hero movement |
E-dnd-m1 |
W-010, W-012, W-013, W-038, W-039, W-040 |
| W-020 |
feature |
M |
DND-F02 ECS turn loop |
E-dnd-m1 |
W-010, W-011, W-013, W-019, W-027, W-028, W-029, W-032, W-033, W-034, W-036, W-042 |
| W-050 |
feature |
S |
DND-F02 turn UI |
E-dnd-m1 |
W-019, W-020 |
| W-021 |
feature |
M |
DND-F03 ECS combat |
E-dnd-m1 |
W-019, W-020 |
| W-051 |
feature |
M |
DND-F03 combat UI |
E-dnd-m1 |
W-019, W-021, W-050 |
| W-022 |
feature |
S |
DND-F04: monster turn AI (lowest-HP hero) |
E-dnd-m1 |
W-020, W-021 |
| W-023 |
feature |
M |
DND-F05: Rogue poison, ticking Poisoned effect |
E-dnd-m1 |
W-020, W-021, W-022, W-050, W-051 |
| W-045 |
feature |
M |
ecs-devtools entity list and detail (DEVTOOLS-F02) |
E-dnd-m1 |
W-044 |
| W-046 |
feature |
M |
ecs-devtools live store (DEVTOOLS-F03) |
E-dnd-m1 |
W-045 |
| W-047 |
feature |
M |
ecs-devtools inspector panel (DEVTOOLS-F04) |
E-dnd-m1 |
W-046 |
| W-048 |
feature |
S |
ecs-devtools package contract and isolation (DEVTOOLS-F05) |
E-dnd-m1 |
W-047 |
| W-049 |
feature |
S |
ecs-devtools demo-dnd scenario, test-only (DEVTOOLS-F06) |
E-dnd-m1 |
W-048 |
| W-024 |
feature |
S |
DND-F10: live entity/trait devtools panel |
E-dnd-m1 |
W-019, W-020, W-021, W-023, W-044, W-047, W-050, W-051 |
| W-053 |
feature |
S |
ecs-serialize trait registry (SER-F01) |
E-serialize-v0 |
W-052 |
| W-054 |
feature |
M |
ecs-serialize save (SER-F02) |
E-serialize-v0 |
W-053 |
| W-055 |
feature |
M |
ecs-serialize entity references and codecs (SER-F03) |
E-serialize-v0 |
W-054 |
| W-056 |
feature |
M |
ecs-serialize restore (SER-F04) |
E-serialize-v0 |
W-055 |
| W-057 |
feature |
M |
ecs-serialize snapshot validation and errors (SER-F05) |
E-serialize-v0 |
W-056 |
| W-058 |
feature |
S |
ecs-serialize package contract and isolation (SER-F06) |
E-serialize-v0 |
W-057 |
| W-059 |
feature |
S |
ecs-serialize demo-dnd scenario, test-only (SER-F07) |
E-serialize-v0 |
W-058 |
| W-063 |
feature |
M |
ecs-relations materialized closure (REL-F03) |
E-relations-v0 |
W-060, W-062 |
| W-068 |
feature |
S |
ecs-relations package rules and preconditions (REL-F08) |
E-relations-v0 |
W-061, W-062, W-063, W-064, W-065, W-066, W-067 |
| W-077 |
feature |
M |
ANNO-F02 production cycles, goods, StoredIn |
E-anno-m1 |
W-027, W-028, W-029, W-076 |
| W-078 |
feature |
M |
ANNO-F03 carriers and hauling |
E-anno-m1 |
W-027, W-028, W-029, W-077 |
| W-079 |
feature |
M |
ANNO-F04 houses, taxes, population |
E-anno-m1 |
W-027, W-028, W-029, W-078 |
| W-080 |
feature |
M |
ANNO-F05 part 1: HUD, stock, pause and speed |
E-anno-m1 |
W-027, W-028, W-029, W-079 |
| W-081 |
feature |
M |
ANNO-F05 part 2: messages, badges, needs attention |
E-anno-m1 |
W-027, W-028, W-029, W-080 |
| W-082 |
feature |
M |
ANNO-F06 goal, victory, bankruptcy, restart |
E-anno-m1 |
W-033, W-036, W-080, W-081 |
| W-083 |
feature |
M |
CK3-F01: title tree, paths and lookup |
E-ck3-m1 |
W-071, W-066, W-067 |
| W-084 |
feature |
M |
CK3-F02 part 1: month clock and pipeline |
E-ck3-m1 |
W-071, W-083, W-027, W-028, W-029 |
| W-085 |
feature |
S |
CK3-F02 part 2: characters, death, family |
E-ck3-m1 |
W-071, W-083, W-084 |
| W-086 |
feature |
M |
CK3-F02 part 3: succession |
E-ck3-m1 |
W-071, W-084, W-085 |
| W-087 |
feature |
S |
CK3-F02 part 4: succession invariant and runs |
E-ck3-m1 |
W-071, W-086 |
| W-088 |
feature |
M |
CK3-F02 part 5: characters, family, time and keys UI |
E-ck3-m1 |
W-071, W-083, W-084, W-085, W-087 |
| W-089 |
feature |
M |
CK3-F03 part 1: marriage and widows |
E-ck3-m1 |
W-071, W-061, W-085 |
| W-090 |
feature |
M |
CK3-F03 part 2: births |
E-ck3-m1 |
W-071, W-089, W-085, W-027, W-028, W-029 |
| W-091 |
feature |
S |
CK3-F03 part 3: marriage panel |
E-ck3-m1 |
W-071, W-089, W-088 |
| W-092 |
feature |
M |
CK3-F04a part 1: realm closure and queries |
E-ck3-m1 |
W-071, W-062, W-063, W-066, W-083, W-086 |
| W-093 |
feature |
M |
CK3-F04a part 2: grants and loop check |
E-ck3-m1 |
W-071, W-092, W-087 |
| W-094 |
feature |
S |
CK3-F04a part 3: grant panel and liege lines |
E-ck3-m1 |
W-071, W-093, W-088 |
| W-095 |
feature |
M |
CK3-F04b: nearest crown (up) |
E-ck3-m1 |
W-071, W-064, W-092, W-093, W-094 |
| W-096 |
feature |
M |
CK3-F05 part 1: opinions |
E-ck3-m1 |
W-071, W-027, W-028, W-029, W-085, W-089, W-093 |
| W-097 |
feature |
S |
CK3-F05 part 2: alliances |
E-ck3-m1 |
W-071, W-061, W-085, W-089, W-096 |
| W-098 |
feature |
S |
CK3-F05 part 3: opinion and alliance panels |
E-ck3-m1 |
W-071, W-096, W-097, W-091, W-094, W-088 |
| W-099 |
feature |
M |
CK3-F06 part 1: loyalty and revolts |
E-ck3-m1 |
W-071, W-065, W-095, W-096, W-027, W-028, W-029 |
| W-100 |
feature |
S |
CK3-F06 part 2: event log |
E-ck3-m1 |
W-071, W-089, W-090, W-093, W-097, W-099 |
| W-101 |
feature |
M |
CK3-F06 part 3: outcome and realm outline |
E-ck3-m1 |
W-071, W-065, W-086, W-087, W-095, W-099, W-100 |
| W-102 |
feature |
S |
CK3-F06 part 4: restart and end banner |
E-ck3-m1 |
W-071, W-088, W-100, W-101 |
| W-103 |
feature |
M |
CK3-F06 part 5: realm, log and rebel views, M1 acceptance |
E-ck3-m1 |
W-071, W-099, W-100, W-101, W-102 |
| W-014 |
chore |
S |
CI: run turbo typecheck lint test and changeset status on PRs |
E-setup |
W-001 |