Skip to content

Support back ground lock - #64

Merged
a-baran-orhan merged 1 commit into
mainfrom
agent/support-back-ground-lock
Jul 16, 2026
Merged

Support back ground lock#64
a-baran-orhan merged 1 commit into
mainfrom
agent/support-back-ground-lock

Conversation

@a-baran-orhan

Copy link
Copy Markdown
Member

Summary

  • add back as a supported axial ground-lock contact for supine movements
  • keep the newer grouped, per-side, and natural-language contact syntax intact
  • reject unsupported contact names instead of silently ignoring them
  • update the LLM prompt, specification, canonical dead-bug example, and generated docs
  • add parser, renderer, and full-pipeline regression coverage

Root cause

The authoring prompt told LLMs to lock whatever touches the floor, so an LLM reasonably generated ground-lock: back for a dead bug. The parser accepted the word, but the renderer had no matching contact mapping, making the directive a silent no-op. Replacing it with feet changed rendering but was anatomically incorrect.

Impact

LLMs and humans can now use the anatomically correct ground-lock: back for dead bugs and other supine floor work. The torso surface remains planted while opposite limbs move, and invalid contact names produce line-anchored validation errors.

Validation

  • npm test — 271 tests passed
  • npm run typecheck
  • npm run build
  • rebased onto current origin/main

@vercel

vercel Bot commented Jul 16, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
posecode Ready Ready Preview, Comment Jul 16, 2026 5:37am

@a-baran-orhan
a-baran-orhan marked this pull request as ready for review July 16, 2026 05:37
@a-baran-orhan
a-baran-orhan merged commit bce3202 into main Jul 16, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant