• Joined on 2024-04-09
giles pushed to macros at coop/rose-ash 2026-03-08 00:29:13 +00:00
9a707dbe56 Merge branch 'worktree-cssx-components' into macros
069d7e7090 Consolidate CSSX docs: add delivery page, remove old CSS docs and plan
09947262a5 Add CSSX as top-level docs section with patterns, async, and live examples
ec52e2116e Fix affinity demo: pass page-plans to content component
657b631700 Phase 7f: universal page descriptor + render plan visibility
Compare 9 commits »
giles pushed to main at coop/rose-ash 2026-03-08 00:29:01 +00:00
9a707dbe56 Merge branch 'worktree-cssx-components' into macros
069d7e7090 Consolidate CSSX docs: add delivery page, remove old CSS docs and plan
09947262a5 Add CSSX as top-level docs section with patterns, async, and live examples
ec52e2116e Fix affinity demo: pass page-plans to content component
657b631700 Phase 7f: universal page descriptor + render plan visibility
Compare 9 commits »
giles pushed to macros at coop/rose-ash 2026-03-07 22:39:02 +00:00
81d8e55fb0 Fix sx-browser.js cache bust: use correct path for hash computation
giles pushed to main at coop/rose-ash 2026-03-07 22:38:58 +00:00
81d8e55fb0 Fix sx-browser.js cache bust: use correct path for hash computation
giles pushed to macros at coop/rose-ash 2026-03-07 22:18:05 +00:00
179631130c Fix parser escape ordering and prim_get for non-dict objects
5a4a0c0e1c Merge branch 'worktree-iso-phase-4' into macros
621c0bbf42 CSSX plan: add CSS technology comparisons, fix strategy-agnostic claim
5a68046bd8 Restore stashed WIP: live streaming plan, forms, CI pipeline, streaming demo
df1aa4e1d1 Merge branch 'worktree-iso-phase-4' into macros
Compare 29 commits »
giles pushed to main at coop/rose-ash 2026-03-07 22:17:51 +00:00
179631130c Fix parser escape ordering and prim_get for non-dict objects
5a4a0c0e1c Merge branch 'worktree-iso-phase-4' into macros
621c0bbf42 CSSX plan: add CSS technology comparisons, fix strategy-agnostic claim
5a68046bd8 Restore stashed WIP: live streaming plan, forms, CI pipeline, streaming demo
df1aa4e1d1 Merge branch 'worktree-iso-phase-4' into macros
Compare 37 commits »
giles pushed to macros at coop/rose-ash 2026-03-07 18:04:59 +00:00
3574f7e163 Restructure boundary specs: move app-specific I/O out of language contract
6312eb66a2 Merge branch 'worktree-iso-phase-4' into macros
917a487195 Add deps and engine test specs, bootstrap engine to Python
605aafa2eb Fix client routing: fall through to server on layout/section change
7f466f0fd6 Merge branch 'worktree-iso-phase-4' into macros
Compare 9 commits »
giles pushed to main at coop/rose-ash 2026-03-07 17:18:45 +00:00
1fe258e3f7 Fix plans.sx parse error: restore correct paren count for isomorphic section
giles pushed to macros at coop/rose-ash 2026-03-07 17:03:13 +00:00
bec0397c3c Merge branch 'worktree-iso-phase-4' into macros
85083a0fff Formalise Phase 5 (Client IO Proxy) as complete
fab9bffc49 Plan: SX CI Pipeline — build/test/deploy in s-expressions
Compare 3 commits »
giles pushed to main at coop/rose-ash 2026-03-07 17:03:13 +00:00
bec0397c3c Merge branch 'worktree-iso-phase-4' into macros
85083a0fff Formalise Phase 5 (Client IO Proxy) as complete
fab9bffc49 Plan: SX CI Pipeline — build/test/deploy in s-expressions
Compare 3 commits »
giles pushed to main at coop/rose-ash 2026-03-07 13:14:21 +00:00
d618530f29 Merge branch 'worktree-iso-phase-4' into macros
624d1872e3 Fix testing pages: move read-spec-file into :data for client routing
Compare 2 commits »
giles pushed to macros at coop/rose-ash 2026-03-07 13:14:21 +00:00
d618530f29 Merge branch 'worktree-iso-phase-4' into macros
624d1872e3 Fix testing pages: move read-spec-file into :data for client routing
Compare 2 commits »
giles pushed to macros at coop/rose-ash 2026-03-07 12:37:53 +00:00
3b3c904953 Merge branch 'worktree-iso-phase-4' into macros
3119b8e310 Add Testing as top-level docs section with per-module specs
aab1f3e966 Modular test architecture: per-module test specs for SX
79025b9913 New essay: There Is No Alternative — why s-expressions are the only option
Compare 4 commits »
giles pushed to main at coop/rose-ash 2026-03-07 12:37:48 +00:00
3b3c904953 Merge branch 'worktree-iso-phase-4' into macros
3119b8e310 Add Testing as top-level docs section with per-module specs
aab1f3e966 Modular test architecture: per-module test specs for SX
79025b9913 New essay: There Is No Alternative — why s-expressions are the only option
Compare 4 commits »
giles pushed to macros at coop/rose-ash 2026-03-07 11:29:33 +00:00
99a78a70b3 Merge remote-tracking branch 'origin/main' into worktree-iso-phase-4
b6ba7ad6be Merge branch 'worktree-iso-phase-4' into macros
3ab26635ce Merge branch 'worktree-iso-phase-4' into macros
3a12368c9d Merge branch 'worktree-iso-phase-4' into macros
e89c496dc8 Merge branch 'worktree-iso-phase-4' into macros
Compare 19 commits »
giles pushed to main at coop/rose-ash 2026-03-07 11:28:54 +00:00
99a78a70b3 Merge remote-tracking branch 'origin/main' into worktree-iso-phase-4
72148fa4c0 Add Separation of Concerns essay
84f66557df Add production deploy warning to CLAUDE.md
Compare 3 commits »
giles pushed to macros at coop/rose-ash 2026-03-07 11:27:39 +00:00
72148fa4c0 Add Separation of Concerns essay
84f66557df Add production deploy warning to CLAUDE.md
6f403c0c2d Add server-side test runner to /specs/testing page
9b3b2ea224 Add testing section to Strange Loops essay
bec881acb3 Fix asset-url: use Jinja global instead of nonexistent urls.asset_url
Compare 17 commits »
giles pushed to main at coop/rose-ash 2026-03-07 11:10:33 +00:00
b6ba7ad6be Merge branch 'worktree-iso-phase-4' into macros
6f403c0c2d Add server-side test runner to /specs/testing page
Compare 2 commits »
giles pushed to main at coop/rose-ash 2026-03-07 11:06:39 +00:00
3ab26635ce Merge branch 'worktree-iso-phase-4' into macros
9b3b2ea224 Add testing section to Strange Loops essay
3a12368c9d Merge branch 'worktree-iso-phase-4' into macros
bec881acb3 Fix asset-url: use Jinja global instead of nonexistent urls.asset_url
e89c496dc8 Merge branch 'worktree-iso-phase-4' into macros
Compare 96 commits »
giles pushed to macros at coop/rose-ash 2026-03-07 02:11:11 +00:00
04ff03f5d4 Live-read all DOM attributes: forms and preloads too