Skip to content

docs(wiki): vertical-model architecture page#528

Merged
wass08 merged 1 commit into
mainfrom
docs/vertical-model-wiki
Jul 21, 2026
Merged

docs(wiki): vertical-model architecture page#528
wass08 merged 1 commit into
mainfrom
docs/vertical-model-wiki

Conversation

@wass08

@wass08 wass08 commented Jul 21, 2026

Copy link
Copy Markdown
Collaborator

What does this PR do?

Adds wiki/architecture/vertical-model.md — the durable "how it works now" for the vertical building model shipped in #526 (stored truth table, resolution helpers, clamp rules, pointer-decided placement, load-migration behavior, gotchas) — indexes it in the architecture README, and removes the stale SlabSystem rows from the two systems tables (the component was deleted in #526; slab geometry renders through the registry def.geometry).

How to test

  1. Read wiki/architecture/vertical-model.md — spot-check any claim against the named source files.
  2. grep -rn SlabSystem wiki/ apps/editor/README.md — only the pure-generator file reference remains.

Screenshots / screen recording

N/A — docs only.

Checklist

  • I've tested this locally with bun dev
  • My code follows the existing code style (run bun check to verify)
  • I've updated relevant documentation (if applicable)
  • This PR targets the main branch

🤖 Generated with Claude Code


Note

Low Risk
Documentation-only changes with no runtime or API impact.

Overview
Adds wiki/architecture/vertical-model.md as the canonical reference for vertical building semantics (stored fields, resolution helpers, clamp rules, pointer-based support placement, migrateNodes Pass 3, and gotchas), and links it from the architecture README index.

Updates systems documentation to match post-#526 behavior: removes obsolete SlabSystem rows from apps/editor/README.md and wiki/architecture/systems.md, and documents that slab geometry is driven by registry def.geometry plus a small dirty-tracking def.system instead of a dedicated core system.

Reviewed by Cursor Bugbot for commit 2815ddd. Bugbot is set up for automated code reviews on this repo. Configure here.

Documents the shipped vertical building model (#526): stored truth table,
resolution helpers, clamp rules, pointer-decided placement, the load
migration that lives in migrateNodes indefinitely, and the gotchas. The
systems tables stop listing the deleted SlabSystem and point at the
registry geometry path instead.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@wass08
wass08 merged commit de13119 into main Jul 21, 2026
2 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