{"profile_id":"uaix.multi-agent-workload.v1","record_code":"UAIX-ACF-6226","title":"UAIX Advanced Multi-Agent Workload v1","summary":"Portable workload class, stable logical identity, bounded code and task ownership, authority references, per-recipient delivery policy, coordinator fencing, database-backed NPC identity separation, offline continuity, and reviewed evidence for advanced multi-agent systems.","expected_status":"pass","message":{"enabled":true,"profile":"uaix.multi-agent-workload.v1","workload_class":"distributed_agent_swarm","workload_label":"Distributed agent swarm","setup_mode":"agent-swarm","declared_surfaces":["durable_messaging","durable_memory","external_tool_execution"],"deterministic_activation":"The workload class activates one closed set of required surfaces, records, fields, and validators.","root_manifest_path":".uai\/swarm-profile.uai","portable_authority_policy":"configuration-and-evidence-only","authority":{"integration_authority":"agent-coordinator","task_claim_authority":"agent-coordinator","shared_state_authority":"root-manifest","database_migration_authority":"","conflict_policy":"exact-parent-conflict-preserving","request_boundary":"Any missing-authority request is review-pending only and applies no grants."},"agent_roster":[{"logical_id":"agent-coordinator","registered_name":"coordinator","display_label":"Coordinator","role":"integration coordinator","responsibilities":"Allocate bounded work and accept reviewed evidence.","credential_principal_ref":"vault:\/\/principals\/agent-coordinator","project_binding":"project-example","read_scopes":["src","tests"],"write_scopes":["src\/integration"],"branch_or_worktree":"worktree\/coordinator","authority_flags":["integrate","allocate"],"receiver_brief_path":".uai\/agents\/agent-coordinator\/receiver-brief.uai","order":1},{"logical_id":"agent-worker","registered_name":"worker","display_label":"Worker","role":"bounded implementer","responsibilities":"Implement the assigned task and return evidence.","credential_principal_ref":"vault:\/\/principals\/agent-worker","project_binding":"project-example","read_scopes":["src","tests"],"write_scopes":["src\/worker"],"branch_or_worktree":"worktree\/worker","authority_flags":[],"receiver_brief_path":".uai\/agents\/agent-worker\/receiver-brief.uai","order":2}],"work_allocation":[{"task_id":"task-worker","owner_logical_id":"agent-worker","write_scope":"src\/worker","depends_on":[],"branch_or_worktree":"worktree\/worker","acceptance_evidence":"Targeted checks and integration review.","status":"unclaimed","order":1}],"coordinator_and_delivery":{"coordinator_logical_id":"agent-coordinator","coordinator_epoch":"epoch-0001","lease_duration_seconds":300,"stale_worker_fencing":"Reject stale coordinator epochs and expired process leases while preserving the attempt as evidence.","durable_message_transport_ref":"matm:\/\/example-project\/messages","acknowledgement_policy":"Per-recipient acknowledgement after durable readback.","cursor_policy":"Independent per-recipient cursor.","idempotency_and_lost_response_policy":"Retry the same operation with the same key and read back the committed result.","fan_out_policy":"Expand material fan-out into explicit recipient deliveries; do not infer group acknowledgement.","conflict_policy":"Require exact-parent revisions and preserve stale-parent writes as conflicts for review."},"database_npc_identity":{"enabled":false,"population_id":"","persona_template_id":"","memory_identity_namespace":"","world_session_scope":"","revision_lineage_policy":"","identity_separation":["persona_template","population_and_logical_npc_id","registered_name","display_label","runtime_instance","process_lease","uai_memory_identity","world_or_session_scope","revision_lineage"],"projection_boundary":"Database projections are additive runtime layers; reviewed file-first source and startup continuity remain separately recoverable."},"runtime_ownership":{"runtime_owns":["authentication","credential verification","leases","queues","transactions","tool execution","database writes","delivery readback"],"uaix_records":["portable configuration","logical identity","authority boundaries","routing references","reviewed evidence","offline continuity"],"execution_boundary":"UAIX does not execute the swarm, host queues, grant credentials, renew leases, commit database transactions, or claim delivery."},"offline_continuity":{"policy":"Load local .uai first and do not invent remote success.","first_load":[".uai\/startup-packet.uai",".uai\/swarm-profile.uai",".uai\/agent-roster.uai",".uai\/work-allocation.uai",".uai\/shared-state-policy.uai",".uai\/swarm-recovery.uai"],"unavailable_behavior":"Continue only within locally recorded authority; queue proposals and mark remote delivery, lease, acknowledgement, and durable state unknown until readback proves them.","recovery_order":["load local .uai continuity","verify current runtime contract","read back epoch and lease","resume from per-recipient cursor","reconcile idempotency keys","preserve conflicts","record current proof"]},"generated_files":[".uai\/swarm-profile.uai",".uai\/agent-roster.uai",".uai\/work-allocation.uai",".uai\/shared-state-policy.uai",".uai\/swarm-recovery.uai",".uai\/agents\/agent-coordinator\/receiver-brief.uai",".uai\/agents\/agent-worker\/receiver-brief.uai"],"validation":{"state":"ready","codes":[],"export_block_code":""},"secret_boundary":"Use safe inventory or principal references only. Never export passwords, tokens, keys, cookies, connection secrets, or one-time credentials."},"keyless_message":[null,"uaix.multi-agent-workload.v1"],"route_url":"https:\/\/uaix.org\/wp-json\/uaix\/v1\/examples\/uaix.multi-agent-workload.v1","schema_route_url":"https:\/\/uaix.org\/wp-json\/uaix\/v1\/schemas\/uaix.multi-agent-workload.v1"}