This website requires JavaScript.
Explore
Help
Sign In
giles
0 Followers
·
0 Following
Joined on
2024-04-09
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
User to block:
Optional note:
The note is not visible to the blocked user.
Cancel
Block
Repositories
Projects
Packages
Public Activity
Starred Repositories
giles
pushed to
main
at
coop/rose-ash
2026-03-13 12:12:07 +00:00
c95e320825
Merge branch 'worktree-api-urls' into macros
427dee13f0
Add scoped-effects + foundations to defpage plan-page dispatch
a7de0e9410
Merge branch 'worktree-api-urls' into macros
214963ea6a
Unicode escapes, variadic infix fix, spreads demos, scoped-effects + foundations plans
2fc391696c
Merge branch 'worktree-api-urls' into macros
Compare 58 commits »
giles
pushed to
main
at
coop/rose-ash
2026-03-12 16:23:34 +00:00
9f2f4377b9
Add essay: A True Hypermedium Must Define Itself With Itself
f759cd6688
Fix stale href in specs-explorer.sx
2076e1805f
Phase 4: Client-side routing for SX expression URLs
feecbb66ba
Convert all API endpoint URLs to SX expression format
Compare 4 commits »
giles
pushed to
macros
at
coop/rose-ash
2026-03-12 09:51:28 +00:00
da1ca6009a
GraphSX URL routing: s-expression URLs for sx-docs
0cc2f178a9
Fix component-source calls: use explicit ~name, no magic prefix
2d3c79d999
Fix component-source lookup: prefix ~ for component env key
78b4d0f1ac
Fix handler execution: inject page helpers into handler env
c440c26292
Change strapline to "A framework-free reactive hypermedium"
Compare 68 commits »
giles
pushed to
main
at
coop/rose-ash
2026-03-12 09:51:18 +00:00
da1ca6009a
GraphSX URL routing: s-expression URLs for sx-docs
giles
pushed to
main
at
coop/rose-ash
2026-03-12 02:37:13 +00:00
0cc2f178a9
Fix component-source calls: use explicit ~name, no magic prefix
giles
pushed to
main
at
coop/rose-ash
2026-03-12 02:35:16 +00:00
2d3c79d999
Fix component-source lookup: prefix ~ for component env key
giles
pushed to
main
at
coop/rose-ash
2026-03-12 02:32:01 +00:00
78b4d0f1ac
Fix handler execution: inject page helpers into handler env
giles
pushed to
main
at
coop/rose-ash
2026-03-12 02:20:59 +00:00
c440c26292
Change strapline to "A framework-free reactive hypermedium"
giles
pushed to
main
at
coop/rose-ash
2026-03-12 02:13:32 +00:00
33586024a7
Merge worktree-typed: increment 2 — rings 2-4
1fce4970fb
Add Rings 2-4: JS/Z3 translations, cross-refs, test matching
17c58a2b5b
Fix examples.sx: paren balance + dict eval crash at startup
c23d0888ea
Fix extra closing paren in ex-tabs handler (examples.sx)
95e42f9a87
Fix lower-case → lower in specs-explorer.sx
Compare 27 commits »
giles
pushed to
main
at
coop/rose-ash
2026-03-11 21:51:34 +00:00
8f88e52b27
Add DOM primitives (dom-set-prop, dom-call-method, dom-post-message), bump SW cache v2, remove video demo
b8018ba385
Add type annotations to federation-choose-username defcomp params
95ffc0ecb7
Merge worktree-typed into macros: defcomp type annotations
477ce766ff
Add (param :as type) annotations to defcomp params across all services and templates
98c1023b81
Merge branch 'worktree-typed' into macros
Compare 20 commits »
giles
pushed to
main
at
coop/rose-ash
2026-03-11 09:42:11 +00:00
4c4806c8dd
Fix all 9 spec test failures: Env scope chain, IO detection, offline mutation
d8cddbd971
Replace hand-written evaluator with bootstrapped spec, emit flat Python
3906ab3558
Fix quasiquote flattening bug, decouple relations from evaluator
46cd179703
Fix multi-body lambda in evaluator, rebuild sx_ref.py with router module
5d3676d751
Register component-affinity as JS primitive for runtime SX access
Compare 16 commits »
giles
pushed to
main
at
coop/rose-ash
2026-03-09 18:08:54 +00:00
31a6e708fc
more plans
giles
pushed to
macros
at
coop/rose-ash
2026-03-09 18:07:59 +00:00
31a6e708fc
more plans
giles
pushed to
main
at
coop/rose-ash
2026-03-09 14:37:54 +00:00
ec1093d372
Nav redesign: embedded breadcrumb navigation with recursive depth
cad65bcdf1
Add js.sx bootstrapper docs page with G0 bug discovery writeup
e6ca1a5f44
Implement js.sx: self-hosting SX-to-JavaScript bootstrapper
fd4f13e571
Fix ref_dir UnboundLocalError in self-hosting bootstrapper page
e5acfdcd3c
Add live self-hosting bootstrapper page to bootstrappers section
Compare 9 commits »
giles
pushed to
macros
at
coop/rose-ash
2026-03-09 14:37:42 +00:00
ec1093d372
Nav redesign: embedded breadcrumb navigation with recursive depth
cad65bcdf1
Add js.sx bootstrapper docs page with G0 bug discovery writeup
e6ca1a5f44
Implement js.sx: self-hosting SX-to-JavaScript bootstrapper
fd4f13e571
Fix ref_dir UnboundLocalError in self-hosting bootstrapper page
Compare 4 commits »
giles
pushed to
macros
at
coop/rose-ash
2026-03-09 01:18:24 +00:00
e5acfdcd3c
Add live self-hosting bootstrapper page to bootstrappers section
b4944aa2b6
Implement py.sx: self-hosting SX-to-Python bootstrapper
Compare 2 commits »
giles
pushed to
macros
at
coop/rose-ash
2026-03-09 01:02:04 +00:00
e4e8b45cb4
Update py.sx scope: general SX-to-Python translator, not spec-only
db1691d8f5
Add JS bootstrapper plan: js.sx design document
192d48d0e3
Add self-hosting bootstrapper plan: py.sx design document
Compare 3 commits »
giles
pushed to
main
at
coop/rose-ash
2026-03-09 00:17:08 +00:00
c0ced8a40f
Fix production blank page: SxExpr page_sx was being parsed as AST
giles
pushed to
macros
at
coop/rose-ash
2026-03-09 00:17:07 +00:00
c0ced8a40f
Fix production blank page: SxExpr page_sx was being parsed as AST
giles
pushed to
macros
at
coop/rose-ash
2026-03-08 23:20:28 +00:00
ff41fa2238
Declare prove-data page helper in boundary.sx
First
Previous
...
6
7
8
9
10
...
Next
Last