Commit Graph

  • 0d7ceae474 docs(memory): record the vehicle settle fix and the failed root-bone experiment vehicle-0.3.0 zwitschi 2026-11-10 21:33:31 +01:00
  • 319096d0d9 fix(vehicle): settle the chassis on the road (float 33 m -> 6 cm) zwitschi 2026-11-10 21:33:14 +01:00
  • 84291a5270 fix(vehicle): raise the chassis box above the ground (float 33m -> 7.8m) zwitschi 2026-11-10 20:59:53 +01:00
  • 63ba9d91ce feat(vehicle): build the skeletal mesh from the hot hatch zwitschi 2026-11-10 20:47:54 +01:00
  • d8cbb0c95b docs(vehicle): the visual and physics bodies are different vehicles zwitschi 2026-11-10 19:58:51 +01:00
  • dd36d399ad chore: add skills zwitschi 2026-11-10 19:57:56 +01:00
  • 911a7059ae docs(vehicle): revert the axis fix; the reverse is in the Chaos solver zwitschi 2026-11-10 19:45:17 +01:00
  • ecdd8208db fix(vehicle): author wheel axles horizontally; record reverse is not the axle zwitschi 2026-11-10 19:27:36 +01:00
  • a2f8ddccf1 docs(vehicle): record the FBX bakes a -90 deg armature roll zwitschi 2026-11-10 19:06:11 +01:00
  • 3d4e830660 docs(vehicle): the reverse is a 90-degree armature roll, not the axle sign zwitschi 2026-11-10 18:52:24 +01:00
  • c3aacabd46 test(vehicle): add -reversetest and record the reverse is wheel-spin, not throttle zwitschi 2026-11-10 18:48:27 +01:00
  • dc7b7652af docs(todo): consolidate vehicle investigation into MEMORY.md; mark tasks resolved zwitschi 2026-11-10 18:40:23 +01:00
  • 8e9914ae6e docs(vehicle): record the axle flip did not fix the reverse direction zwitschi 2026-11-10 18:35:52 +01:00
  • 927e9376a8 fix(vehicle): set PhysicsType=Simulated so the chassis body simulates zwitschi 2026-11-10 18:26:03 +01:00
  • 5bb7843b94 docs(toolchain): update flow for all three skill sets zwitschi 2026-11-10 18:02:33 +01:00
  • 2cd3774aad docs(skills): all skill packs are gitignored, none committed zwitschi 2026-11-10 17:58:34 +01:00
  • b1c01e3af8 fix: ignore all skills zwitschi 2026-11-10 17:55:06 +01:00
  • e1ddf852fa docs(agents): document the Unreal Engine and C++ skill packs zwitschi 2026-11-10 17:51:01 +01:00
  • 8e6aa9cff2 docs(vehicle): record the float fix is fragile — delete+recreate, not the box centre zwitschi 2026-11-10 17:35:20 +01:00
  • 5e328f5d3e fix(vehicle): enable ChaosVehiclesPlugin so the Chaos vehicle is actually created zwitschi 2026-11-10 16:39:42 +01:00
  • 620cbe181c docs(vehicle): fresh probe data — the writer is the physics sim, asset pipeline ruled out zwitschi 2026-11-10 16:07:39 +01:00
  • 66ca685059 fix: change order in screenshot capture zwitschi 2026-11-10 15:47:12 +01:00
  • a1a6645fb3 Merge pull request 'feat(hero): facade rework — inscription, medallions, motto band, banner lettering' (#39) from hero-facade-0.3.0 into main main zwitschi 2026-11-10 15:37:38 +01:00
  • 2d7322253a style: prettier on MEMORY.md after merge zwitschi 2026-11-10 15:37:11 +01:00
  • d84549e686 merge: bring main (skills docs) into hero-facade-0.3.0 zwitschi 2026-11-10 15:36:54 +01:00
  • 8c34eaece0 feat(hero): banner lettering, re-render the three staging shots; defer the rest to 0.9.0 zwitschi 2026-11-10 15:27:08 +01:00
  • bc9fed8e11 fix(hero): seat the motto band and surround on the parapet face zwitschi 2026-11-10 15:11:52 +01:00
  • 33f8139cb2 feat(hero): stepped medallion relief, seated on the parapet face zwitschi 2026-11-10 15:04:48 +01:00
  • 1d57ed477d feat(hero): carved inscription across the attic zwitschi 2026-11-10 14:25:04 +01:00
  • 2dac1d0921 fix(hero): pale marble-limestone stone at the reference's value, per the owner's note zwitschi 2026-11-10 14:17:27 +01:00
  • ff9eb0a4ad fix(hero): the albedo renders - two blockers, both at the map level zwitschi 2026-11-10 13:57:57 +01:00
  • 0189ff00fe docs(todo): bring the task list up to the state the work actually reached zwitschi 2026-11-10 13:48:05 +01:00
  • 6f896fb701 docs(memory): the seven findings from the tools move and the e2e chain zwitschi 2026-11-10 13:46:10 +01:00
  • 9a444418e6 docs(todo): the 409-actor map is the fixed one, not the broken one zwitschi 2026-11-10 13:39:38 +01:00
  • dbb42322ff fix(tools): make the e2e chain actually run after the move, and record what it found zwitschi 2026-11-10 13:37:21 +01:00
  • 24f1e682fe fix(maps): restore both maps that the aborted e2e run had emptied zwitschi 2026-11-10 13:00:09 +01:00
  • 4d27109668 refactor(tools): group the sixty scripts by what they talk to zwitschi 2026-11-10 12:40:30 +01:00
  • f681d83736 feat(hero): generate the stone albedo with the new texture tool, import it, wire it into the material zwitschi 2026-11-10 11:58:39 +01:00
  • 70a7e19841 feat(tools): texture generation through the documented Stability Matrix workflows zwitschi 2026-11-10 11:40:23 +01:00
  • 65e8f01586 docs(tools): local ComfyUI, how to start it, and the checkpoint pair it actually has zwitschi 2026-11-10 09:26:30 +01:00
  • 3872ffb742 style: prettier on MEMORY.md zwitschi 2026-11-10 09:12:31 +01:00
  • abde390045 feat(tools): every image judged by two models, every generated texture drawn by two checkpoints zwitschi 2026-11-10 09:12:26 +01:00
  • bf7dfe1052 feat(hero): sandstone, banners and recessed portals - the material was the missing link zwitschi 2026-11-10 09:05:48 +01:00
  • 266fc1bb0c docs(skills): one common copy of the skill packs; project keeps blender-director (#38) zwitschi 2026-11-10 08:37:58 +01:00
  • 19ed4fefd4 docs(skills): one common copy of the skill packs; project keeps blender-director zwitschi 2026-11-10 08:36:58 +01:00
  • 61dd28bc89 feat(hero): one-command iteration loop, first judged pass, comparison plates zwitschi 2026-11-10 08:28:06 +01:00
  • 670c692c43 chore: make the Blender files writable and commit the regenerated asset state zwitschi 2026-11-10 08:11:13 +01:00
  • 03ef4dc945 feat(hero): first pass from the masonic-temple reference folder zwitschi 2026-11-10 08:08:01 +01:00
  • 7b9a7a3867 fix(hero): seat the façade detail on the wall, so it renders at all zwitschi 2026-11-10 07:59:51 +01:00
  • 01e49ff889 docs(hero): the detail is modelled inside the wall - that is why the facade renders plain zwitschi 2026-11-10 07:57:00 +01:00
  • e19cc361ad docs(hero): reference-vs-model gap assessment, and a camera suspicion to check first zwitschi 2026-11-10 07:55:14 +01:00
  • fc1e832664 docs(todo): remove the vehicle blocks that leaked into the hero facade section zwitschi 2026-11-09 22:25:49 +01:00
  • fe219b038c test(vehicle): collision is not the cause either - defer the rig to its own session zwitschi 2026-11-09 22:22:39 +01:00
  • a1771cb55f test(vehicle): the terrain alone reproduces it, and two collision fixes did not help zwitschi 2026-11-09 22:20:28 +01:00
  • 410d924403 test(vehicle): not the mover, not an overlap - the writer stays unnamed zwitschi 2026-11-09 22:14:53 +01:00
  • 387a4530de test(vehicle): clamping the velocity to zero does not stop the rise - the transform is written zwitschi 2026-11-09 22:11:13 +01:00
  • 331e2016be test(vehicle): the Chaos rig is fine - DemoMap is what breaks it zwitschi 2026-11-09 22:07:38 +01:00
  • 358673bcfc test(vehicle): the body is genuinely dynamic, so the teleport is applied to a normal actor zwitschi 2026-11-09 21:58:37 +01:00
  • d1636f6986 test(vehicle): it is a kinematic teleport, not a force - and that is why every force test was clean zwitschi 2026-11-09 21:51:52 +01:00
  • 348ed1ac69 test(vehicle): the writer is not in the pawn's tick zwitschi 2026-11-09 21:44:17 +01:00
  • 0f059a5c93 test(vehicle): bones match, terrain has no lid, and stopping the mover does not stop the climb zwitschi 2026-11-09 21:41:36 +01:00
  • 6d025491ef docs(vehicle): evidence, ruled-out list and three ordered suspects zwitschi 2026-11-09 21:34:36 +01:00
  • 14ed01a4e6 test(vehicle): the body barely moves, so something else moves the actor zwitschi 2026-11-09 21:34:22 +01:00
  • 2ecd029cc0 docs(review): row 22 approved - the whole capture set is signed off zwitschi 2026-11-09 21:31:55 +01:00
  • a372fdf389 docs(review): rows 1, 2 and 3 approved - ReviewMap is signed off zwitschi 2026-11-09 21:31:06 +01:00
  • de83f990ac fix(review): mannequin down 2 cm; 8 and 9 approved zwitschi 2026-11-09 21:30:09 +01:00
  • f29d9d7e49 test(vehicle): the chassis box and the gravity are both innocent zwitschi 2026-11-09 21:06:26 +01:00
  • be86ee6d73 test(vehicle): the launch is inside the vehicle, not around it zwitschi 2026-11-09 20:59:35 +01:00
  • 4498274328 test(vehicle): park the Chaos pawn and give the physics its own task zwitschi 2026-11-09 20:50:52 +01:00
  • f65c6e8d45 docs(review): approve 11 and 12, split the hero facade into its own task zwitschi 2026-11-09 20:12:45 +01:00
  • 4db33489e1 fix(review): raise the mannequin 8 cm, lower the player 2 cm, per the owner's notes zwitschi 2026-11-09 19:57:20 +01:00
  • fb5488c1df fix(review): stage objects by their measured bounds, and aim the vehicle cameras at the car zwitschi 2026-11-09 19:39:04 +01:00
  • 1b4b46e957 fix(site): slice the road too - the 2 m lid was a convex hull, not geometry zwitschi 2026-11-09 19:15:10 +01:00
  • 4132dc77e3 docs(site): the road fans past the sidewalk where the centreline curves zwitschi 2026-11-09 19:10:34 +01:00
  • 4f9e92d975 fix(placement): both objects stand on the pavement, and the sun no longer separates them from their shadows zwitschi 2026-11-09 19:05:41 +01:00
  • b9919b8d1e fix(placement): the player stands on the sidewalk, at last - 32 cm was the whole float zwitschi 2026-11-09 18:55:43 +01:00
  • cbdb8e6e3a test(site): the source is right, the engine is wrong about where the road is zwitschi 2026-11-09 18:24:48 +01:00
  • b84d47ec18 test(profile): the road is a flat slab at 366 while the sidewalks slope zwitschi 2026-11-09 18:22:52 +01:00
  • b551396882 docs(memory): the road is at 366 by itself, so the gap appears after Blender zwitschi 2026-11-09 18:22:06 +01:00
  • 16eaf5a07d docs(todo): the road and sidewalk disagree by 2 m, and where to look next zwitschi 2026-11-09 18:20:50 +01:00
  • d0d87e8fda fix(site): the slice cuts now keep the middle, and the surfaces do not agree zwitschi 2026-11-09 18:19:39 +01:00
  • e50f620aa3 feat(debug): -probes quits after measuring, so a ground check takes 14 s not minutes zwitschi 2026-11-09 18:15:17 +01:00
  • 1916321761 feat(site): slice the ground into 20 m segments - and the slice hypothesis dies with them zwitschi 2026-11-09 18:13:29 +01:00
  • 1ee2a35d53 test(placement): the ground hit is local, not a far part of a 279 m mesh zwitschi 2026-11-09 18:03:06 +01:00
  • 579ae2ba41 test(placement): the character is grounded to within 2 cm, measured three ways zwitschi 2026-11-09 18:02:08 +01:00
  • 76859b64cf docs(placement): the pavement is at 158 cm, not 380 - and my attempt to use it broke the floor zwitschi 2026-11-09 17:57:54 +01:00
  • ca7e410663 docs(memory): why the sidewalk does not block, and the stopgap that does zwitschi 2026-11-09 17:54:06 +01:00
  • f8b9f070d9 fix(placement): give the sidewalk collision, and the player stands on it zwitschi 2026-11-09 17:47:10 +01:00
  • 72d5bab427 docs(review): split into ReviewMap and DemoMap, with one status table zwitschi 2026-11-09 17:34:12 +01:00
  • a983dfdcdf docs(review): one status table at the top, and the float noted only there zwitschi 2026-11-09 17:24:15 +01:00
  • c94ec7bbb9 test(placement): the player stands on Road_Hollywood, not on the sidewalk zwitschi 2026-11-09 17:18:23 +01:00
  • 1bb4bb97ed test(visual): references for the two ground-level shots zwitschi 2026-11-09 17:14:40 +01:00
  • ca73563060 test(review): ground-level cameras, and a null result that locates the float zwitschi 2026-11-09 17:14:26 +01:00
  • f1d6283384 test(visual): a shadow-gap measurement, and the spawn height cleared zwitschi 2026-11-09 17:07:23 +01:00
  • dde451fd69 test(review): floating is a judging criterion now, and the judge applies it zwitschi 2026-11-09 17:02:30 +01:00
  • d17db7d050 test(review): expectations describe the current stage, judge goes 0/9 to 2/9 zwitschi 2026-11-09 17:00:11 +01:00
  • fd2ad4b391 test(review): judge every shot from the targets file, and record that all nine fail zwitschi 2026-11-09 16:55:59 +01:00
  • 58095b6a33 test(vehicle): wheels are created with the physics state, and still come out zero zwitschi 2026-11-09 16:53:25 +01:00
  • 1da209a902 fix(placement): both heights now come from a measurement after settling zwitschi 2026-11-09 16:44:51 +01:00
  • f4c1fed99b test(placement): measure the foot contact after the pawn settles, not at spawn zwitschi 2026-11-09 16:40:54 +01:00