Skip to content

Bird field journal scene#262

Open
mariusandra wants to merge 9 commits into
mainfrom
bird-field-journal-scene
Open

Bird field journal scene#262
mariusandra wants to merge 9 commits into
mainfrom
bird-field-journal-scene

Conversation

@mariusandra

Copy link
Copy Markdown
Collaborator

Summary

Split out of #259 (now closed). Stacked on #261 — the scene uses the JS app runtime's HTTP/asset APIs, so this PR targets that branch and GitHub will retarget it to main once #261 merges.

  • repo/apps/code/birdJournal: iNaturalist sightings become OpenAI-generated field-journal plates
  • Sample scene under repo/scenes/samples/Bird field journal
  • End-to-end mock-server scene test (test_bird_journal_scene.nim)
  • Regenerated frontend/src/generated/repoApps.ts and the add-scene / apps-drawer visual snapshots for the new app and sample scene

Test plan

  • nim c -r src/frameos/tests/test_bird_journal_scene.nim — plates drawn, verified, and cycling
  • pnpm --dir frontend run build — passes; repoApps.ts regenerates identically

🤖 Generated with Claude Code

mariusandra and others added 2 commits July 15, 2026 09:12
Split out of #259. Platform work for JavaScript repo apps:

- JS app runtime: HTTP requests (bounded fetch with headers and
  binary responses), asset management, streams, and gated settings
  access for repo code apps
- JS transpiler: template interpolations and comparisons no longer
  eat object literals; native/JS transpiler parity test

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Split out of #259; stacked on the JS app runtime extensions it uses.

- repo/apps/code/birdJournal: iNaturalist sightings become
  OpenAI-generated field-journal plates
- Sample scene under repo/scenes/samples/Bird field journal
- End-to-end mock-server scene test (test_bird_journal_scene.nim)
- Regenerated frontend/src/generated/repoApps.ts and the add-scene /
  apps-drawer visual snapshots for the new app and sample scene

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Base automatically changed from js-app-runtime-extensions to main July 15, 2026 07:22
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