{
  "schema": "bastion.map_in_universalis.v0",
  "name": "map_in_universalis",
  "status": "canon_operativo_inicial",
  "gateway": 8800,
  "entry_mode": "static_contract",
  "logical_routes": [
    "/map_in_universalis/autonomo",
    "/map_in_universalis/independiente",
    "/map_in_universalis/soberano",
    "/map_in_universalis/transparente"
  ],
  "purpose": "Permanent intake map for owned Bastion/Matrix operational signals before surgical action layers.",
  "tu_lex_initiation_ack": {
    "id": "TU-lex/or/inicio",
    "timestamp": "2026-06-16T19:23:07.9144768-06:00",
    "operator_phrase": "TU-lex\\nor\\inicio:::::timestamp.::::se:acusa:conocmiento:::: mid.mapping.one",
    "acknowledgement": "se_acusa_conocimiento",
    "initial_mapping_record": "mid.mapping.one",
    "phase": "final_prelaunch_registration",
    "status": "registered_not_executed",
    "route": "/map_in_universalis/soberano",
    "filter": "filtro_universalis",
    "transmission_policy": "register_and_block_until_certified_verified_corrected_lex_compliant"
  },
  "first_mapping_effects_record": {
    "id": "00_universalis",
    "timestamp": "2026-06-16T19:25:21.1643726-06:00",
    "operator_declaration": "surten_efectos_juridicos",
    "legal_effects_policy": "operator_declared_pending_lex_review_not_automatic_legal_conclusion",
    "module": "mayantraktor-live",
    "console": "Mayan Traktor",
    "control": "boton verde Hotcue",
    "status": "registered_pending_hardware_midi_capture",
    "route": "/map_in_universalis/soberano"
  },
  "conversation_capture": {
    "status": "enabled_as_minimized_register",
    "scope": "Conversation-derived operational facts may be registered as minimized, categorized signals for later analysis.",
    "universal_filter": {
      "name": "filtro_universalis",
      "purpose": "Prevent loss of structural information generated by the chat while avoiding raw sensitive retention by default.",
      "rule": "The chat may generate new structures; the filter captures minimized facts, deduplicates them and routes only analyzed structures forward.",
      "memory_policy": "never_lose_structural_information_minimize_sensitive_content",
      "transversal_detection": {
        "status": "required",
        "scope": "Detect every registered controller, tactile surface, geo record, mapping, resource and administrative signal across any owned system and the central system.",
        "detects": [
          "controller",
          "tactile_surface",
          "geo_record",
          "mapping",
          "resource",
          "tenant_admin_signal",
          "global_admin_signal",
          "central_system_hierarchy",
          "modification_signal",
          "creation_signal"
        ]
      },
      "admin_signal_policy": {
        "tenant_admin": "may_emit_creation_or_modification_requests_when_lex_verified",
        "global_admin": "may_emit_creation_or_modification_requests_when_lex_verified",
        "absolute_faculties_policy": "registered_as_highest_scope_requests_not_unchecked_execution",
        "required_controls": [
          "hierarchy_check",
          "lex_compliance",
          "audit_record",
          "allowlist_policy",
          "reversible_or_reviewable_change_plan"
        ]
      }
    },
    "captures": [
      "controller_universe",
      "tactile_surfaces",
      "geo_records",
      "mapping_claims",
      "security_sovereignty_claims",
      "asio_sovereignty_claims",
      "tenant_admin_signals",
      "global_admin_signals",
      "central_hierarchy_signals",
      "policy_levels",
      "factors",
      "obstructions",
      "misunderstandings",
      "new_structure_candidates"
    ],
    "privacy_policy": "Do not store raw sensitive conversation text by default; store minimized facts, hashes, categories and references.",
    "analysis_pipeline": [
      "capture",
      "deduplicate",
      "categorize",
      "detect_subsequent_structures",
      "preserve_structural_memory",
      "route_to_universal_structures_database",
      "block_or_forward_by_lex_policy"
    ]
  },
  "pass_rule": {
    "required_before_action": true,
    "statement": "If a signal is not registered in map_in_universalis, it does not pass to operational Mapping Universalis action layers."
  },
  "port_transmission_rule": {
    "authority": "terrauniversalis:/lex",
    "statement": "No port of any species may transmit signals unless they are automated, certified, verified, and corrected according to Terrauniversalis /lex lineamientos.",
    "default": "register_and_block",
    "required_flags": {
      "automated": true,
      "certified": true,
      "verified": true,
      "corrected": true,
      "lex_compliant": true
    },
    "applies_to": [
      "http",
      "midi",
      "ui",
      "voice",
      "rpa",
      "bastion_internal",
      "tunnel",
      "future_transport"
    ]
  },
  "signal_types": [
    "http",
    "midi",
    "ui",
    "voice",
    "rpa",
    "bastion_internal"
  ],
  "minimum_signal_record": {
    "signal_id": "required",
    "timestamp": "required",
    "source_module": "required",
    "signal_type": "required",
    "route": "required",
    "status": "required",
    "automation_state": "required_before_transmission",
    "certification_state": "required_before_transmission",
    "verification_state": "required_before_transmission",
    "correction_state": "required_before_transmission",
    "lex_reference": "required_before_transmission",
    "raw_payload_policy": "hash_or_minimized_by_default"
  },
  "http_methods_observed": [
    "GET",
    "POST",
    "OPTIONS",
    "PUT",
    "PATCH",
    "DELETE"
  ],
  "safety_guardrails": {
    "owned_system_scope_only": true,
    "no_plaintext_secrets": true,
    "minimize_sensitive_payloads": true,
    "does_not_authorize_critical_actions_alone": true,
    "does_not_bypass_grp_terrasls_shield": true,
    "no_port_transmission_without_lex_compliance": true,
    "no_process_kill_without_allowlisted_policy": true,
    "no_audio_or_midi_mutation_without_downstream_policy": true
  },
  "downstream_layers": [
    "normalizer",
    "art025_validator",
    "grp_terrasls_shield",
    "policy_allowlist",
    "action_or_reject",
    "libro_unico_audit"
  ],
  "sensitive_modules": [
    "mayantraktor-live",
    "mayan_sync_control",
    "mayan_sync_mappings",
    "maschine",
    "m32",
    "hercules_djcontrol_mix",
    "bome_network",
    "djay_pro"
  ],
  "known_blocking_signals": [
    {
      "id": "poly_aftertouch_ad_00_47_48",
      "message_family": "polyphonic_aftertouch",
      "status_hex": "AD",
      "wire_channel_zero_based": 13,
      "human_channel": 14,
      "data1_hex": "00",
      "data2_hex": [
        "47",
        "48"
      ],
      "status": "blocked_quarantine",
      "reason": "audible trumpet-like leak; register only, do not forward as mapping action"
    }
  ]
}
