Skip to content

Profile Organizer

Profile Organizer is the cockpit’s identity surface. It holds the records that other modules reference but should not own: operator identities, VoIP lines, PGP bundles, and the operational phone book.

Identities

An identity is a named persona with attached attributes — display name, primary email, PGP fingerprint, associated phone lines, default avatar. Other modules (ROS Comms, Nostr Lounge) reference an identity rather than holding their own copies.

PGP bundles

Each identity can carry a PGP key bundle. The bundle is stored encrypted inside the vault — it is not added to the system keyring unless you export it. This keeps key material under the same master-lock boundary as the rest of the workspace.

Phone book

The phone book is a flat list of records — name, number, line type (mobile / VoIP / desk / sat), optional notes. Entries can be linked to identities or stand alone.

Operator records

Operator records are higher-trust entries describing people the operator works with directly — handoff notes, communication norms, time zone, last-contact timestamp. These are not exposed to any external service.

Cross-module use

When ROS Comms initiates a thread, it asks Profile Organizer for the identity to use. When F*Society LAN discovers a peer, it looks up the PGP fingerprint in Profile Organizer to confirm. Profile Organizer is the source of truth.