Standard Operating Procedure // Protocol
Comprehensive guide to the Shared Crew Access architecture. Learn how to seamlessly share a Mission (Campaign) between a Game Master (Referee) and multiple players in a fully collaborative environment.
Protocol Version 4.3 // SCA Hardened
The Shared Crew Access (SCA) Protocol is a high-level operational matrix designed to eliminate hardbound constraints on personnel assignment. Its primary function is to share a Mission (Campaign) between a Game Master (Referee) and multiple players in a fully collaborative environment. By tearing down structural silos, SCA enables rapid, frictionless redeployment of certified crew members across distinct Assets and operations within the same collaborative matrix.
The Campaign.user — the account that initialized the mission. Has unconditional control over all mission parameters, asset deployment, player access, and crew shared flags. No permission checks apply.
A registered Nav-Fi³ user who joined the campaign via invite code (NV-XXXXX). Stored as a CampaignPlayer record with isActive = true. Can view campaign assets and operate on them only if also assigned as a Crew Member with the appropriate SCA grants. The GM can suspend or reinstate at any time.
A character assigned to a specific Asset, linked to a Nav-Fi³ user account. The operative layer. Three granular SCA permissions:
Captains inherit all three automatically.
Phase: MECHANICS
Traditionally, personnel assigned to an Asset were rigidly tethered. The SCA Protocol introduces an abstraction layer allowing personnel, designated as is_shared, to break free from localized limitations:
Phase: AUTHORIZATION
Shared access does not bypass master-level security frameworks. It enforces a strict containment field based on explicit campaign signatures.
is_shared flag remain strictly locked and shielded behind their primary Asset's sub-matrix.Phase: ESTABLISH
The SCA matrix requires a valid Invite Code for players to join a mission. Masters can manage these codes via the Mission Details interface:
Generate Code function.Phase: DELEGATION
Nav-Fi³ distinguishes between Structural Ownership and Operative Authority. Crew members can be granted granular access to ship subsystems:
Note: Captains automatically inherit all SCA permissions for their assigned asset.
Phase: ENFORCEMENT
The Campaign Master retains full override authority over any registered personnel. The Suspension Protocol allows revoking a player's active clearance without purging their mission record:
PILOT, CARGO, FINANCE) and campaign visibility immediately.End-to-end sequence from campaign initialization to active crew deployment.
NV-XXXXX) is auto-generated. The GM shares it via out-of-band channel (chat, table, etc.) with authorized players.
CampaignPlayer record is created with isActive = true. They are now visible to the GM as registered personnel.
CampaignPlayer record is preserved but isActive is set to false. All SCA access is revoked immediately. Reinstatement restores full prior clearance without requiring a new invite code.
Permission resolution from campaign setup to operative clearance.
Creates the Campaign, all Assets (ships, vehicles) and sets the session date.
Mission MasterInvite code NV-XXXXX generated. GM shares it out-of-band.
Adds Assets to the Campaign from Mission Details. This must happen before assigning any crew member.
Submits the invite code via the Join Operations dialog.
Creates a Crew character → NPC
Creates a Crew character → PC
Assigns the free Crew character to the Asset. Since the Asset is already in the Campaign with a session date, the character is immediately activated.
Sets operative permissions on each active Crew Member: