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
macros
at
coop/rose-ash
2026-03-04 10:12:03 +00:00
8a945db37b
Add "The SX Manifesto" essay to sx docs app
giles
pushed to
macros
at
coop/rose-ash
2026-03-04 10:05:30 +00:00
03f9968979
Add @ rules, dynamic generation, and arbitrary values to SX styles plan
giles
pushed to
macros
at
coop/rose-ash
2026-03-04 10:00:59 +00:00
96132d9cfe
Add Phase 2 SX styles plan to cssx.md
giles
pushed to
macros
at
coop/rose-ash
2026-03-04 09:57:09 +00:00
baf9f1468d
Fix services.get() → services.blog_page attribute access
giles
pushed to
macros
at
coop/rose-ash
2026-03-04 09:52:38 +00:00
c2fe142039
Delete blog sx_components.py — move all rendering to callers
f0fbcef3f6
Inline header functions from sx_components into pages/__init__.py
d7f9afff8e
Move home/post detail/like rendering from Python to .sx defcomps
f2910ad767
Replace fragment render functions with .sx defcomps
e75c8d16d1
Move blog index rendering from Python to .sx composition defcomps
Compare 5 commits »
giles
pushed to
macros
at
coop/rose-ash
2026-03-04 08:57:30 +00:00
984e2ebed0
Fix cart load_service_components: use os.path instead of Path
giles
pushed to
macros
at
coop/rose-ash
2026-03-04 08:56:09 +00:00
d80894dbf5
Fix cart load_service_components path
giles
pushed to
macros
at
coop/rose-ash
2026-03-04 08:52:53 +00:00
8e16cc459a
Fix Like model import path in SqlLikesService
giles
pushed to
macros
at
coop/rose-ash
2026-03-04 08:51:12 +00:00
336a4ad9a1
Lazy-import Like model in SqlLikesService
giles
pushed to
macros
at
coop/rose-ash
2026-03-04 08:37:31 +00:00
d6f3250a77
Fix dev_watcher sentinel path for container permissions
giles
pushed to
macros
at
coop/rose-ash
2026-03-04 08:28:49 +00:00
486ab834de
Fix datetime serialization in _dto_to_dict
giles
pushed to
macros
at
coop/rose-ash
2026-03-04 08:24:44 +00:00
41e803335a
Fix _dto_to_dict for slots=True dataclasses
giles
pushed to
macros
at
coop/rose-ash
2026-03-04 08:13:54 +00:00
1f36987f77
Replace inter-service _handlers dicts with declarative sx defquery/defaction
giles
pushed to
macros
at
coop/rose-ash
2026-03-04 07:51:07 +00:00
e53e8cc1f7
Eliminate blog settings page helpers — pure .sx defpages with service data
giles
pushed to
macros
at
coop/rose-ash
2026-03-04 07:36:03 +00:00
418ac9424f
Eliminate Python page helpers from account, federation, and cart
fb8f115acb
Fix orders defpage: length→len primitive, handle _RawHTML in serialize()
63b895afd8
Eliminate Python page helpers from orders — pure .sx defpages with IO primitives
50b33ab08e
Fix page helper results being quoted as string literals in defpage slots
bd314a0be7
Guard against empty SxExpr in _as_sx and _build_component_ast
Compare 10 commits »
giles
pushed to
macros
at
coop/rose-ash
2026-03-04 00:11:54 +00:00
44503a7d9b
Add Client Reactivity and SX Native essays to sx docs app
giles
pushed to
macros
at
coop/rose-ash
2026-03-04 00:08:39 +00:00
e085fe43b4
Replace sx_call() with render_to_sx() across all services
0554f8a113
Refactor sx.js: extract string renderer, deduplicate helpers, remove dead code
4e5f9ff16c
Remove dead render_profile_page from federation sx_components
193578ef88
Move SX construction from Python to .sx defcomps (phases 0-4)
Compare 4 commits »
giles
pushed to
macros
at
coop/rose-ash
2026-03-03 20:37:42 +00:00
03f0929fdf
Fix SX nav morphing, retry error modal, and aria-selected CSS extraction
giles
pushed to
sx
at
coop/rose-ash
2026-03-03 20:37:29 +00:00
03f0929fdf
Fix SX nav morphing, retry error modal, and aria-selected CSS extraction
f551fc7453
Convert last Python fragment handlers to SX defhandlers: 100% declarative fragment API
e30cb0a992
Auto-mount fragment handlers: eliminate fragment blueprint boilerplate across all 8 services
293f7713d6
Auto-mount defpages: eliminate Python route stubs across all 9 services
4ba63bda17
Add server-driven architecture principle and React feature analysis
Compare 6 commits »
giles
pushed to
macros
at
coop/rose-ash
2026-03-03 19:42:25 +00:00
f551fc7453
Convert last Python fragment handlers to SX defhandlers: 100% declarative fragment API
First
Previous
...
12
13
14
15
16
...
Next
Last