• Joined on 2024-04-09
giles pushed to main at art-dag/mono 2026-03-05 08:31:01 +00:00
51ebf347ba Move events/market/blog composition from Python to .sx defcomps (Phase 9)
877e776977 Move market composition from Python to .sx defcomps (Phase 8)
1560207097 Move blog composition from Python to .sx defcomps (Phase 7)
aed4c03537 Fix highlight undefined symbol by expanding component results server-side
dfccd113fc Move sx docs page helpers from Python to pure SX composition (Phase 6)
Compare 343 commits »
giles pushed to macros at coop/rose-ash 2026-03-04 20:11:16 +00:00
0456b3d25c Fix _aser_call and sx_call list serialization: use (list ...) for data arrays
giles pushed to macros at coop/rose-ash 2026-03-04 19:30:50 +00:00
959e63d440 Remove render_to_sx from public API: enforce sx_call for all service code
giles pushed to macros at coop/rose-ash 2026-03-04 18:29:19 +00:00
57e0d0c341 Fix defmacro expansion in _aser: check for macros before serializing ~components
giles pushed to macros at coop/rose-ash 2026-03-04 18:21:04 +00:00
7fda7a8027 Replace env free-variable threading with IO-primitive auto-fetch macros
8be00df6d9 Merge branch 'worktree-macros-essays' into macros
ad6a8ecb17 Refine events + sx sub-module imports from background agents
8772d59d84 Fix _aser_call list serialization causing EvalError on re-parse
ece30fb1d2 Merge branch 'worktree-macros-essays' into macros
Compare 10 commits »
giles pushed to macros at coop/rose-ash 2026-03-04 16:48:07 +00:00
76bc293faa Document SX rendering pipeline, add missing sx_docs mount, loud error on missing component
992a9e1731 Merge branch 'worktree-macros-essays' into macros
03d7b29745 Fix load_service_components path for sx, market, events
9a9999d2e1 Merge branch 'worktree-macros-essays' into macros
015469e401 Fix Undefined symbol: div — delegate HTML tags to renderDOM in sxEval
Compare 9 commits »
giles pushed to macros at coop/rose-ash 2026-03-04 15:27:47 +00:00
e23d73d1b1 Merge branch 'worktree-macros-essays' into macros
715df11f82 Phase 8-9: Convert events + sx layouts, add missing JS primitives
Compare 2 commits »
giles pushed to macros at coop/rose-ash 2026-03-04 15:16:00 +00:00
69d328b20f Merge branch 'worktree-macros-essays' into macros
121aa30f32 Fix contains? primitive to handle strings in both JS and Python
Compare 2 commits »
giles pushed to macros at coop/rose-ash 2026-03-04 15:03:06 +00:00
be3e86d8d6 Merge branch 'worktree-macros-essays' into macros
1dbf600af2 Convert test/cart/blog/market layouts to use _ctx_to_env + render_to_sx_with_env
Compare 2 commits »
giles pushed to macros at coop/rose-ash 2026-03-04 14:50:23 +00:00
9be8a38fe9 Merge branch 'worktree-macros-essays' into macros
a30e7228d8 Pass all values as &key args to ~root-header/~root-mobile
Compare 2 commits »
giles pushed to macros at coop/rose-ash 2026-03-04 14:48:52 +00:00
2f26437004 Merge branch 'worktree-macros-essays' into macros
e4bfd46c48 Fix register_sx_layout: use async_eval_slot_to_sx to expand component bodies
Compare 2 commits »
giles pushed to macros at coop/rose-ash 2026-03-04 14:40:03 +00:00
2e23feb09e Merge branch 'worktree-macros-essays' into macros
45c5e4a0db Add register_sx_layout infrastructure, convert account/federation/orders
Compare 2 commits »
giles pushed to macros at coop/rose-ash 2026-03-04 14:03:04 +00:00
a84916e82f Fix filter/map tag disambiguation inside SVG context without keyword attrs
giles pushed to macros at coop/rose-ash 2026-03-04 13:55:39 +00:00
f5c266e785 Fix custom element check: require keyword arg to disambiguate from variables
giles pushed to macros at coop/rose-ash 2026-03-04 13:53:14 +00:00
d551806976 Add SVG namespace auto-detection, custom elements, html: prefix, and fix filter/map tag collision
giles pushed to macros at coop/rose-ash 2026-03-04 13:35:00 +00:00
2663dfb095 Add SVG cover art to SX Manifesto as s-expression
giles pushed to macros at coop/rose-ash 2026-03-04 13:27:45 +00:00
ccd9b969ea Add 40 more links to SX Manifesto, author: Markdown & Anglebrackets
giles pushed to macros at coop/rose-ash 2026-03-04 13:15:11 +00:00
7325bb9ecf Fix ParseError in SX Manifesto: bare backslash + unclosed li
giles pushed to macros at coop/rose-ash 2026-03-04 13:00:04 +00:00
6f3562707a Change language to paradigm where referring to SX in the manifesto
giles pushed to macros at coop/rose-ash 2026-03-04 12:57:54 +00:00
2609e782fc Change s-expressions to s-expressionism where it refers to the movement