Skip to content

docs: rewrite "Writing an app" for collections, typed migrations and installs - #450

Merged
cuibonobo merged 1 commit into
mainfrom
docs/writing-an-app-412
Oct 13, 2026
Merged

cuibonobo merged 1 commit into
mainfrom
docs/writing-an-app-412

Conversation

@cuibonobo

Copy link
Copy Markdown
Member

The READMEs said an app the owner doesn't run had no way to install its
own types, which docs/spec/apps.md and planInstall()/installApp() now
provide. The section now shows one collection per type in the data layer,
misfits from a query, typed migrations passed at open, defineType() for an
owner-run app and a manifest built from the handles for one that isn't,
and naming content types with an interface. The quick starts go through
the collection rather than handle-first Stack calls.

Closes #412

Co-Authored-By: Claude Opus 5.5 noreply@anthropic.com
Claude-Session: https://claude.ai/code/session_01Qd5kk58pYY8kieysciLy13

…installs

The READMEs said an app the owner doesn't run had no way to install its
own types, which docs/spec/apps.md and planInstall()/installApp() now
provide. The section now shows one collection per type in the data layer,
misfits from a query, typed migrations passed at open, defineType() for an
owner-run app and a manifest built from the handles for one that isn't,
and naming content types with an interface. The quick starts go through
the collection rather than handle-first Stack calls.

Closes #412

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Qd5kk58pYY8kieysciLy13
@changeset-bot

changeset-bot Bot commented Oct 13, 2026

Copy link
Copy Markdown

🦋 Changeset detected

Latest commit: 55c33ba

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
@haverstack/core Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@cuibonobo
cuibonobo merged commit 8233a3e into main Oct 13, 2026
9 checks passed
@cuibonobo
cuibonobo deleted the docs/writing-an-app-412 branch October 13, 2026 19:27
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.

Rewrite "Writing an app" for collections, typed migrations and app installs

2 participants