oficina / docs Public

signin-and-samples

.amadan/README.md +20 −9
.amadan/README.md

Loading diff…

.amadan/ci.d/10-gate +21 −47
.amadan/ci.d/10-gate

Loading diff…

AGENTS.md +75 −29
AGENTS.md

Loading diff…

cmd/docs/devauth_flag.go +0 −32
cmd/docs/devauth_flag.go

Loading diff…

cmd/docs/devauth_flag_release.go +0 −55
cmd/docs/devauth_flag_release.go

Loading diff…

cmd/docs/main.go +222 −23
cmd/docs/main.go

Loading diff…

cmd/docs/main_test.go +265 −0
cmd/docs/main_test.go

Loading diff…

docs/superpowers/plans/2026-08-31-signin-and-samples.md +340 −0
docs/superpowers/plans/2026-08-31-signin-and-samples.md

Loading diff…

docs/superpowers/specs/2026-08-30-docs-design.md +50 −1
docs/superpowers/specs/2026-08-30-docs-design.md

Loading diff…

fixtures/generate-seed.mjs +46 −0
fixtures/generate-seed.mjs

Loading diff…

go.mod +1 −0
go.mod

Loading diff…

internal/docs/app.go +161 −50
internal/docs/app.go

Loading diff…

internal/docs/app_test.go +4 −0
internal/docs/app_test.go

Loading diff…

internal/docs/auth.go +376 −0
internal/docs/auth.go

Loading diff…

internal/docs/auth_allowlist_test.go +276 −0
internal/docs/auth_allowlist_test.go

Loading diff…

internal/docs/auth_test.go +282 −0
internal/docs/auth_test.go

Loading diff…

internal/docs/devauth.go +0 −81
internal/docs/devauth.go

Loading diff…

internal/docs/devauth_test.go +0 −80
internal/docs/devauth_test.go

Loading diff…

internal/docs/handlers.go +73 −19
internal/docs/handlers.go

Loading diff…

internal/docs/list_test.go +52 −2
internal/docs/list_test.go

Loading diff…

internal/docs/migrations/0002_owners.sql +21 −0
internal/docs/migrations/0002_owners.sql

Loading diff…

internal/docs/models.go +27 −0
internal/docs/models.go

Loading diff…

internal/docs/render.go +32 −2
internal/docs/render.go

Loading diff…

internal/docs/scope_test.go +216 −0
internal/docs/scope_test.go

Loading diff…

internal/docs/seed.go +107 −0
internal/docs/seed.go

Loading diff…

internal/docs/seed_test.go +131 −0
internal/docs/seed_test.go

Loading diff…

internal/docs/seeddata/documentation.txt +12 −0
internal/docs/seeddata/documentation.txt

Loading diff…

internal/docs/seeddata/documentation.update.bin binary
internal/docs/seeddata/documentation.update.bin

Loading diff…

internal/docs/seeddata/history.txt +29 −0
internal/docs/seeddata/history.txt

Loading diff…

internal/docs/seeddata/history.update.bin binary
internal/docs/seeddata/history.update.bin

Loading diff…

internal/docs/seeddata/letter.txt +13 −0
internal/docs/seeddata/letter.txt

Loading diff…

internal/docs/seeddata/letter.update.bin binary
internal/docs/seeddata/letter.update.bin

Loading diff…

internal/docs/seeddata/meeting-notes.txt +30 −0
internal/docs/seeddata/meeting-notes.txt

Loading diff…

internal/docs/seeddata/meeting-notes.update.bin binary
internal/docs/seeddata/meeting-notes.update.bin

Loading diff…

internal/docs/seeddata/packing-list.txt +9 −0
internal/docs/seeddata/packing-list.txt

Loading diff…

internal/docs/seeddata/packing-list.update.bin binary
internal/docs/seeddata/packing-list.update.bin

Loading diff…

internal/docs/seeddata/proposal.txt +19 −0
internal/docs/seeddata/proposal.txt

Loading diff…

internal/docs/seeddata/proposal.update.bin binary
internal/docs/seeddata/proposal.update.bin

Loading diff…

internal/docs/store.go +176 −18
internal/docs/store.go

Loading diff…

internal/docs/store_test.go +159 −8
internal/docs/store_test.go

Loading diff…

internal/docs/testing.go +139 −8
internal/docs/testing.go

Loading diff…

internal/docs/views/list.html +36 −14
internal/docs/views/list.html

Loading diff…

internal/docs/views/show.html +9 −0
internal/docs/views/show.html

Loading diff…

internal/docs/views/signin.html +51 −0
internal/docs/views/signin.html

Loading diff…

internal/lint/no_sessions_userid_test.go +185 −0
internal/lint/no_sessions_userid_test.go

Loading diff…

scripts/run-dev.sh +31 −10
scripts/run-dev.sh

Loading diff…