export declare const FEATURE_ROUTING_VECTOR_SCHEMA_VERSION: 1; export declare const FEATURE_ROUTING_VECTORS: readonly [{ readonly name: "ordinary peers use frozen legacy policy"; readonly actorClass: "ordinary"; readonly targetClass: "ordinary"; readonly actorState: "active"; readonly targetState: "active"; readonly expected: "route_legacy"; }, { readonly name: "ordinary peers stay legacy when Boss is advertised"; readonly actorClass: "ordinary"; readonly targetClass: "ordinary"; readonly actorState: "active"; readonly targetState: "active"; readonly brokerBossFeatureAdvertised: true; readonly expected: "route_legacy"; }, { readonly name: "local kind shortcut requires two local-public policies"; readonly actorClass: "ordinary"; readonly targetClass: "ordinary"; readonly actorState: "active"; readonly targetState: "active"; readonly actorPolicy: "remote-tree"; readonly targetPolicy: "local-public"; readonly relationship: "unrelated"; readonly expected: "POLICY_DENIED"; }, { readonly name: "local remote-tree parent edge remains authorized"; readonly actorClass: "ordinary"; readonly targetClass: "ordinary"; readonly actorState: "active"; readonly targetState: "active"; readonly actorPolicy: "remote-tree"; readonly targetPolicy: "remote-tree"; readonly relationship: "direct-parent"; readonly expected: "direct-parent"; }, { readonly name: "own identity-bound legacy intermediary preserves ancestor chain"; readonly actorClass: "ordinary"; readonly targetClass: "ordinary"; readonly actorState: "active"; readonly targetState: "active"; readonly actorPolicy: "remote-tree"; readonly targetPolicy: "remote-tree"; readonly relationship: "own_intermediary"; readonly expected: "ancestor-chain"; }, { readonly name: "inherited legacy intermediary cannot authorize ancestor chain"; readonly actorClass: "ordinary"; readonly targetClass: "ordinary"; readonly actorState: "active"; readonly targetState: "active"; readonly actorPolicy: "remote-tree"; readonly targetPolicy: "remote-tree"; readonly relationship: "prototype_intermediary"; readonly action: "send"; readonly expected: "POLICY_DENIED"; }, { readonly name: "inherited legacy intermediary cannot authorize ancestor control"; readonly actorClass: "ordinary"; readonly targetClass: "ordinary"; readonly actorState: "active"; readonly targetState: "active"; readonly actorPolicy: "remote-tree"; readonly targetPolicy: "remote-tree"; readonly relationship: "prototype_intermediary"; readonly action: "inspect_tree"; readonly expected: "POLICY_DENIED"; }, { readonly name: "legacy intermediary key identity mismatch denied"; readonly actorClass: "ordinary"; readonly targetClass: "ordinary"; readonly actorState: "active"; readonly targetState: "active"; readonly actorPolicy: "remote-tree"; readonly targetPolicy: "remote-tree"; readonly relationship: "intermediary_key_identity_mismatch"; readonly expected: "POLICY_DENIED"; }, { readonly name: "Boss peers use run-scoped policy"; readonly actorClass: "boss-bound"; readonly targetClass: "boss-bound"; readonly actorState: "active"; readonly targetState: "active"; readonly expected: "route_boss"; }, { readonly name: "ordinary to Boss denied"; readonly actorClass: "ordinary"; readonly targetClass: "boss-bound"; readonly actorState: "active"; readonly targetState: "active"; readonly expected: "FEATURE_CLASS_DENIED"; }, { readonly name: "Boss to ordinary denied"; readonly actorClass: "boss-bound"; readonly targetClass: "ordinary"; readonly actorState: "active"; readonly targetState: "active"; readonly expected: "FEATURE_CLASS_DENIED"; }, { readonly name: "credential-only Boss denied"; readonly actorClass: "boss-bound"; readonly targetClass: "boss-bound"; readonly actorState: "credential_only"; readonly targetState: "active"; readonly expected: "BINDING_INACTIVE"; }, { readonly name: "unbound Boss denied"; readonly actorClass: "boss-bound"; readonly targetClass: "boss-bound"; readonly actorState: "unbound"; readonly targetState: "active"; readonly expected: "BINDING_INACTIVE"; }, { readonly name: "revoked Boss denied"; readonly actorClass: "boss-bound"; readonly targetClass: "boss-bound"; readonly actorState: "revoked"; readonly targetState: "active"; readonly expected: "BINDING_INACTIVE"; }, { readonly name: "replaced Boss denied"; readonly actorClass: "boss-bound"; readonly targetClass: "boss-bound"; readonly actorState: "replaced"; readonly targetState: "active"; readonly expected: "BINDING_INACTIVE"; }, { readonly name: "ended Boss denied"; readonly actorClass: "boss-bound"; readonly targetClass: "boss-bound"; readonly actorState: "ended"; readonly targetState: "active"; readonly expected: "BINDING_INACTIVE"; }, { readonly name: "missing Boss feature contract denied"; readonly actorClass: "boss-bound"; readonly targetClass: "boss-bound"; readonly actorState: "active"; readonly targetState: "active"; readonly featureAttestation: "missing"; readonly expected: "FEATURE_ATTESTATION_DENIED"; }, { readonly name: "unknown Boss feature version denied"; readonly actorClass: "boss-bound"; readonly targetClass: "boss-bound"; readonly actorState: "active"; readonly targetState: "active"; readonly featureAttestation: "unknown_version"; readonly expected: "FEATURE_ATTESTATION_DENIED"; }, { readonly name: "Boss feature semantics mismatch denied"; readonly actorClass: "boss-bound"; readonly targetClass: "boss-bound"; readonly actorState: "active"; readonly targetState: "active"; readonly featureAttestation: "semantics_mismatch"; readonly expected: "FEATURE_ATTESTATION_DENIED"; }, { readonly name: "Boss policy semantics mismatch denied"; readonly actorClass: "boss-bound"; readonly targetClass: "boss-bound"; readonly actorState: "active"; readonly targetState: "active"; readonly policyAttestation: "semantics_mismatch"; readonly expected: "FEATURE_ATTESTATION_DENIED"; }, { readonly name: "Boss capability digest mismatch denied"; readonly actorClass: "boss-bound"; readonly targetClass: "boss-bound"; readonly actorState: "active"; readonly targetState: "active"; readonly capabilityAttestation: "digest_mismatch"; readonly expected: "FEATURE_ATTESTATION_DENIED"; }, { readonly name: "unverified broker denied"; readonly actorClass: "boss-bound"; readonly targetClass: "boss-bound"; readonly actorState: "active"; readonly targetState: "active"; readonly brokerIdentityVerified: false; readonly expected: "FEATURE_ATTESTATION_DENIED"; }, { readonly name: "registration run mismatch denied"; readonly actorClass: "boss-bound"; readonly targetClass: "boss-bound"; readonly actorState: "active"; readonly targetState: "active"; readonly registrationIdentity: "boss_run_mismatch"; readonly expected: "FEATURE_ATTESTATION_DENIED"; }, { readonly name: "registration participant mismatch denied"; readonly actorClass: "boss-bound"; readonly targetClass: "boss-bound"; readonly actorState: "active"; readonly targetState: "active"; readonly registrationIdentity: "participant_mismatch"; readonly expected: "FEATURE_ATTESTATION_DENIED"; }, { readonly name: "registration epoch mismatch denied"; readonly actorClass: "boss-bound"; readonly targetClass: "boss-bound"; readonly actorState: "active"; readonly targetState: "active"; readonly registrationIdentity: "binding_epoch_mismatch"; readonly expected: "FEATURE_ATTESTATION_DENIED"; }, { readonly name: "folded Boss fields on ordinary registration denied"; readonly actorClass: "ordinary"; readonly targetClass: "ordinary"; readonly actorState: "active"; readonly targetState: "active"; readonly downgradeAttempt: "boss_fields_under_ordinary_discriminator"; readonly expected: "FEATURE_ATTESTATION_DENIED"; }, { readonly name: "unknown Boss registration metadata denied"; readonly actorClass: "boss-bound"; readonly targetClass: "boss-bound"; readonly actorState: "active"; readonly targetState: "active"; readonly downgradeAttempt: "unknown_registration_field"; readonly expected: "FEATURE_ATTESTATION_DENIED"; }, { readonly name: "registration map key substitution denied"; readonly actorClass: "ordinary"; readonly targetClass: "ordinary"; readonly actorState: "active"; readonly targetState: "active"; readonly downgradeAttempt: "map_key_principal_id_mismatch"; readonly expected: "FEATURE_ATTESTATION_DENIED"; }, { readonly name: "ordinary policy identity substitution denied"; readonly actorClass: "ordinary"; readonly targetClass: "ordinary"; readonly actorState: "active"; readonly targetState: "active"; readonly downgradeAttempt: "policy_key_principal_id_mismatch"; readonly expected: "FEATURE_ATTESTATION_DENIED"; }, { readonly name: "ordinary registration and policy state mismatch denied"; readonly actorClass: "ordinary"; readonly targetClass: "ordinary"; readonly actorState: "active"; readonly targetState: "active"; readonly downgradeAttempt: "policy_state_mismatch"; readonly expected: "FEATURE_ATTESTATION_DENIED"; }, { readonly name: "Boss registration and policy state mismatch denied"; readonly actorClass: "boss-bound"; readonly targetClass: "boss-bound"; readonly actorState: "active"; readonly targetState: "active"; readonly downgradeAttempt: "policy_state_mismatch"; readonly expected: "FEATURE_ATTESTATION_DENIED"; }, { readonly name: "unknown registration denied"; readonly actorClass: "unknown"; readonly targetClass: "ordinary"; readonly actorState: "missing"; readonly targetState: "active"; readonly expected: "UNKNOWN_REGISTRATION"; }, { readonly name: "unknown ordinary action denied before legacy"; readonly actorClass: "ordinary"; readonly targetClass: "ordinary"; readonly actorState: "active"; readonly targetState: "active"; readonly action: "unknown"; readonly expected: "ACTION_NAMESPACE_DENIED"; }, { readonly name: "Boss context on ordinary route denied"; readonly actorClass: "ordinary"; readonly targetClass: "ordinary"; readonly actorState: "active"; readonly targetState: "active"; readonly context: "boss"; readonly expected: "CONTEXT_NAMESPACE_DENIED"; }, { readonly name: "legacy context on Boss route denied"; readonly actorClass: "boss-bound"; readonly targetClass: "boss-bound"; readonly actorState: "active"; readonly targetState: "active"; readonly context: "legacy"; readonly expected: "CONTEXT_NAMESPACE_DENIED"; }, { readonly name: "unknown top-level routing metadata rejected"; readonly actorClass: "ordinary"; readonly targetClass: "ordinary"; readonly actorState: "active"; readonly targetState: "active"; readonly downgradeAttempt: "unknown_request_field"; readonly expected: "THROW_CONTRACT_VALIDATION"; }, { readonly name: "folded Boss epoch in legacy context rejected"; readonly actorClass: "ordinary"; readonly targetClass: "ordinary"; readonly actorState: "active"; readonly targetState: "active"; readonly downgradeAttempt: "boss_epoch_in_legacy_context"; readonly expected: "THROW_CONTRACT_VALIDATION"; }, { readonly name: "Boss direct use of frozen legacy boundary throws"; readonly actorClass: "boss-bound"; readonly targetClass: "ordinary"; readonly actorState: "active"; readonly targetState: "active"; readonly entryPoint: "legacy_boundary"; readonly expected: "THROW_CONTRACT_VALIDATION"; }, { readonly name: "inactive ordinary direct use of frozen legacy boundary throws"; readonly actorClass: "ordinary"; readonly targetClass: "ordinary"; readonly actorState: "revoked"; readonly targetState: "active"; readonly entryPoint: "legacy_boundary"; readonly expected: "THROW_CONTRACT_VALIDATION"; }, { readonly name: "unknown action direct use of frozen legacy boundary throws"; readonly actorClass: "ordinary"; readonly targetClass: "ordinary"; readonly actorState: "active"; readonly targetState: "active"; readonly action: "unknown"; readonly entryPoint: "legacy_boundary"; readonly expected: "THROW_CONTRACT_VALIDATION"; }, { readonly name: "ordinary owner supervision implies dispatcher discovery"; readonly supervisorEdge: "ordinary_owner_to_owned_worker"; readonly policyClass: "ordinary"; readonly expected: "dispatcher_discover_allowed"; }, { readonly name: "Manager Worker supervision implies dispatcher discovery"; readonly supervisorEdge: "manager_to_assigned_worker"; readonly policyClass: "boss-bound"; readonly expected: "dispatcher_discover_allowed"; }, { readonly name: "Manager Scout supervision implies dispatcher discovery"; readonly supervisorEdge: "manager_to_assigned_scout"; readonly policyClass: "boss-bound"; readonly expected: "dispatcher_discover_allowed"; }, { readonly name: "Boss Manager supervision implies dispatcher discovery"; readonly supervisorEdge: "boss_to_current_manager"; readonly policyClass: "boss-bound"; readonly expected: "dispatcher_discover_allowed"; }, { readonly name: "Controller participant supervision implies dispatcher discovery"; readonly supervisorEdge: "controller_to_run_participant"; readonly policyClass: "boss-bound"; readonly expected: "dispatcher_discover_allowed"; }]; export declare const FEATURE_ROUTING_SEMANTICS_HASH: string; //# sourceMappingURL=feature-routing-vectors.d.ts.map