Add provide/emit! geography article, update spreads article, fix foundations rendering

- New geography article (provide.sx): four primitives, demos, nested scoping,
  adapter comparison, spec explorer links
- Updated spreads article section VI: provide/emit! is now implemented, not planned
- Fixed foundations.sx: ~docs/code-block → ~docs/code (undefined component
  was causing the page to silently fail to render)
- Added nav entry and defpage route for provide/emit! article

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-03-13 16:04:52 +00:00
parent 04d3b2ecaf
commit aef990735f
5 changed files with 303 additions and 38 deletions

View File

@@ -613,6 +613,16 @@
"phase2" (~reactive-islands/phase2/reactive-islands-phase2-content)
:else (~reactive-islands/index/reactive-islands-index-content))))
;; ---------------------------------------------------------------------------
;; Provide / Emit! section (under Geography)
;; ---------------------------------------------------------------------------
(defpage provide-index
:path "/geography/provide/"
:auth :public
:layout :sx-docs
:content (~layouts/doc :path "/sx/(geography.(provide))" (~geography/provide-content)))
;; ---------------------------------------------------------------------------
;; Spreads section (under Geography)
;; ---------------------------------------------------------------------------