Commit Graph

  • d81e915a0a NEON-29: Teal pad lips — wall normal assist, rim descend, +12mm lift VinPropane 2026-04-12 00:42:25 -0400
  • b4c0defc29 NEON-29: Distinct colors for terraces and floor slab VinPropane 2026-04-12 00:40:32 -0400
  • 81ceeaab27 NEON-29: Doc fix — lip QA on TerracePlatformA, not Terrace B VinPropane 2026-04-12 00:39:04 -0400
  • 00b5be7b0c NEON-29: Fix step assist at lips; descend floor_block only at wall VinPropane 2026-04-12 00:37:38 -0400
  • 7d03b17136 NEON-29: Remove descend bypass; fix walk gravity on terraces VinPropane 2026-04-12 00:32:02 -0400
  • e73477da6b NEON-29: Fix walk velocity Y — real gravity on descend, no oscillation VinPropane 2026-04-12 00:23:18 -0400
  • 3efe65d9bd NEON-29: Descend on-floor gravity + snap cap; revert terrace Y lift VinPropane 2026-04-12 00:17:09 -0400
  • f20957975d NEON-29: Fix terrace B descend (geometry gap + simpler floor_block) VinPropane 2026-04-12 00:14:10 -0400
  • 275645c6cf NEON-29: Descend floor_block + weak lip peel (fix stuck step/platform→floor) VinPropane 2026-04-12 00:07:36 -0400
  • ac9818a2cd NEON-29: Stop clearing floor_block_on_wall for ascent (fix floor→step 1) VinPropane 2026-04-12 00:05:18 -0400
  • d1f738249d NEON-29: Replace full-time descend gravity with stall + floor_block peel VinPropane 2026-04-12 00:03:52 -0400
  • cc63e9bdd7 NEON-29: Reliable descend lip peel + capped floor snap VinPropane 2026-04-11 23:58:09 -0400
  • f70dbe8f88 NEON-29: Descend lip peel when on_floor + wallish (first step → floor) VinPropane 2026-04-11 23:55:03 -0400
  • 2a25a24e0b NEON-29: Idle gravity + snap when airborne (ledge / step drop) VinPropane 2026-04-11 23:51:25 -0400
  • 6b471b2102 NEON-29: Fix walk steering when goal shares XZ; air gravity; player mask VinPropane 2026-04-11 23:46:09 -0400
  • ae66b6b313 NEON-29: Fix player–world collision pairing (env mask includes layer 2) VinPropane 2026-04-11 23:42:14 -0400
  • cb001a9369 NEON-29: fix descend bypass using wrong feet_y, trapping player on first step VinPropane 2026-04-11 22:46:17 -0400
  • 1944eeafe8 NEON-29: fix step assist triggering on floor bumps (directional wall check) VinPropane 2026-04-11 22:30:07 -0400
  • 453000d721 NEON-29: fix step-climb regression (snap Y floor + step assist snap) VinPropane 2026-04-11 22:15:24 -0400
  • f0b7ac02eb NEON-29: document arrival-check capsule-reference fix in plan VinPropane 2026-04-11 19:35:58 -0400
  • ef211ab4ac NEON-29: fix arrival check using actual capsule bottom for vert_err VinPropane 2026-04-11 19:35:39 -0400
  • 382e662f1d NEON-29: fix step assist guard and lift for flat-faced terrace steps VinPropane 2026-04-11 19:21:37 -0400
  • 5d91ea4e17 NEON-29: explicitly set HorizontalStepEnabled:false in appsettings VinPropane 2026-04-11 18:24:52 -0400
  • afb810db9d NEON-29: correct README — FarPad no longer rejects, only pedestal top does VinPropane 2026-04-11 18:20:43 -0400
  • ac75af9c73 NEON-29: remove horizontal step limit; add HorizontalStepEnabled flag VinPropane 2026-04-11 18:17:32 -0400
  • 6879d283a9 NEON-29: expand prototype district to 45×45 with terraces and obstacles VinPropane 2026-04-11 18:12:33 -0400
  • 8b8296648b NEON-29: add implementation plan for district expansion VinPropane 2026-04-11 18:00:14 -0400
  • d0ed22f5d7
    Merge pull request #39 from ViPro-Technologies/docs/story-end-jira-transition-rules VinPropane 2026-04-11 00:06:58 -0400
  • 98a22a2d90 docs: Require explicit Jira status before story-end transition VinPropane 2026-04-11 00:06:23 -0400
  • 3d13e6de13
    Merge pull request #38 from ViPro-Technologies/NEON-28-camera-integration-hardening VinPropane 2026-04-11 00:03:40 -0400
  • d1bd20582a chore: Fix gdlint/gdformat and harden pre-push on Windows VinPropane 2026-04-11 00:01:25 -0400
  • 398317d64f NEON-28: Dev obstacle smoke, nav reparent on hide, and docs VinPropane 2026-04-10 23:55:50 -0400
  • 1ab3fc1dca NEON-28: fix F9 nav rebake coroutine + resync agent goal VinPropane 2026-04-10 23:13:00 -0400
  • bb39a64ebd NEON-28: rebake nav after F9 obstacle removal (dev smoke) VinPropane 2026-04-10 23:11:01 -0400
  • b702b14be4 NEON-28: drop freed occluder keys without material restore VinPropane 2026-04-10 23:09:12 -0400
  • e225f1c550 NEON-28: sync plan with review (physics tick, occluder handoff) VinPropane 2026-04-10 22:53:36 -0400
  • 0792da702a chore: disable ASP.NET HttpLogging; update client project.godot VinPropane 2026-04-10 22:27:27 -0400
  • 6340693b46 NEON-28: run follow camera in physics after Player (fix jitter) VinPropane 2026-04-10 22:23:50 -0400
  • f0ff5c9d77 NEON-28: fix occluder key check order for freed instances VinPropane 2026-04-10 22:20:51 -0400
  • 15d304fa2c NEON-28: camera contracts, E6.M2 adjacency, occluder purge VinPropane 2026-04-10 22:11:40 -0400
  • 7e674c3710 NEON-28: reconcile plan with Jira (MCP sync) VinPropane 2026-04-10 21:59:35 -0400
  • 92104b0b53 NEON-28: add implementation plan for camera hardening VinPropane 2026-04-10 21:56:44 -0400
  • 01cfd4ec4d
    Merge pull request #37 from ViPro-Technologies/NEON-16-idle-jitter-followup VinPropane 2026-04-10 01:19:07 -0400
  • a66bf885f2 NEON-16: apply repo-local gdformat VinPropane 2026-04-10 00:50:29 -0400
  • 4b861a69df NEON-16: satisfy GDScript lint hooks VinPropane 2026-04-10 00:48:11 -0400
  • 1f5c1e7619 NEON-16: harden idle jitter follow-up VinPropane 2026-04-10 00:46:53 -0400
  • 6f4f5d4350 NEON-16: code review — idle jitter follow-up branch VinPropane 2026-04-10 00:39:14 -0400
  • 2aff663ab2
    Merge pull request #36 from ViPro-Technologies/NEON-30-click-through-input VinPropane 2026-04-09 23:05:42 -0400
  • 1f8c0d04d1 NEON-30: address review — check AC boxes, add manual-check section to README VinPropane 2026-04-09 23:03:17 -0400
  • 0fa2c0f93b NEON-30: skip occluder bodies in ground-pick raycast loop VinPropane 2026-04-09 22:51:22 -0400
  • 2a9c1fd61f
    Merge pull request #35 from ViPro-Technologies/NEON-27-occlusion-policy VinPropane 2026-04-08 23:59:06 -0400
  • 986613fd26 NEON-27: apply gdformat to isometric_follow_camera.gd VinPropane 2026-04-08 23:56:21 -0400
  • f1b4e50729 NEON-27: finalise review (Approved) + Godot uid files VinPropane 2026-04-08 23:55:29 -0400
  • 71232c36ef NEON-27: address review suggestions — doc alignment pass VinPropane 2026-04-08 23:52:46 -0400
  • 5e16fdccc8 NEON-27: restore occluders on all _process early-return paths VinPropane 2026-04-08 23:50:48 -0400
  • 8bc2efb854 NEON-27: check off all acceptance criteria; record PR screenshots VinPropane 2026-04-08 23:42:31 -0400
  • 15d405261f NEON-27: implement OcclusionPolicy — RayCast-based material fade VinPropane 2026-04-08 23:34:00 -0400
  • b2d2500e6a NEON-27: record planning decisions in implementation plan VinPropane 2026-04-08 23:28:02 -0400
  • 185af5a7f6 NEON-27: add implementation plan for OcclusionPolicy VinPropane 2026-04-08 23:21:51 -0400
  • 1d891eb8bb
    Merge pull request #34 from ViPro-Technologies/chore/story-end-jira-transition VinPropane 2026-04-08 23:17:06 -0400
  • 8c23feb7cf chore: require Jira transition choice in story-end rule VinPropane 2026-04-08 23:15:58 -0400
  • 491c75eca4
    Merge pull request #33 from ViPro-Technologies/NEON-26-zoom-band-config-discrete-input VinPropane 2026-04-08 23:12:02 -0400
  • cdf9d59bd9 NEON-26: add pre-push GDScript lint hook VinPropane 2026-04-08 23:10:40 -0400
  • ae643bc81c NEON-26: refresh review after follow-up fixes VinPropane 2026-04-08 23:00:10 -0400
  • ff830813c7 NEON-26: address code review follow-ups (zoom validation, docs) VinPropane 2026-04-08 22:58:28 -0400
  • b9ec6ccb0f NEON-26: add code review notes for zoom bands VinPropane 2026-04-08 22:55:37 -0400
  • 0d71b873af NEON-26: add finer zoom band ladder (11 steps) VinPropane 2026-04-08 22:37:33 -0400
  • 806777b6d5 NEON-26: widen default zoom bands, stronger zoom-out VinPropane 2026-04-08 22:35:54 -0400
  • 753ce84861 NEON-26: ZoomBandConfig, discrete zoom input, CameraState sync VinPropane 2026-04-08 22:32:45 -0400
  • f4a30b1b9d NEON-26: add implementation plan for zoom bands VinPropane 2026-04-08 22:17:36 -0400
  • 8865329210
    Merge pull request #32 from ViPro-Technologies/NEON-15-dispose-npgsql-datasource VinPropane 2026-04-08 22:13:39 -0400
  • b52862f6ee chore: gitignore VS Code machine-local settings.json VinPropane 2026-04-08 22:11:31 -0400
  • e000da20ee NEON-15: address review nits (shutdown token, plan verification note) VinPropane 2026-04-08 22:08:43 -0400
  • adde98e4a8 chore: review follow-up uses strikethrough on suggestions, not extra section VinPropane 2026-04-08 22:06:08 -0400
  • 6bc8014adf chore: require updating docs/reviews when review suggestions resolve VinPropane 2026-04-08 22:03:44 -0400
  • 8c3e8c0a03 NEON-15: apply code review doc suggestions (E1.M1 pointers, PR notes) VinPropane 2026-04-08 21:59:53 -0400
  • 2617b65f79 NEON-15: add code review (2026-04-08) VinPropane 2026-04-08 21:58:18 -0400
  • 62ff210830 NEON-15: log plan decisions; require docs sync for planning/implementation VinPropane 2026-04-08 21:49:56 -0400
  • 90fcd1b717 NEON-15: dispose shared NpgsqlDataSource on host shutdown VinPropane 2026-04-08 21:42:33 -0400
  • abffd29299 NEON-15: add implementation plan for NpgsqlDataSource shutdown VinPropane 2026-04-08 21:16:50 -0400
  • d77462012c
    Merge pull request #31 from ViPro-Technologies/NEON-25-isometric-follow-camera VinPropane 2026-04-08 00:08:53 -0400
  • 9f6297c46d NEON-25: gdformat isometric_follow_camera.gd VinPropane 2026-04-08 00:08:00 -0400
  • 387b61b577 NEON-25: fix gdlint (line length, class-definitions-order) VinPropane 2026-04-08 00:05:55 -0400
  • 0a86215bc0 NEON-25: sync project.godot (GdUnit inspector pref; editor section order) VinPropane 2026-04-07 23:58:47 -0400
  • e96f70d889 NEON-25: follow-up from code review (missing target warn, docs, E1.M2 status) VinPropane 2026-04-07 23:54:27 -0400
  • f4b34316a6 NEON-25: add code review for isometric follow camera VinPropane 2026-04-07 23:51:46 -0400
  • 4930fd89a6 NEON-25: isometric follow camera, CameraState, tests, and docs VinPropane 2026-04-07 23:46:04 -0400
  • 262abb5f2e NEON-29: register prototype district story in E1.M2 backlog VinPropane 2026-04-07 23:38:55 -0400
  • 644bfc8c3d NEON-25: lock low-controversy camera defaults in implementation plan VinPropane 2026-04-07 23:34:20 -0400
  • 00c2c4520e NEON-25: add implementation plan for isometric follow camera VinPropane 2026-04-07 23:27:44 -0400
  • b07f6980c6
    Merge pull request #30 from ViPro-Technologies/chore/e1-m2-neon25-jira-table VinPropane 2026-04-07 23:25:14 -0400
  • 09257b4cc3 chore: align E1.M2 Jira table with NEON-25 summary VinPropane 2026-04-07 23:21:45 -0400
  • d06e34b452
    Merge pull request #29 from ViPro-Technologies/docs/e1-m2-camera-module VinPropane 2026-04-07 23:13:21 -0400
  • 2b00de309b chore: expand E1.M2 module doc (Jira backlog, rotation policy) VinPropane 2026-04-07 23:12:48 -0400
  • 2a5d9fa900
    Merge pull request #28 from ViPro-Technologies/chore/jira-reorganization VinPropane 2026-04-07 00:21:17 -0400
  • 99b1025c8b
    Merge branch 'main' into chore/jira-reorganization VinPropane 2026-04-07 00:20:54 -0400
  • 175c6e0500 chore: document Jira epic→story + labels (no Feature issues) VinPropane 2026-04-07 00:20:01 -0400
  • 839b8a7c31
    Merge pull request #27 from ViPro-Technologies/chore/jira-reorganization VinPropane 2026-04-07 00:17:18 -0400
  • fa19ab7337 chore: migrate Jira references from NS-* to NEON-* in docs and rules VinPropane 2026-04-07 00:15:06 -0400
  • f3b4eb1c2c
    Merge pull request #26 from ViPro-Technologies/NS-21-gdscript-unit-testing VinPropane 2026-04-06 22:47:49 -0400