-
da72ea8264
NS-21: fail CI if Godot logs SCRIPT ERROR during GdUnit discovery
VinPropane
2026-04-06 22:34:43 -0400
-
4f46fa580b
NS-21: fix ground_pick_test const — preload not load (Godot 4.6)
VinPropane
2026-04-06 22:32:05 -0400
-
1f70bfb80a
NS-21: track GdUnit4 bin/ scripts (unignore vs root bin/ rule)
VinPropane
2026-04-06 22:29:08 -0400
-
7b2c35f57c
NS-21: fix GdUnit CI path casing; preflight and README note
VinPropane
2026-04-06 22:27:36 -0400
-
f09517af6a
NS-21: fix gdlint in test suites (load-once, line length, const name)
VinPropane
2026-04-06 22:25:18 -0400
-
791c7dad1b
Merge branch 'main' into NS-21-gdscript-unit-testing
VinPropane
2026-04-06 22:22:16 -0400
-
-
-
-
449b58b40a
NS-21: merge main into project.godot (Jolt physics, MSAA, GdUnit plugin)
VinPropane
2026-04-06 22:21:20 -0400
-
7b7f37f92b
NS-21: sync project.godot order, C# api uid; ignore GdUnitRunner.cfg
VinPropane
2026-04-06 22:19:50 -0400
-
055f299e5f
NS-21: import Godot project in CI before running GdUnit
VinPropane
2026-04-06 22:08:48 -0400
-
8113e48cc8
NS-21: add GdUnit4, client tests, and CI headless run
VinPropane
2026-04-06 22:08:37 -0400
-
2abde4c940
Merge pull request #25 from ViPro-Technologies/NS-24-idle-vibration-fix
VinPropane
2026-04-06 00:44:05 -0400
-
-
72897a4924
NS-24: Fix GDScript lint (line length, gdlint, gdformat)
VinPropane
2026-04-06 00:41:32 -0400
-
7b11d4e238
NS-24: Eliminate idle jitter and movement QA bumps (Godot client)
VinPropane
2026-04-06 00:32:15 -0400
-
-
a02e54da2d
NS-21: fold test CI into gdscript.yml; document test-with-scripts policy
VinPropane
2026-04-05 21:21:58 -0400
-
6ff0c77da5
NS-21: add implementation plan for GDScript unit testing
VinPropane
2026-04-05 21:03:12 -0400
-
-
3283f6d04c
Merge pull request #24 from ViPro-Technologies/chore/e1m1-ns10-docs-alignment
VinPropane
2026-04-05 15:17:15 -0400
-
-
43b58a8bc7
chore: align E1.M1 decomposition with NS-10 Done (Ready)
VinPropane
2026-04-05 15:16:16 -0400
-
-
a39f9ac4c9
Merge pull request #23 from ViPro-Technologies/NS-23-client-path-follow
VinPropane
2026-04-05 15:06:59 -0400
-
-
f412da8f44
docs: Mark NS-23 code review blocking items and suggestions done
VinPropane
2026-04-05 15:04:39 -0400
-
d22d252b59
docs: Link NS-24 for idle jitter (plan + client README)
VinPropane
2026-04-05 15:04:09 -0400
-
8956545d3c
NS-23: Document idle skip vs is_on_floor / move_and_slide
VinPropane
2026-04-05 15:02:13 -0400
-
8fe70a75de
NS-23: Comment DESCEND_GOAL_Y_MARGIN (surface Y vs mid-capsule)
VinPropane
2026-04-05 15:01:29 -0400
-
14a6813985
NS-23: Document movement tradeoff — no required obstacle auto-nav
VinPropane
2026-04-05 14:56:52 -0400
-
2891a4553a
docs: NS-23 branch code review (2026-04-05)
VinPropane
2026-04-05 14:52:08 -0400
-
39b4760270
NS-23: Skip move_and_slide when idle on floor (stop rest jitter)
VinPropane
2026-04-05 02:06:06 -0400
-
6c73557c3b
NS-23: Restore player.gd from
e1beb82 (bumps ok, obstacle bee-line)
VinPropane
2026-04-05 02:02:57 -0400
-
ee6c4b2718
NS-23: Simplify path-follow — drop bump/step-down heuristics
VinPropane
2026-04-05 02:01:17 -0400
-
25d21c0011
NS-23: Remove bump rim velocity unstick (fixes edge vibration)
VinPropane
2026-04-05 01:58:57 -0400
-
430770e5bf
NS-23: Rename bump helpers; WALK_BUMP_STEP_GROUP for scene group
VinPropane
2026-04-05 01:57:33 -0400
-
38aa4bfcd5
NS-23: Unstick bump rim — wall peel + goal boost when descending
VinPropane
2026-04-05 01:56:56 -0400
-
8053f08804
NS-23: Arrival footing uses footprint max_y (avoid false stop on bump lip)
VinPropane
2026-04-05 01:54:42 -0400
-
003750c7ae
NS-23: Direct step-down while on ns19_bump up to auth horiz limit
VinPropane
2026-04-05 01:52:04 -0400
-
f67705f4a3
NS-23: Step-off footing uses capsule footprint max + wider horiz
VinPropane
2026-04-05 01:48:55 -0400
-
b1ce87c5cc
NS-23: Revert global gravity; use step-off-only descend vy
VinPropane
2026-04-05 01:46:08 -0400
-
127e67f02b
NS-23: Apply gravity when airborne so bump ledges are not sticky
VinPropane
2026-04-05 01:43:56 -0400
-
3b4340830a
NS-23: Fix bump depart — goal Y vs surface footing + arrive by footing
VinPropane
2026-04-05 01:39:45 -0400
-
dbae80627f
NS-23: Tighten bump step-off bypass (dual floor ray, drop band, horiz cap)
VinPropane
2026-04-05 01:36:32 -0400
-
8b2b64a326
NS-23: bump step-off bypass using floor-under-feet, not body Y
VinPropane
2026-04-05 01:33:57 -0400
-
72eef09d15
NS-23: remove descend nav skip — restored obstacle pathing
VinPropane
2026-04-05 01:32:02 -0400
-
e1beb82a75
NS-23: unstuck bump top — descend steers xz to goal; doc abs(dy)
VinPropane
2026-04-05 01:29:31 -0400
-
b8176f8fa1
NS-23: simplify client movement — horizontal only, no bump nav hacks
VinPropane
2026-04-05 01:26:59 -0400
-
2291a0ec07
NS-19: move Bump B to clear capsule between bumps
VinPropane
2026-04-05 01:23:25 -0400
-
fba2c8e171
NS-19: large bump — wider underfoot rays + shallower frustum
VinPropane
2026-04-05 01:19:28 -0400
-
35d16d15db
NS-23: harden bump departure (always skip nav on bump, steer dy<0)
VinPropane
2026-04-05 01:16:07 -0400
-
66d7438a59
NS-23: broaden NS-19 bump nav bypass for departure
VinPropane
2026-04-05 01:14:19 -0400
-
db1fe0f46b
NS-23: skip nav waypoints on NS-19 bump plateaus only
VinPropane
2026-04-05 01:12:11 -0400
-
a5ec8df4a7
NS-23: terminal collision, nav around obstacle, agent under region
VinPropane
2026-04-05 01:10:16 -0400
-
05d7916cc7
NS-23: fix bump departure — stepped pick + goal-only steer
VinPropane
2026-04-05 01:07:02 -0400
-
725bef1133
NS-23: allow ground pick on bump slopes (fix stuck departure)
VinPropane
2026-04-05 01:03:51 -0400
-
4b9e30c624
NS-23: fix false arrival when leaving bump tops
VinPropane
2026-04-05 01:01:22 -0400
-
7ffcf54d80
NS-23: horizontal nav steering so bump-top departure works
VinPropane
2026-04-05 00:58:10 -0400
-
f6baf3bf72
NS-23: NS-19 bump single frustum collider (fix departure edges)
VinPropane
2026-04-05 00:55:15 -0400
-
38abf6d5d2
NS-23: NS-19 bump collision top-cap only (fix ramp snag)
VinPropane
2026-04-05 00:51:32 -0400
-
0e79250f1a
NS-23: NS-19 bump convex ramps; drop autostep
VinPropane
2026-04-05 00:48:51 -0400
-
394e2a71fb
NS-23: Fix const LEDGE_DROP_STEPS (Godot const expression rule)
VinPropane
2026-04-05 00:44:07 -0400
-
b007c7fe58
NS-23: Autostep down+forward to walk off bump edges
VinPropane
2026-04-05 00:42:50 -0400
-
6fd49a2e1b
NS-23: Auto-step onto NS-19 bumps via CharacterBody3D.test_move
VinPropane
2026-04-05 00:39:30 -0400
-
6d00070c00
NS-23: Climb NS-19 bumps with 3D steer + vertical arrival + floor snap
VinPropane
2026-04-05 00:36:43 -0400
-
510422d8a2
NS-23: Drive motion from stored server goal; ignore agent finished flag
VinPropane
2026-04-05 00:33:28 -0400
-
f49c8b88d2
NS-23: Fix nav movement (sync bake, map guard, path/fallback steering)
VinPropane
2026-04-05 00:29:58 -0400
-
0ac059fa3b
NS-23: NavigationAgent3D path-follow with server move authority
VinPropane
2026-04-05 00:22:51 -0400
-
1f4e3c49f6
NS-23: Resolve agent tuning and nav sync risks in implementation plan
VinPropane
2026-04-05 00:14:37 -0400
-
ec3c0ee4fe
NS-23: Add implementation plan and E1.M1 snapshot for path-follow kickoff
VinPropane
2026-04-05 00:09:01 -0400
-
-
562cb09337
Merge pull request #22 from ViPro-Technologies/chore/story-end-rule
VinPropane
2026-04-05 00:07:03 -0400
-
-
c09ea77815
chore: document protected main and -D in story-end rule
VinPropane
2026-04-05 00:06:29 -0400
-
ced9936414
chore: add story-end rule (main, pull, delete local branch)
VinPropane
2026-04-05 00:05:42 -0400
-
-
d064b745e2
Merge pull request #21 from ViPro-Technologies/NS-19-move-validation
VinPropane
2026-04-05 00:04:18 -0400
-
-
1f9260e8ba
chore(client): order const/var before @onready for gdlint
VinPropane
2026-04-05 00:02:59 -0400
-
7fffc3137a
NS-19: auto-clear move reject label after 4s
VinPropane
2026-04-04 23:49:14 -0400
-
7ac6b66b51
NS-19: ignore vertical walkable surfaces in ground ray pick
VinPropane
2026-04-04 23:45:54 -0400
-
32d2153acb
NS-19: server move validation, client rejection UX, scene QA props
VinPropane
2026-04-04 23:39:40 -0400
-
e4ebf97e28
adding gitignore
VinPropane
2026-04-04 23:36:08 -0400
-
7f81378361
NS-19: plan walkable bumps and tall pedestal for manual validation
VinPropane
2026-04-04 23:17:16 -0400
-
018d43b08c
chore: require files/tests lists in every story implementation plan
VinPropane
2026-04-04 23:14:48 -0400
-
8e421d09c1
NS-19: add files to add/modify and tests sections to plan
VinPropane
2026-04-04 23:14:47 -0400
-
95f770d8ea
NS-19: lock move validation plan to reject policy
VinPropane
2026-04-04 23:13:10 -0400
-
a9d418d9c6
chore: allow agent commits at discretion; prohibit git push
VinPropane
2026-04-04 23:11:48 -0400
-
-
39dccef39f
Merge pull request #20 from ViPro-Technologies/NS-18-interaction-request-range-check
VinPropane
2026-04-04 20:33:05 -0400
-
-
ea77495072
NS-18: gdformat — blank line after doc block (gdtoolkit 4.5.0)
VinPropane
2026-04-04 20:29:25 -0400
-
679fbc46aa
NS-18: gdformat prototype_interaction_constants (blank after extends)
VinPropane
2026-04-04 20:27:15 -0400
-
fd52cf9386
NS-18: fix gdlint (line length, const order/naming)
VinPropane
2026-04-04 20:24:59 -0400
-
b043e8ac45
NS-18: InteractionRequest, client prototype, Postgres test UX
VinPropane
2026-04-04 20:19:33 -0400
-
06f9ce8647
NS-18: add implementation plan for InteractionRequest range check
VinPropane
2026-04-04 18:55:13 -0400
-
-
a2015dd4bf
Merge pull request #19 from ViPro-Technologies/chore/docs-project-axioms
VinPropane
2026-04-04 18:53:49 -0400
-
-
f762240ff8
chore: document governing design axioms (fun, cyberpunk theme)
VinPropane
2026-04-04 18:46:55 -0400
-
-
8794aa64d6
Merge pull request #18 from ViPro-Technologies/chore/game-design-docs
VinPropane
2026-04-03 22:59:51 -0400
-
-
3d9ea1fc6c
chore: mark vision-plan suggestion done in final docs review
VinPropane
2026-04-03 22:58:14 -0400
-
53fb1d6515
chore: document E2.M2 grant channel policy in vision plan
VinPropane
2026-04-03 22:56:50 -0400
-
a0544f4d33
chore: final branch docs review and Epic 2 E2.M2 note fix
VinPropane
2026-04-03 22:55:21 -0400
-
0dea48e9fa
chore: add zones game-design doc and cross-links
VinPropane
2026-04-03 22:47:05 -0400
-
d192567f57
chore: add game-design risk-security-bands doc
VinPropane
2026-04-03 22:35:03 -0400
-
6602f78b4b
chore: add game-design death-loss-recovery doc
VinPropane
2026-04-03 22:30:11 -0400
-
81695f93e4
chore: add game-design economy doc and cross-links
VinPropane
2026-04-03 22:20:39 -0400
-
6b7623615d
chore: stable Epic 3 slice anchors; deep-links from gather/craft docs
VinPropane
2026-04-03 22:14:47 -0400
-
1bdc29288d
chore: note PEP 668 / venv in docs review verification
VinPropane
2026-04-03 22:13:56 -0400
-
0a07f1dec9
chore: mark game-design docs review suggestions done (strikethrough)
VinPropane
2026-04-03 22:02:17 -0400
-
6b9f4e8b5f
chore: apply game-design docs review suggestions
VinPropane
2026-04-03 21:59:39 -0400
-
277c25fdd0
chore: add game-design crafting & recipes doc
VinPropane
2026-04-03 21:51:25 -0400
-
8d560e0df8
chore: add game-design gathering & resources doc
VinPropane
2026-04-03 21:47:59 -0400
-
f45a5d8c06
chore: tie items.md to Epic 3 modules; add combat pillars stub
VinPropane
2026-04-03 21:44:49 -0400