neon-sprawl/docs/plans
VinPropane d23f6dd8ab NEO-51: Document item catalog boot and mark plan complete.
README, alignment register, and acceptance checklist updated.
2026-05-17 21:56:12 -04:00
..
E1M3-prototype-backlog.md chore: address E1.M3 docs review (Slice 3 anchor, Linear pointers) 2026-04-17 20:48:53 -04:00
E1M4-prototype-backlog.md NEO-29: add HotbarLoadout v1 contract and hydration path 2026-04-25 22:29:52 -04:00
E2M3-pre-production-backlog.md NEO-45: address docs review suggestions for E2.M3 Slice 4. 2026-05-17 13:16:49 -04:00
E3M3-prototype-backlog.md NEO-50: Address review — equip_stub gate by role, backlog sync. 2026-05-17 21:29:32 -04:00
NEO-5-implementation-plan.md chore: point docs and rules at Linear NEO issue ids 2026-04-13 13:15:32 -04:00
NEO-6-implementation-plan.md chore: point docs and rules at Linear NEO issue ids 2026-04-13 13:15:32 -04:00
NEO-7-implementation-plan.md chore: point docs and rules at Linear NEO issue ids 2026-04-13 13:15:32 -04:00
NEO-8-implementation-plan.md chore: point docs and rules at Linear NEO issue ids 2026-04-13 13:15:32 -04:00
NEO-9-implementation-plan.md NEO-25: world interactables GET, registry rows, fetch-driven Godot props + glow 2026-04-24 20:36:15 -04:00
NEO-10-implementation-plan.md chore: point docs and rules at Linear NEO issue ids 2026-04-13 13:15:32 -04:00
NEO-11-implementation-plan.md chore: point docs and rules at Linear NEO issue ids 2026-04-13 13:15:32 -04:00
NEO-12-implementation-plan.md chore: point docs and rules at Linear NEO issue ids 2026-04-13 13:15:32 -04:00
NEO-13-implementation-plan.md chore: point docs and rules at Linear NEO issue ids 2026-04-13 13:15:32 -04:00
NEO-14-implementation-plan.md chore: point docs and rules at Linear NEO issue ids 2026-04-13 13:15:32 -04:00
NEO-15-implementation-plan.md chore: point docs and rules at Linear NEO issue ids 2026-04-13 13:15:32 -04:00
NEO-16-implementation-plan.md chore: point docs and rules at Linear NEO issue ids 2026-04-13 13:15:32 -04:00
NEO-17-implementation-plan.md chore: point docs and rules at Linear NEO issue ids 2026-04-13 13:15:32 -04:00
NEO-18-implementation-plan.md chore: point docs and rules at Linear NEO issue ids 2026-04-13 13:15:32 -04:00
NEO-19-implementation-plan.md chore: point docs and rules at Linear NEO issue ids 2026-04-13 13:15:32 -04:00
NEO-20-implementation-plan.md chore: point docs and rules at Linear NEO issue ids 2026-04-13 13:15:32 -04:00
NEO-22-implementation-plan.md NEO-22: Unit-test WASD locomotion pure helpers 2026-04-17 20:16:25 -04:00
NEO-23-implementation-plan.md NEO-24: race-free target/select via optional positionHint 2026-04-21 23:52:20 -04:00
NEO-24-implementation-plan.md NEO-24: race-free target/select via optional positionHint 2026-04-21 23:52:20 -04:00
NEO-25-implementation-plan.md NEO-25: move resource_node anchor clear of Obstacle at (6,1,5) 2026-04-24 20:42:12 -04:00
NEO-26-implementation-plan.md NEO-26: emit selection_event from TargetSelectionClient 2026-04-25 19:33:53 -04:00
NEO-27-implementation-plan.md NEO-27: add Slice 3 telemetry hook-site documentation 2026-04-25 21:56:28 -04:00
NEO-28-implementation-plan.md NEO-28: cast target authority, HUD feedback, tests + docs 2026-04-27 21:03:04 -04:00
NEO-29-implementation-plan.md NEO-29: add HotbarLoadout v1 contract and hydration path 2026-04-25 22:29:52 -04:00
NEO-30-implementation-plan.md NEO-30: cast funnel telemetry hook sites and docs 2026-04-30 20:59:47 -04:00
NEO-31-implementation-plan.md NEO-31: request_cast bool for telemetry hook; document cast API in server README 2026-04-27 20:44:40 -04:00
NEO-32-implementation-plan.md NEO-32: cooldown snapshot API, on_cooldown deny, client HUD sync 2026-04-30 21:19:32 -04:00
NEO-33-implementation-plan.md NEO-33: Freeze prototype SkillDef trio in CI and docs 2026-05-02 19:23:47 -04:00
NEO-34-implementation-plan.md NEO-34: address code review follow-ups (docs, appsettings, AAA) 2026-05-02 19:50:02 -04:00
NEO-35-implementation-plan.md NEO-35: add ISkillDefinitionRegistry and lookup tests 2026-05-04 19:50:49 -04:00
NEO-36-implementation-plan.md NEO-36: expose GET /game/world/skill-definitions with tests, Bruno, QA doc 2026-05-04 20:36:06 -04:00
NEO-37-implementation-plan.md NEO-37: treat skill progression JSON array order as non-contractual 2026-05-06 21:53:24 -04:00
NEO-38-implementation-plan.md NEO-38: skill XP POST grant, persistence, level-up response 2026-05-06 22:17:02 -04:00
NEO-39-implementation-plan.md NEO-39: add data-driven level curve with startup schema validation 2026-05-06 23:10:06 -04:00
NEO-40-implementation-plan.md NEO-40: add progression telemetry hook comment sites 2026-05-10 18:49:40 -04:00
NEO-41-implementation-plan.md NEO-41: address code review (E3.M1 status, deny-path test) 2026-05-10 19:13:56 -04:00
NEO-42-implementation-plan.md NEO-42: address review — decomposition docs, plan AC, grant helper, test assert 2026-05-10 19:46:49 -04:00
NEO-43-implementation-plan.md NEO-43: close code review doc follow-ups (alignment + E7 status) 2026-05-15 20:36:08 -04:00
NEO-45-implementation-plan.md NEO-45: address code review doc alignment and CI nits. 2026-05-16 20:05:51 -04:00
NEO-46-implementation-plan.md NEO-46: fail-fast mastery catalog load at server startup. 2026-05-17 18:06:50 -04:00
NEO-47-implementation-plan.md NEO-47: perk unlock engine, PerkState persistence, and tests 2026-05-17 18:38:41 -04:00
NEO-48-implementation-plan.md NEO-48: address r2 review — atomic fixture, tests, docs 2026-05-17 20:37:00 -04:00
NEO-49-implementation-plan.md NEO-49: address code review follow-ups for telemetry hooks 2026-05-17 19:21:21 -04:00
NEO-50-implementation-plan.md NEO-50: Document frozen prototype item spine and update alignment. 2026-05-17 21:25:06 -04:00
NEO-51-implementation-plan.md NEO-51: Document item catalog boot and mark plan complete. 2026-05-17 21:56:12 -04:00
NEON-29-implementation-plan.md docs: address 2026-04-30 documentation review suggestions 2026-05-04 21:09:05 -04:00
README.md docs: note canonical GitHub org for Linear and doc links 2026-05-04 21:24:25 -04:00
internal-content-authoring.md chore: Epic 2 E2.M1 stub, content CI validation, doc follow-ups 2026-04-03 21:27:52 -04:00

README.md

Implementation plans (docs/plans/)

Story-level implementation plans live here, keyed by Linear issue id (NEO-*) when the work is tracked in Linear (team NEO, Neon Sprawl).

Legacy NEON-* filenames

A small number of files keep the historical Jira / Atlassian NEON-* key in the filename only. They are not the active issue tracker for new work.

  • Each such file includes a short Historical banner at the top pointing at the matching NEO-* plan (same scope) where kickoff and commits should align.
  • Prefer opening and linking NEO-* issues and plans for new contributors.

The canonical public repo path is ViPro-Technologies/neon-sprawl (see git remote). Use that org in raw GitHub markdown links (https://github.com/ViPro-Technologies/neon-sprawl/blob/main/...). The path neon-sprawl/neon-sprawl is not the live repo and will 404.

Conventions

  • New or moved plans: docs/plans/{LINEAR_KEY}-implementation-plan.md (see story kickoff).
  • Cross-links from decomposition and game-design docs should use NEO-* URLs (Linear) for current engineering work.