Commit graph

14 commits

Author SHA1 Message Date
dfbea52229 docs: record Git LFS is now active; asset-import workflow
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-12 18:06:34 +01:00
ad686cb2bc memory: macOS playtest build shipped to release; Linux still owed
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-12 17:45:24 +01:00
c33c5b8019 memory: record build + Forgejo-release process for playtest builds
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-12 17:34:41 +01:00
51db2c9121 memory: M1 build complete — shove ball + follow camera wired & smoke-verified
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-12 17:19:51 +01:00
17e24ab25e memory: wrap session 3 — M1 bot drives; resume pointer to ball+camera+playtest 2026-07-11 00:49:34 +01:00
96a2482b93 memory: M1 core thesis validated — two-tread bot drives, feels good 2026-07-11 00:44:03 +01:00
9f49d45465 M1: build shared 2-tread bot; rewire TreadPart to seat-based gating
- Rewrote TreadPart: seat-based input gating (was mis-wired to NetworkObject
  IsOwner, which needs per-tread ownership that NGO forbids for nested
  NetworkObjects). Both treads now share the chassis NetworkObject; a client
  drives the tread whose SeatManager seat it holds, host re-validates OwnsSeat
  on a RequireOwnership=false RPC. Also swapped to Keyboard.current (New input).
- Moved SeatManager OnGUI below the connectivity panel (was overlapping).
- M1_Arena: in-scene Bot NetworkObject = chassis (Rigidbody 60kg + NetworkObject
  + NetworkTransform + NetworkRigidbody + SeatManager) + Tread_L/Tread_R children
  (TreadPart, world offset +/-1.2 X for differential drive).
- Solo-verified: bot auto-spawns in-scene, seat claim + input gating wired.

Controls: W/Up throttle, Shift pivot, A/D lean.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-11 00:13:41 +01:00
4204df6dd6 memory: UGS gate cleared, host path verified via Play-mode smoke test 2026-07-10 23:51:03 +01:00
04edb15227 memory: record M1 build progress (steps 1-4), UGS gate, MCP/API gotchas 2026-07-10 23:31:18 +01:00
f3ab75312c Wrap session: tidy TODOs, mark Unity project + MCP done, START-HERE pointer to M1 2026-07-10 22:59:19 +01:00
dfd3cf5506 Record working Unity MCP config (server 8067, bridge 8068) + 8080/reserved-port gotcha 2026-07-10 22:57:16 +01:00
6b5b5a103c Rename JANKENSTEIN->JANKENBOTS; unify repo into Unity project folder + add Unity project (URP/Input System template) 2026-07-10 22:44:44 +01:00
647097cb95 Consolidate onto F:\jankenstein; seed Unity MCP config + runbook, Unity .gitignore/.gitattributes 2026-07-10 22:13:26 +01:00
b5f7ef73ec Initial scaffold: promote JANKENSTEIN idea to project (Unity, NGO+Relay prototype plan) 2026-07-10 21:52:04 +01:00