Home / mockups / Mockup: One entry: an sgit vault key

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.

https://secrets.sgit.ai/app/entry.html
secrets.sgit.aiprodunlocked
VaultDevicesEnvironmentAccount
dinis@example.com

Vault / sgit.ai board vault

sgit-vault-key sgit.ai board vault

RevealCopy (clears in 30 s)
This is a vault key: write access to the vault, with no partly-public form. The read key for the same vault is a separate entry. It will not be shared without a confirmation.

Created 2026-09-12 · updated 2026-10-01 · 412 bytes of the 16 KB soft limit

EditDeleteBack to the vault

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.

All mockups