Remove the React frontend entirely #90
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Problem
The repo-recall frontend has been non-functional since it was prompted into existence and Kai has never missed it in practice. Human-pull consumption of repo-recall data already flows through the MCP server (agents) and the
luca-*skills +coilywrappers (Kai). The website is a second unused surface, costing build time, dependency surface, and mental overhead with no offsetting use case. Kai is also re-evaluating websites in general in favor of TUIs for deployments-of-one, so the frontend is unlikely to be revived in its current form.Scope
Remove the React frontend entirely. The Rust binary continues to serve the JSON surface and MCP - those are the load-bearing surfaces.
Concrete deletions:
web/subtree (React + Vite + Tailwind, package.json, tsconfig*, src, dist, node_modules)Dockerfile.webdeploy/Caddyfile(only present to front the static bundle)webservice fromdocker-compose.ymlweb-install,web-dev,web-build,watch-all,docker-build-web, and theweb-installcall from theinstalltarget. Update.PHONYline accordingly.deploy/and any helm chart.web/.Out of scope
Acceptance
cargo build --releaseandmake cipass.docker compose upbrings up only the API service.web/,Dockerfile.web,deploy/Caddyfile, or web-* Makefile target remains.Landed in
github.com/coilysiren/repo-recall@d122c14. Forgejo mirror has pre-existing drift (one commit ahead of GitHub main, unrelated to this work), so the commit-trailer auto-close didn't fire here. Closed manually.Follow-up for the homelab manifest: coilysiren/infrastructure#159 (drop the
webcontainer fromdeploy/repo-recall.ymland adjust the tailnet exposure for an api-only pod).