{"module":"ARCHITECTURE-OV2","version":"1.3.1","domain":"military-systems","data":{"label":"Military System Integrations (JADC2 / MOSA compliance)","feeds":[{"id":"atak-tak","source":"ATAK / WinTAK / iTAK (Android Team Awareness Kit)","protocol":"CoT XML (UDP/TCP) + TAK Server REST","updateRateS":10,"ingestEndpoint":"/api/tak/snapshot · /tak-demo","producedFor":["Ground SA force picture","MEDEVAC call","Patrol routes","OPORD distribution"],"wff":["Mission Command","Movement & Maneuver","Intelligence"],"echelon":["Individual","Team","Squad","Platoon"],"classification":"UNCLASSIFIED // FOUO","mosaCompliance":"CoT is DoD-standard; no proprietary coupling — any TAK-compatible system connects","jadc2Role":"TAK is the DoD ground SA node; SHIELD/ATLAS bridges TAK to COP, fires, and intel layers","liveStatus":"GET /api/tak/snapshot — HTTP 200"},{"id":"afatds","source":"AFATDS (Advanced Field Artillery Tactical Data System)","protocol":"NFFI / Link adapter (planned) — currently: operator-input fire missions via fires module","updateRateS":"on-fire-mission","ingestEndpoint":"/api/fire-mission/log · /api/useif/killchains","producedFor":["Fire mission coordination","Battle Damage Assessment","D3A targeting cycle"],"wff":["Fires"],"echelon":["Battery","Battalion","Brigade"],"classification":"UNCLASSIFIED // SECRET (fire mission data is SECRET when actual grid data used)","mosaCompliance":"MOSA adapter planned (FY2027 roadmap); current: operator-input fires export","jadc2Role":"Fires sensor → shooter linkage per JADC2 mandate","atlasCapability":"F3EAD targeting cycle surface (/fires-worst-day); fires WFF prove chain","liveStatus":"GET /api/fire-mission/log — HTTP 200"},{"id":"gccs-army","source":"GCCS-Army (Global Command and Control System — Army)","protocol":"NIEM 4.0 / JC3IEDM-compatible REST (adapter)","updateRateS":60,"ingestEndpoint":"/api/cop/* (force tracks layer)","producedFor":["Division/Corps operational picture","Higher HQ COP integration","OPLANs distribution"],"wff":["Mission Command","Intelligence"],"echelon":["Division","Corps","Theater"],"classification":"UNCLASSIFIED (unclass layer) // SECRET (classified layer — SIPRNET)","mosaCompliance":"NIEM-compliant interface — legally required per MOSA FY2017","atlasCapability":"COP strategic overlay; unclassified force tracks merged into tactical COP"},{"id":"dcgs-a","source":"DCGS-A (Distributed Common Ground System — Army)","protocol":"GENESIS API / REST (adapter planned)","updateRateS":3600,"ingestEndpoint":"/api/intel/* (intel synthesis layer)","producedFor":["All-source intelligence products","IPB","Named Area of Interest","Priority Intelligence Requirements"],"wff":["Intelligence"],"echelon":["Brigade","Division","Corps"],"classification":"UNCLASSIFIED // SECRET // TS/SCI (depends on feed)","mosaCompliance":"DCGS-A itself is MOSA-mandated since FY2013; SHIELD/ATLAS consumes unclass tier","atlasCapability":"Intel synthesis layer; IPB workflow → intel products → BLUF distribution"},{"id":"jadc2-cbm","source":"JADC2 Combined Battle Management (ABMS / Project Convergence)","protocol":"API-first (DoD JADC2 reference architecture)","updateRateS":"event-driven","ingestEndpoint":"Adapter layer (roadmap)","producedFor":["All-domain sensor fusion","Multi-service targeting","Cross-domain kill chains"],"wff":["All WFF"],"echelon":["Theater","Strategic","Joint"],"classification":"UNCLASSIFIED coordination layer","mosaCompliance":"SHIELD/ATLAS architecture designed as a JADC2 node — not a replacement","jadc2Role":"SHIELD/ATLAS is a edge/tactical JADC2 node (company → brigade); bridges to theater JADC2 via adapter","atlasCapability":"Event bus (platform-bus) implements publish/subscribe for JADC2-style sensor-to-shooter events"}]}}