Make nsec-tree-cli the best offline-first developer experience for hierarchical
Nostr identity.
The CLI should feel immediately useful, safe, and teach the model through real commands and real outputs.
- standalone repo and package
- clear mission and CLI spec
- working command parser
- root create / restore / import-nsec
- path derivation
- export of
npub/nsec/ full identity record - proof generation and verification
- Shamir split and recovery
- local profile storage
--jsonand human-readable output
- more polished human output formatting
- explicit “why this matters” onboarding examples
- richer
inspectandexplainoutput - better error wording and command suggestions
- end-to-end demo flows in docs
- stable JSON schemas documented per command
- QR-oriented secret and share export
- profile metadata and labels
- safer root-file conventions
- import/export bundles for offline workflows
- shell completion
- man page / generated reference docs
- publishable proof artifacts
- richer signed output formats
- companion examples for air-gapped flows
- integration examples with other ForgeSworn tools
- relay publishing
- network-dependent default flows
- wallet-style GUI behavior
- hidden magic state as the primary UX
- re-implementing crypto already owned by
nsec-treeorshamir-words