# Meta Credential Store (operator-only) Centralized encrypted store for Muse, Instagram, Facebook account credentials. ## Location (VM only) - `/etc/netvm/meta-credentials/store.age` — age-encrypted JSON (600 root) - `/etc/netvm/meta-credentials/.age-key` — age private key (600 root) - `/usr/local/bin/meta-creds.sh` — CLI (700 root) ## Usage ```bash sudo meta-creds.sh list muse # list account IDs (no secrets) sudo meta-creds.sh get muse # output JSON (never log this) sudo meta-creds.sh add muse # interactive prompts ``` ## Schema ```json { "muse": { "": { "email": "...", "phone": "...", "age_verified": "true", "instagram_linked": "", "verified_by": "human", "verified_at": "2026-10-03T...", "notes": "..." } }, "instagram": {"": {"username": "...", "password": "...", "email": "..."}}, "facebook": {"": {"email": "...", "password": "..."}} } ``` ## Rules - Operators only. Developers never get access (prevents board leaks). - Decrypt transiently, never log values, never put in chat/memory. - Human validates Instagram linking; operators automate after.