app-first-screens
.amadan/README.md
+15 −0
.amadan/README.mdLoading diff…
.amadan/ci.d/10-gate
+57 −0
.amadan/ci.d/10-gateLoading diff…
AGENTS.md
+56 −0
AGENTS.mdLoading diff…
cmd/docs/devauth_flag.go
+32 −0
cmd/docs/devauth_flag.goLoading diff…
cmd/docs/devauth_flag_release.go
+55 −0
cmd/docs/devauth_flag_release.goLoading diff…
cmd/docs/main.go
+103 −0
cmd/docs/main.goLoading diff…
docs/superpowers/plans/2026-08-31-app-first-screens.md
+556 −0
docs/superpowers/plans/2026-08-31-app-first-screens.mdLoading diff…
go.mod
+22 −2
go.modLoading diff…
go.sum
+89 −2
go.sumLoading diff…
internal/docs/app.go
+311 −0
internal/docs/app.goLoading diff…
internal/docs/app_test.go
+73 −0
internal/docs/app_test.goLoading diff…
internal/docs/devauth.go
+81 −0
internal/docs/devauth.goLoading diff…
internal/docs/devauth_test.go
+80 −0
internal/docs/devauth_test.goLoading diff…
internal/docs/handlers.go
+241 −0
internal/docs/handlers.goLoading diff…
internal/docs/list_test.go
+149 −0
internal/docs/list_test.goLoading diff…
internal/docs/migrations/0001_documents.sql
+18 −0
internal/docs/migrations/0001_documents.sqlLoading diff…
internal/docs/models.go
+68 −0
internal/docs/models.goLoading diff…
internal/docs/origin_test.go
+84 −0
internal/docs/origin_test.goLoading diff…
internal/docs/render.go
+191 −0
internal/docs/render.goLoading diff…
internal/docs/render_test.go
+56 −0
internal/docs/render_test.goLoading diff…
internal/docs/store.go
+264 −0
internal/docs/store.goLoading diff…
internal/docs/store_test.go
+128 −0
internal/docs/store_test.goLoading diff…
internal/docs/testing.go
+49 −0
internal/docs/testing.goLoading diff…
internal/docs/views/list.html
+101 −0
internal/docs/views/list.htmlLoading diff…
internal/docs/views/show.html
+84 −0
internal/docs/views/show.htmlLoading diff…
scripts/run-dev.sh
+59 −0
scripts/run-dev.shLoading diff…