Skip to content

docs(website): update architecture and relay docs for RLS and key.Binding#876

Merged
cpcloud merged 3 commits intomicasa-dev:mainfrom
cpcloud:worktree-partitioned-baking-locket
Mar 31, 2026
Merged

docs(website): update architecture and relay docs for RLS and key.Binding#876
cpcloud merged 3 commits intomicasa-dev:mainfrom
cpcloud:worktree-partitioned-baking-locket

Conversation

@cpcloud
Copy link
Copy Markdown
Collaborator

@cpcloud cpcloud commented Mar 31, 2026

Summary

  • architecture.md: Fix stale "kong" CLI framework reference (now Cobra), document key.Binding / AppKeyMap migration in key dispatch section and data flow diagram
  • relay-architecture.md: Add "Row-level security" section covering RLS policies, rlsdb package (Tx / WithoutHousehold), and protected tables matrix; add rlsdb/ to package layout; cross-reference RLS in schema section
  • self-hosting.md: Add brief RLS callout with relref link to the relay architecture page

Generated with Claude Code

@cpcloud cpcloud added documentation Improvements or additions to documentation website Documentation website labels Mar 31, 2026
@cpcloud cpcloud force-pushed the worktree-partitioned-baking-locket branch from b6d103f to 366975e Compare March 31, 2026 13:19
…ding

- architecture.md: fix kong→Cobra CLI framework reference, document
  key.Binding/AppKeyMap migration in key dispatch section and data flow
- relay-architecture.md: add Row-level security section covering RLS
  policies, rlsdb package, protected tables matrix; add rlsdb/ to
  package layout; cross-reference RLS in schema section
- self-hosting.md: add RLS callout with relref link to relay docs

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@cpcloud cpcloud force-pushed the worktree-partitioned-baking-locket branch 4 times, most recently from a85dd8b to ec3a54c Compare March 31, 2026 16:38
Note boxes: linen fill with warm-gray stroke so they stand out from
the page background. Widen note rects in JS post-processing when
monospace text overflows. Increase noteMargin to 14 for breathing
room between notes and surrounding arrows.

Rect containers: borderless terracotta-tinted fill (15% light,
10% dark) with subtle 30% terracotta stroke. Label boxes use solid
terracotta fill with cream text as section header bars. Text
vertically centered via dominant-baseline: central.

Actor lines: warm-gray instead of rule for dark mode visibility.

Split "User runs micasa pro invite, shares code" into two notes
for semantic accuracy.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@cpcloud cpcloud force-pushed the worktree-partitioned-baking-locket branch from ec3a54c to b80f954 Compare March 31, 2026 16:52
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@cpcloud cpcloud merged commit 5da98b4 into micasa-dev:main Mar 31, 2026
20 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation website Documentation website

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant