Spaces:
Running
Running
File size: 4,069 Bytes
6918275 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 | {
"clean_base": "1cd0489b8a5236bc1aaafbf7de01a93842d71896",
"github_qualified_comparison": "1b6017a395dfa7c0857bf5431d7c33a2eccd1cc7",
"hf_snapshot_revision": "35437d7b352e6e7c47ebc1d7b0364e2e1c464ad4",
"live_reported_source_sha": "5446faae1f0bbee5cd0a1fc3b5a5d83fe4ab6b0c",
"live_reference_changed_python_ast_equal": {
"helpers/fasta2a_server.py": true,
"tests/test_a2a_argus_supervisor.py": true,
"helpers/ui_server.py": true
},
"runtime_differences": [
"helpers/a2a_discovery.py",
"helpers/api.py",
"helpers/fasta2a_server.py",
"helpers/hf_space_defaults.py",
"helpers/ui_server.py",
"plugins/argus_supervisor/helpers/a2a_client.py",
"scripts/qualify_openoperator_a2a.sh",
"agents/argus-supervisor/prompts/agent.system.main.specifics.md",
"agents/argus-supervisor/skills/argus-supervision/SKILL.md",
"plugins/argus_supervisor/skills/argus-runtime-orchestration/SKILL.md"
],
"changed_functions": {
"helpers/fasta2a_server.py": [
"AgentZeroFastA2A.__init__",
"AgentZeroFastA2A._agent_run_endpoint",
"AgentZeroWorker._handle_argus_request",
"DynamicA2AProxy._configure",
"_a2a_skills",
"_enable_streaming_capability"
],
"helpers/hf_space_defaults.py": [],
"helpers/ui_server.py": [
"UiServerRuntime.build_asgi_app"
],
"helpers/api.py": [
"register_api_route"
],
"helpers/a2a_discovery.py": [
"bootstrap_links",
"a2a_contract",
"integration_docs"
],
"plugins/argus_supervisor/helpers/a2a_client.py": [
"OpenTrainingA2AClient.rpc"
]
},
"intentional_differences": {
"helpers/fasta2a_server.py": "Complete ID-based conditional skills, no control advertisement; registered compatibility route; remove unused validation preparse; bounded malformed-envelope handling; canonical health enablement.",
"helpers/ui_server.py": "Use ASGI Response for the docs endpoint instead of incompatible Flask Response.",
"helpers/hf_space_defaults.py": "Require installed argus-supervisor profile without enabling backend or runtime.",
"scripts/qualify_openoperator_a2a.sh": "Secret-free, bounded read-only assertions instead of raw authenticated curl output.",
"tests_and_ci": "Real ASGI/card/auth/error tests, restored discovery test and explicit CI no-skip gate.",
"docs": "Source parity evidence and paired helper contracts.",
"helpers/api.py": "Live-proven Flask fallback serves the same intended public discovery contract as ASGI; protected API auth/CSRF unchanged.",
"helpers/a2a_discovery.py": "Pure shared links/contract/Markdown; no credentials, model calls, outbound requests or controller authority.",
"plugins/argus_supervisor/helpers/a2a_client.py": "Same production client posts JSON-RPC to canonical trailing-slash mount root; strict loopback regression reproduces bare-path HTTP405. No auth, method or authority change.",
"agents/argus-supervisor/prompts/agent.system.main.specifics.md": "Observer-safe authority matrix and exact create/observe/persisted-read path; no epoch or backend requirement for observation. Backend remote authority remains unchanged.",
"agents/argus-supervisor/skills/argus-supervision/SKILL.md": "Observer-safe authority matrix and exact create/observe/persisted-read path; no epoch or backend requirement for observation. Backend remote authority remains unchanged.",
"plugins/argus_supervisor/skills/argus-runtime-orchestration/SKILL.md": "Observer-safe authority matrix and exact create/observe/persisted-read path; no epoch or backend requirement for observation. Backend remote authority remains unchanged."
},
"unexplained_runtime_differences": [],
"scratch_files_included": [],
"known_exposed_value_occurrences": 0,
"high_confidence_credential_literals": 0,
"qualified_behavior_tree_parity": "PASS",
"qualification_limit": "Historical source parity plus deterministic observer service/API regressions; new live chain requires independent production readback after exact-SHA deployment."
}
|