-
90bd71d336
NEO-25: fix Vector3 anchor parse (extra paren) in interactable_world_builder
VinPropane
2026-04-24 20:39:29 -0400
-
ce54fcc44f
NEO-25: world interactables GET, registry rows, fetch-driven Godot props + glow
VinPropane
2026-04-24 20:36:06 -0400
-
6e40af1a1a
NEO-25: add implementation plan (descriptor list + fetch-driven client)
VinPropane
2026-04-24 20:24:00 -0400
-
-
82f382353d
Merge pull request #47 from ViPro-Technologies/NEO-24-e1m3-client-tab-target-lock-ui-synced-to-server
VinPropane
2026-04-24 20:10:53 -0400
-
-
d6ef4fd811
NEO-24: race-free target/select via optional positionHint
VinPropane
2026-04-21 23:52:20 -0400
-
a7453eb82f
NEO-24: unify prototype target radius at 6 m, overlap rings at origin
VinPropane
2026-04-21 23:37:42 -0400
-
63fecb1099
NEO-24: range-aware Tab cycle skips out-of-range anchors before POST
VinPropane
2026-04-21 23:26:56 -0400
-
e31cd2df68
NEO-24: freshen server position before target-select + surface divergence on HUD
VinPropane
2026-04-21 23:21:16 -0400
-
71ae829482
NEO-24: add visible target-anchor markers + HUD distance lines
VinPropane
2026-04-21 23:04:03 -0400
-
33ebfc31c4
NEO-24: fix HUD overlap between PlayerPositionLabel and TargetLockLabel
VinPropane
2026-04-21 22:44:25 -0400
-
435a32b3b3
NEO-24: fix movement-driven target refresh via authoritative_ack signal
VinPropane
2026-04-21 22:35:41 -0400
-
cbcb4e3d63
NEO-24: add manual QA checklist
VinPropane
2026-04-21 22:21:50 -0400
-
f87ff2c99a
chore: require manual QA checklist per story in planning-implementation-docs rule
VinPropane
2026-04-21 22:21:44 -0400
-
e5bbfd3ee7
NEO-24: reconcile plan — tick acceptance criteria shipped
VinPropane
2026-04-21 22:14:49 -0400
-
ee572e3661
NEO-24: client tab-target + lock HUD synced to server
VinPropane
2026-04-21 22:14:16 -0400
-
ddfc78a044
NEO-24: lock kickoff decisions (Tab/Esc; hybrid movement-triggered refresh)
VinPropane
2026-04-21 22:02:33 -0400
-
8a39982146
NEO-24: add implementation plan for client tab-target UI
VinPropane
2026-04-21 21:58:13 -0400
-
-
37f44a4944
Merge pull request #46 from ViPro-Technologies/chore/bruno-api-collection
VinPropane
2026-04-18 19:57:45 -0400
-
-
c5cdf05392
chore: add Bruno API collection and testing-expectations for HTTP
VinPropane
2026-04-18 19:49:22 -0400
-
-
d4bfd59251
Merge pull request #45 from ViPro-Technologies/chore/story-kickoff-clarify-questions
VinPropane
2026-04-17 21:21:16 -0400
-
-
aed600abd2
chore: story kickoff — ask user when unclear or decision needed
VinPropane
2026-04-17 21:19:40 -0400
-
-
114bebc8da
Merge pull request #44 from ViPro-Technologies/NEO-23-e1m3-targetstate-selection-api
VinPropane
2026-04-17 21:18:17 -0400
-
-
17f87aa747
NEO-23: code review follow-up (E1.M3 docs, GET 404 test, radius bounds)
VinPropane
2026-04-17 21:14:43 -0400
-
7e18ecedb6
NEO-23: Add code review for targeting API branch
VinPropane
2026-04-17 21:12:46 -0400
-
465c4b14eb
NEO-23: add targeting HTTP API (TargetState v1, select intent)
VinPropane
2026-04-17 21:06:59 -0400
-
8c9db789d0
NEO-23: lock JSON shape, GET envelope, selectionApplied, soft lock in plan
VinPropane
2026-04-17 21:04:01 -0400
-
bd0286cb1c
NEO-23: add implementation plan for TargetState v1 and selection API
VinPropane
2026-04-17 20:57:13 -0400
-
-
1233801227
Merge pull request #43 from ViPro-Technologies/docs/e1m3-interaction-targeting-layer
VinPropane
2026-04-17 20:52:43 -0400
-
-
abb6e6b81b
NEO-22: Add Godot .uid sidecars for WASD locomotion scripts
VinPropane
2026-04-17 20:51:16 -0400
-
7f9fc8e429
chore: address E1.M3 docs review (Slice 3 anchor, Linear pointers)
VinPropane
2026-04-17 20:48:48 -0400
-
5bb70efd6c
chore: docs review for E1.M3 documentation pass
VinPropane
2026-04-17 20:47:47 -0400
-
-
189c1c9810
Merge pull request #42 from ViPro-Technologies/NEO-22-retire-click-to-move-wasd-locomotion
VinPropane
2026-04-17 20:27:54 -0400
-
-
735f569496
NEO-22: Fix locomotion test static calls for GDScript + LSP
VinPropane
2026-04-17 20:24:16 -0400
-
866c973af7
NEO-22: Cache scrape contact in WASD tick; close review items
VinPropane
2026-04-17 20:21:13 -0400
-
c79c58c298
NEO-22: Unit-test WASD locomotion pure helpers
VinPropane
2026-04-17 20:16:25 -0400
-
90a17bc43d
NEO-22: Extract WASD locomotion for gdlint max-file-lines
VinPropane
2026-04-17 20:13:36 -0400
-
05f703322d
NEO-22: Add code review for WASD locomotion wall-scrape diff
VinPropane
2026-04-17 20:08:26 -0400
-
a7e6a5af59
NEO-22: Fix GdUnit warnings in position_authority_client_test
VinPropane
2026-04-17 20:07:27 -0400
-
a4095cb9bf
NEO-22: Remove click-to-move client and legacy move POST/verify
VinPropane
2026-04-17 20:06:46 -0400
-
76ff2cddac
NEO-22: clear idle anchor during WASD so stop does not snap back
VinPropane
2026-04-17 19:37:58 -0400
-
6cc2ac60d4
NEO-22: stop applying move-stream HTTP body as client teleport
VinPropane
2026-04-17 19:34:45 -0400
-
39a41ac62c
NEO-22: suppress stream snap-back while locomoting
VinPropane
2026-04-17 19:29:56 -0400
-
878b1f4aee
NEO-22: fix stream rubber-banding (coalesce, idle gate, soft snap)
VinPropane
2026-04-17 19:27:10 -0400
-
a2c6c9f93e
NEO-22: add move-stream API and WASD client locomotion
VinPropane
2026-04-17 19:21:33 -0400
-
7ffeb320c4
NEO-22: record option C stream authority in implementation plan
VinPropane
2026-04-17 19:17:18 -0400
-
3f781ef358
NEO-22: record kickoff branch and Linear status in plan
VinPropane
2026-04-17 19:11:05 -0400
-
-
aee3ca80d8
Merge pull request #41 from ViPro-Technologies/NEON-29-expand-prototype-district
VinPropane
2026-04-15 23:58:20 -0400
-
-
a442f02dbd
NEON-29: Fix CI tests (horizontal step flag, idle_support vectors)
VinPropane
2026-04-15 23:57:13 -0400
-
9bdd928c80
NEON-29: Fix gdlint (player returns/lines, split idle tests, gdlintrc cap)
VinPropane
2026-04-15 23:48:15 -0400
-
2b72d6bcb9
NEON-29: Prototype smooth hill piece, movement script updates, NEO-22 plan
VinPropane
2026-04-15 23:39:22 -0400
-
a7ad695143
NEON-29: Apply stashed WIP (main.tscn, movement validation, docs)
VinPropane
2026-04-13 13:24:05 -0400
-
4a51e64f25
Merge branch 'main' into NEON-29-expand-prototype-district
VinPropane
2026-04-13 13:22:51 -0400
-
-
-
-
453a3b594b
Merge pull request #40 from ViPro-Technologies/chore/docs-linear-neo-keys
VinPropane
2026-04-13 13:18:51 -0400
-
-
7e17ff563b
chore: point docs and rules at Linear NEO issue ids
VinPropane
2026-04-13 12:58:53 -0400
-
-
2333d29ece
NEON-29: End column stair ghost-walk (arrive + stuck release).
VinPropane
2026-04-12 19:57:54 -0400
-
50a8b609be
NEON-29: Latch stable idle on ridged stair treads (idle jitter).
VinPropane
2026-04-12 19:49:19 -0400
-
db7973d368
NEON-29: Tie tread XZ freeze to peel suspend + vert arrival band.
VinPropane
2026-04-12 19:44:53 -0400
-
ea3903d8ab
NEON-29: Freeze horizontal velocity on column tread wobble band.
VinPropane
2026-04-12 19:41:39 -0400
-
ec903d9c11
NEON-29: Drop tread speed cap; widen stair continuation probe.
VinPropane
2026-04-12 19:15:27 -0400
-
4a08ede736
NEON-29: Rename h_scale to avoid shadowing Node3D.scale.
VinPropane
2026-04-12 19:12:52 -0400
-
50bb615763
NEON-29: Cap walk speed on tread stability band for stair jitter.
VinPropane
2026-04-12 19:12:43 -0400
-
bf968b1817
NEON-29: Revert steering reverse clamp (blocked arrival, void fall).
VinPropane
2026-04-12 19:09:51 -0400
-
bfc70678c4
NEON-29: Reject 180° walk steering flips on stair edges.
VinPropane
2026-04-12 19:07:15 -0400
-
038505ea3e
NEON-29: Gate descend lip snap on debounced ledge peel.
VinPropane
2026-04-12 19:03:50 -0400
-
73d26a90d7
NEON-29: Debounce floor probe for ledge peel and zero snap.
VinPropane
2026-04-12 19:00:59 -0400
-
4e47e9a037
NEON-29: Extend tread peel suspend when vlat unlatches.
VinPropane
2026-04-12 18:55:41 -0400
-
26ad33230d
NEON-29: Suspend ledge peel on column treads to stop idle jitter.
VinPropane
2026-04-12 18:51:07 -0400
-
33b6db979e
NEON-29: Stair descent — tighter continuation probe + stronger vertical accel
VinPropane
2026-04-12 18:47:38 -0400
-
b924707202
NEON-29: Faster vertical descent — accel multiplier + peel until feet arrive
VinPropane
2026-04-12 18:44:51 -0400
-
a78b44263c
NEON-29: Ledge peel via move_and_collide + fallback gravity
VinPropane
2026-04-12 18:41:20 -0400
-
fb1ac80fb0
NEON-29: Ledge peel via position — GROUNDED eats vy on floor
VinPropane
2026-04-12 18:36:53 -0400
-
55ce6f3e3b
NEON-29: Deep-descent walk gravity bypass for violet deck vs floor goal
VinPropane
2026-04-12 18:31:01 -0400
-
91b802c679
NEON-29: Fix walk ledge probes for descending + same-column clicks
VinPropane
2026-04-12 18:25:22 -0400
-
db1f4da068
NEON-29: Aim walk ledge probes at click when nav column descends
VinPropane
2026-04-12 18:18:43 -0400
-
c3fd9892e3
NEON-29: Ignore walk probe hits far below feet (void saw lower floor)
VinPropane
2026-04-12 18:10:36 -0400
-
6bd1acd9e7
NEON-29: Require forward floor probe to keep walk snap/gravity sane off ledges
VinPropane
2026-04-12 18:08:01 -0400
-
1f6625c659
NEON-29: Fix nav column steer ping-pong — path lookahead + air bee-line
VinPropane
2026-04-12 18:03:47 -0400
-
7666cce7e5
NEON-29: Ledge fall — multi foot probes + zero snap when void
VinPropane
2026-04-12 17:56:56 -0400
-
6cb66d7567
NEON-29: Walk gravity when is_on_floor but feet probe finds void
VinPropane
2026-04-12 17:50:09 -0400
-
2821c5973b
NEON-29: Fix nav path steer ping-pong (get_next_path_position)
VinPropane
2026-04-12 17:37:48 -0400
-
865eed2e53
NEON-29: Ease flat-floor idle latch (HUD XZ drift)
VinPropane
2026-04-12 17:33:49 -0400
-
591db65b4a
NEON-29: Fix idle_support_is_stable test normal vs 0.999 dot
VinPropane
2026-04-12 17:27:37 -0400
-
edec9158e4
NEON-29: Hysteresis for walk vertical routing (tread ping-pong)
VinPropane
2026-04-12 17:17:36 -0400
-
46f8851a1a
NEON-29: Hold-threshold stable idle + physics HUD coords
VinPropane
2026-04-12 17:13:37 -0400
-
5f6058b0ce
NEON-29: Stable idle on flat tread next to riser (loose+ridged)
VinPropane
2026-04-12 17:09:55 -0400
-
8d9ad0ecd3
NEON-29: Stable idle latch + Y anchor for approach treads
VinPropane
2026-04-12 17:06:30 -0400
-
ff6c337e1d
NEON-29: Hysteresis for nav column steering (walk ping-pong)
VinPropane
2026-04-12 17:02:17 -0400
-
0f4c23b815
NEON-29: Reduce flat-floor idle XZ jitter after walks
VinPropane
2026-04-12 16:56:40 -0400
-
173c348030
NEON-29: Show player world x,y,z in prototype HUD
VinPropane
2026-04-12 16:52:19 -0400
-
1867e3e45c
NEON-29: Fix idle jitter on flat treads after stop
VinPropane
2026-04-12 16:50:21 -0400
-
103f8bbe19
NEON-29: Add approach treads for green, gold step, violet terrace.
VinPropane
2026-04-12 16:43:02 -0400
-
bc7d318f4f
NEON-29: Note approach-treads convention for next session; trim stale plan line.
VinPropane
2026-04-12 01:18:11 -0400
-
dbd9d67f45
NEON-29: Cap step assist to navigation agent_max_climb (0.35 m).
VinPropane
2026-04-12 01:12:10 -0400
-
e448075797
NEON-29: Bee-line walk to goal; nav path only for vertical routing.
VinPropane
2026-04-12 01:07:35 -0400
-
4df71ac0cc
NEON-29: Fix floor walk stall from tight nav agent distances.
VinPropane
2026-04-12 01:03:40 -0400
-
44984780d4
NEON-29: Widen TerracePlatformA approach treads past capsule width.
VinPropane
2026-04-12 00:59:40 -0400
-
3a7658f55f
NEON-29: Roll back walk oscillation on treads (stall replan, seam clear).
VinPropane
2026-04-12 00:56:13 -0400
-
8d1785d288
NEON-29: Clear step assist on seam walls; replan nav on walk stall
VinPropane
2026-04-12 00:53:36 -0400
-
bfa932c834
NEON-29: TerracePlatformA cardinal approach treads (geometry fix)
VinPropane
2026-04-12 00:49:37 -0400
-
b96bec7981
NEON-29: Teal cardinal — snap cap during climb, descend stall, assist tune
VinPropane
2026-04-12 00:45:02 -0400