Mockup 5: One entry: an sgit vault key
Status, from /shipped/: shipped v0.1.5 Design mockups: ten screens as static pictures in a mini browser frame and as ASCII art, each linked to the intent it realises · proposed Sign in and out with Google and email/password against the chosen environment · proposed Passkey with WebAuthn PRF derives the keyring wrapping key; RP ID secrets.sgit.ai · proposed Entries: six kinds kept apart, vault list, entry page, copy and reveal, lock timers
What secrets.sgit.ai/app/entry.html is meant to look like, from section 6.2 of the brief. A static picture: nothing on it works, the values are invented, and the screen itself is proposed.
One entry, kind-specific fields, reveal on request, copy with a clipboard that clears after 30 seconds. An sgit-vault-key entry shows its prefix and carries the warning that it is write access to a vault; it will refuse to enter a shareable set (phase 2) without a confirmation. Edit and delete are here; delete asks twice.
Vault / sgit.ai board vault
sgit-vault-key sgit.ai board vault
Created 2026-09-12 · updated 2026-10-01 · 412 bytes of the 16 KB soft limit
The same screen as ASCII
┌─ secrets.sgit.ai/app/entry.html ─────────────────────────────────┐ │ secrets.sgit.ai [prod] [unlocked] Vault* Devices Env Account │ ├──────────────────────────────────────────────────────────────────┤ │ Vault / sgit.ai board vault │ │ (sgit-vault-key) sgit.ai board vault │ │ Vault key ┌────────────────────────────────────────────────┐ │ │ │ sgit_private_vault_••••••••••••••••••••••••••• │ │ │ [ Reveal ] [ Copy (clears in 30 s) ] │ │ ! This is a vault key: write access, no partly-public form. │ │ It will not be shared without a confirmation. │ │ Vault id a3f1c2d4-5e6f-4a7b-8c9d-0e1f2a3b4c5d │ │ Notes The site's own task board. │ │ Tags sgit, site │ │ Created 2026-09-12 · updated 2026-10-01 · 412 B of 16 KB │ │ [ Edit ] [ Delete ] Back to the vault │ └──────────────────────────────────────────────────────────────────┘
Intent it realises
Open each in the review navigator: entries · entries.vault-key-guard · entries.limits.