Skip to content

feat(site): land physics, aseprite, ldtk & React guides (F3)#209

Merged
Exoridus merged 1 commit into
feat/v0.15from
feat/site-f3-package-guides
Jun 27, 2026
Merged

feat(site): land physics, aseprite, ldtk & React guides (F3)#209
Exoridus merged 1 commit into
feat/v0.15from
feat/site-f3-package-guides

Conversation

@Exoridus

Copy link
Copy Markdown
Owner

Lands the five parked package guides into the guide information architecture, each with API-verified code blocks.

New content

  • assets/aseprite, assets/ldtk — new chapters in the Assets part
  • physics/physics-basics, physics/joints-and-dynamics — new Physics part (after Audio)
  • integrations/react — new Integrations part (before Shipping)

Wiring

  • guide-structure.ts: two new parts + two Assets chapters, each with level, learning goals, prerequisites, and API links — all resolving to existing API pages.
  • tsconfig.guides.json: source paths for @codexo/exojs-{physics,aseprite,ldtk} (+/register for the two extensions) so extracted snippets type-check against engine source. (@codexo/exojs-react isn't needed — its JSX blocks are tsx no-check.)

Verification

  • typecheck:guides green (82 snippets extracted + checked).
  • guide-structure reconciliation test 19/19 (chapters↔files, no orphans, every prerequisite / example / API link resolves, linear prev/next chain).
  • New pages render: HTTP 200, sidebar shows Physics + Integrations, no console errors, GuideMeta/code blocks clean (benefiting from the recent guide-CSS + light-theme fixes).

Lands five package guides into the guide IA, each with API-verified code blocks:

- assets/aseprite, assets/ldtk — new chapters in the Assets part
- physics/physics-basics, physics/joints-and-dynamics — new Physics part
- integrations/react — new Integrations part

guide-structure.ts gains the two new parts and the two Assets chapters with
levels, learning goals, prerequisites, and API links (all resolving to existing
API pages). tsconfig.guides.json gains source paths for @codexo/exojs-{physics,
aseprite,ldtk} (+/register for the two extensions) so the extracted snippets
type-check against engine source.

Verified: typecheck:guides green (82 snippets), guide-structure reconciliation
test 19/19, and the new pages render (HTTP 200, sidebar shows Physics +
Integrations, no console errors).
@Exoridus Exoridus merged commit 66a1e32 into feat/v0.15 Jun 27, 2026
@Exoridus Exoridus deleted the feat/site-f3-package-guides branch June 27, 2026 17:35
@chatgpt-codex-connector

Copy link
Copy Markdown

To use Codex here, create an environment for this repo.

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