Skip to content

Commit 780b750

Browse files
track: refresh work mirror and projection
1 parent a84d9c9 commit 780b750

2 files changed

Lines changed: 2 additions & 19 deletions

File tree

design/state-index.md

Lines changed: 0 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,6 @@ rendered here.
7171
<!-- outstanding:start -->
7272
| Rank | Issue | Title | Criteria | Mirrored at |
7373
|---|---|---|---|---|
74-
| 18 | #245 | Nothing checks emitted → registered for reason codes, and hand-auditing has now failed twice || `f0735fc59fcfd879911771fefdeb1f41cc90f252` |
7574
| 19 | #267 | Provisional simulation-kind numbers need a balancing pass || `f0735fc59fcfd879911771fefdeb1f41cc90f252` |
7675
| 22 | #270 | Extract a shared SystemPipeline substrate for tick-driven kinds (simulation + world-graph) || `f0735fc59fcfd879911771fefdeb1f41cc90f252` |
7776
| 23 | #275 | `wisdom` attribute has no consumer in the simulation kind || `f0735fc59fcfd879911771fefdeb1f41cc90f252` |
@@ -82,41 +81,25 @@ rendered here.
8281
| 28 | #280 | Reproducing a stored session's blob requires pinning `IdSource.newGameId` || `f0735fc59fcfd879911771fefdeb1f41cc90f252` |
8382
| 29 | #281 | `SessionStore` has no concept of a caller, so authorization lives entirely outside it || `f0735fc59fcfd879911771fefdeb1f41cc90f252` |
8483
| 30 | #282 | `Kind.outcome` has no shape a host can read generically || `f0735fc59fcfd879911771fefdeb1f41cc90f252` |
85-
| 142 | #142 | World-graph: demolished guests always route to exits[0], not nearest exit || `f0735fc59fcfd879911771fefdeb1f41cc90f252` |
86-
| 145 | #145 | World-graph: scenery placement has no rotation/bounds validation (unlike buildings) || `f0735fc59fcfd879911771fefdeb1f41cc90f252` |
87-
| 146 | #146 | World-graph: staff assignment emits both StateChanges unconditionally, even when unchanged || `f0735fc59fcfd879911771fefdeb1f41cc90f252` |
88-
| 168 | #168 | Design a defensive-cloning strategy for the Kind.project seam || `f0735fc59fcfd879911771fefdeb1f41cc90f252` |
89-
| 180 | #180 | site/ declares five ESLint packages it never runs || `f0735fc59fcfd879911771fefdeb1f41cc90f252` |
90-
| 195 | #195 | Enforce StatusEffect.stacking (refresh replaces, resets expiry) when an effect is applied || `f0735fc59fcfd879911771fefdeb1f41cc90f252` |
9184
| 225 | #225 | Migrate pre-resume orphaned local saves to the new save-index scheme || `f0735fc59fcfd879911771fefdeb1f41cc90f252` |
9285
| 226 | #226 | SaveRecordStore.delete() has a TOCTOU race with a concurrent put() for the same saveId || `f0735fc59fcfd879911771fefdeb1f41cc90f252` |
9386
| 229 | #229 | resolveApplications removes a JobOpening entirely on hire, not decrementing positionsAvailable || `f0735fc59fcfd879911771fefdeb1f41cc90f252` |
9487
| 234 | #234 | Spike: generic scene-presentation layer (Municipality reference) — not engine work, will move to SubZeroDev.Presentation || `f0735fc59fcfd879911771fefdeb1f41cc90f252` |
9588
| 237 | #237 | validateUnreachableItems predates `shop`: a purchasable item is reported unreachable || `f0735fc59fcfd879911771fefdeb1f41cc90f252` |
96-
| 350 | #350 | design/20-contract.md: audit codes table missing building_broken (W83) || `f0735fc59fcfd879911771fefdeb1f41cc90f252` |
9789
| 364 | #364 | Mirror the simulation-kind lifecycles once GameOfLife S7 lands — and do not write them here first || `f0735fc59fcfd879911771fefdeb1f41cc90f252` |
9890
| 371 | #371 | A kind's event severities are literals at each emit call; only the core fixes them in one table || `f0735fc59fcfd879911771fefdeb1f41cc90f252` |
9991
| 375 | #375 | Test-DesignState.ps1: 9 findings against this repository's own tree (ContractListUnreadable, ProjectorFailed, TrackerUnavailable, etc.) || `f0735fc59fcfd879911771fefdeb1f41cc90f252` |
10092
| 413 | #413 | 48 slices predate the issue-per-slice convention: W0-W40, W61, W63-65, W90-92 have no GitHub issue || `49aa72904ff5ba1151b7c41e60d770a3547649d1` |
10193
| 418 | #418 | Conditions cannot address an actor-owned array by id || `49aa72904ff5ba1151b7c41e60d770a3547649d1` |
10294
| 425 | #425 | WorldState.npcs and WorldState.locations are declared but permanently unpopulated dead state || `49aa72904ff5ba1151b7c41e60d770a3547649d1` |
103-
| milestone/3 | #203 | CI: cache Alpine chromium install in Verify Documentation Build || `f0735fc59fcfd879911771fefdeb1f41cc90f252` |
104-
| milestone/2 | #211 | Assert per-kind regression evidence exists, so deleting a test class fails the build || `f0735fc59fcfd879911771fefdeb1f41cc90f252` |
105-
| milestone/1 | #212 | Vision doc says "two kinds ship in v1"; the repository ships three || `f0735fc59fcfd879911771fefdeb1f41cc90f252` |
10695
| milestone/1 | #213 | Dead references to bulgaria-bureaucracy.determinism.test.ts, deleted in #189 || `f0735fc59fcfd879911771fefdeb1f41cc90f252` |
107-
| milestone/1 | #214 | Slice ledger checkboxes drifted from delivery reality: W50/W51/W66 unticked, W41–W49 not headings || `f0735fc59fcfd879911771fefdeb1f41cc90f252` |
10896
| milestone/2 | #215 | Batch invariance (world-graph's load-bearing property) is tested at exactly one data point || `f0735fc59fcfd879911771fefdeb1f41cc90f252` |
10997
| milestone/2 | #216 | world-graph: 21 source modules (~2,100 LOC) have no adjacent test file || `f0735fc59fcfd879911771fefdeb1f41cc90f252` |
110-
| milestone/3 | #217 | docs-deploy.yml never received the Playwright/Chromium fix docs-ci.yml's verify job got; last three deploys failed || `f0735fc59fcfd879911771fefdeb1f41cc90f252` |
111-
| milestone/4 | #218 | Envelope-duplication has recurred five times with no mechanical guard; add one || `f0735fc59fcfd879911771fefdeb1f41cc90f252` |
112-
| milestone/5 | #219 | design/ has no customer, competitive analysis, or monetization path — the commercial thesis is entirely unrecorded || `f0735fc59fcfd879911771fefdeb1f41cc90f252` |
11398
| milestone/13 | #266 | Forking a session at an earlier point should be a store operation || `f0735fc59fcfd879911771fefdeb1f41cc90f252` |
11499
| milestone/13 | #287 | `CampaignSummary` carries only a `titleKey`, and no session-free way to resolve it, so campaign selection cannot render || `f0735fc59fcfd879911771fefdeb1f41cc90f252` |
115100
| milestone/6 | #292 | Content packs compose at campaign granularity, but dynamic content injection needs node granularity || `f0735fc59fcfd879911771fefdeb1f41cc90f252` |
116101
| milestone/6 | #293 | A session belongs to exactly one campaign, and nothing decides what happens if content spans two || `f0735fc59fcfd879911771fefdeb1f41cc90f252` |
117102
| milestone/1 | #300 | Campaign sources here are fixtures now, but nothing in the tree says so || `f0735fc59fcfd879911771fefdeb1f41cc90f252` |
118-
| milestone/6 | #393 | W105 — Documentation and Landing Publication Review | W105.1, W105.2, W105.3, W105.4, W105.5, W105.6, W105.7 | `f0735fc59fcfd879911771fefdeb1f41cc90f252` |
119-
| milestone/6 | #394 | W106 — Tracker Evidence Closure | W106.1, W106.2, W106.3, W106.4, W106.5, W106.6, W106.7 | `f0735fc59fcfd879911771fefdeb1f41cc90f252` |
120103
| milestone/6 | #395 | W107 — 0.11 Release Candidate Verification | W107.1, W107.2, W107.3, W107.4, W107.5, W107.6, W107.7 | `f0735fc59fcfd879911771fefdeb1f41cc90f252` |
121104
| milestone/6 | #396 | W108 — Publish 0.11 Readiness | W108.1, W108.2, W108.3, W108.4, W108.5, W108.6 | `f0735fc59fcfd879911771fefdeb1f41cc90f252` |
122105
<!-- outstanding:end -->

design/state/work/394.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# work/394
22
Issue: 394
33
Title: W106 — Tracker Evidence Closure
4-
State: OPEN
4+
State: CLOSED
55
Rank: milestone/6
6-
MirroredAt: f0735fc59fcfd879911771fefdeb1f41cc90f252
6+
MirroredAt: a84d9c99824b7cc9ca4f7735961a3a4fdf7b814d
77
Criteria: W106.1, W106.2, W106.3, W106.4, W106.5, W106.6, W106.7

0 commit comments

Comments
 (0)