| ci: run the workspace and web checks on src.rest | cat | | +12 | -0 | ✓ |
| Explain dev.site on the signed-out home page | Dami | | +66 | -63 | |
| Replace text wordmark with a font-independent SVG | Dami | | +25 | -12 | |
| fix: configure Iroh relay selection | Dami | | +224 | -113 | |
| feat: stream server-rendered profiles | Dami | | +3336 | -1170 | |
| feat: use managed shared Iroh relays | Dami | | +624 | -71 | |
| release: prepare v0.5.0 documentation update | Dami | | +875 | -139 | |
| chore: prepare v0.4.0 release | Dami | | +69 | -23 | |
| feat: add scoped service access broker | Dami | | +2088 | -50 | |
| feat: add agent-ready devsite workflows | Dami | | +1613 | -79 | |
| Tighten paragraph spacing in sequence blockquotes | Dami | | +10 | -0 | |
| refactor: decouple authentication providers | Dami | | +1043 | -336 | |
| fix: clarify endpoint and authorization flow | Dami | | +41 | -109 | |
| fix: show CLI compatibility as validation | Dami | | +50 | -2 | |
| feat: harden machine enrollment and live authorization | Dami | | +675 | -137 | |
| refactor: name service ticket and client paths | Dami | | +115 | -111 | |
| feat: add declarative folder layout | Dami | | +389 | -90 | |
| fix: theme closed accordion state | Dami | | +5 | -1 | |
| fix: preserve accordion theme on interaction | Dami | | +5 | -1 | |
| fix: add dashboard installer | Dami | | +39 | -24 | |
| fix: satisfy Homebrew formula audit | Dami | | +1 | -2 | |
| fix: publish private repository releases | Dami | | +2 | -0 | |
| build: cache production image builds | Dami | | +18 | -7 | |
| fix: color disclosure chevrons | Dami | | +18 | -0 | |
| fix: limit profile text selection | Dami | | +10 | -0 | |
| feat: fold dashboard controls | Dami | | +73 | -23 | |
| feat: support light and dark theme colors | Dami | | +195 | -14 | |
| ci: publish tagged release binaries | Dami | | +305 | -2 | |
| docs: prepare the repository for v0.2.0 | Dami | | +254 | -14 | |
| feat: build the signed-out landing page | Dami | | +276 | -8 | |
| Replace middot separators with hyphens | Dami | | +5 | -5 | |
| perf: minify and compress web assets | Dami | | +155 | -6 | |
| feat: add agent-ready CLI and daemon lifecycle | Dami | | +1107 | -210 | |
| Refactor application architecture and update UI flows | Dami | | +3318 | -2048 | |
| Remove the Cloudflare Tunnel deployment | Dami | | +2 | -249 | |
| Every link carries its host; one shows at a time | Dami | | +65 | -9 | |
| Folders, as folds | Dami | | +251 | -36 | |
| Themes were never applying: fix the selector's specificity | Dami | | +36 | -11 | |
| A profile is a list of sites, not a list of links and services | Dami | | +99 | -78 | |
| Let things be taken back: revoke a share, delete a resource | Dami | | +269 | -18 | |
| Drop the trailing host when a link is named after it | Dami | | +16 | -1 | |
| Themes are set from the CLI, like everything else on a profile | Dami | | +15 | -57 | |
| Send no-cache on the SPA shell routes | Dami | | +34 | -1 | |
| Correct the Fly runbook against a real first deploy | Dami | | +10 | -3 | |
| Stop using a real person's handle as the default and in tests | Dami | | +85 | -85 | |
| Run the control plane on Fly | Dami | | +369 | -42 | |
| Delete the heartbeat; let iroh do the addressing | Dami | | +263 | -272 | |
| Rebuild the profile page on Pico CSS, and make user styling checkable | Dami | | +1408 | -540 | |
| dev.site vertical slice: public links, private local services, sharing | Dami | | +11169 | -0 | |