{"authority":"live miniF evidence + canonical device boundaries","edges":[{"relation":"tailnet-route","source":"network:tailscale","target":"device:minif"},{"relation":"local-network","source":"network:lan","target":"device:minif"},{"relation":"tailnet-route","source":"network:tailscale","target":"device:z640"},{"relation":"local-network","source":"network:lan","target":"device:z640"},{"relation":"tailnet-route","source":"network:tailscale","target":"device:dell"},{"relation":"local-network","source":"network:lan","target":"device:dell"},{"relation":"tailnet-route","source":"network:tailscale","target":"device:s24"},{"relation":"operates","source":"operator:elric","target":"device:minif"},{"relation":"hosts","source":"device:minif","target":"service:aegis-mcp-bridge"},{"relation":"hosts","source":"device:minif","target":"service:aegis-panel"},{"relation":"hosts","source":"device:minif","target":"service:aegis-operator-gateway"},{"relation":"hosts","source":"device:minif","target":"service:aegis-host-executor"},{"relation":"hosts","source":"device:minif","target":"service:hermes-gateway"},{"relation":"hosts","source":"device:minif","target":"service:openclaw-gateway"},{"relation":"hosts","source":"device:minif","target":"service:aegis-free-claude-code"},{"relation":"hosts","source":"device:minif","target":"service:aegis-ai-ams-sync.path"},{"relation":"hosts","source":"device:minif","target":"service:aegis-ai-ams-sync.timer"},{"relation":"hosts-container","source":"device:minif","target":"container:aegis-chat-mongo"},{"relation":"hosts-container","source":"device:minif","target":"container:aegis-litellm"},{"relation":"hosts-container","source":"device:minif","target":"container:aegis-stalwart-mail"},{"relation":"hosts-container","source":"device:minif","target":"container:compose-aegis-postgres-1"},{"relation":"hosts","source":"device:minif","target":"memory:ai-ams"},{"relation":"tracks-approved-inputs","source":"service:aegis-ai-ams-sync.path","target":"memory:ai-ams"},{"relation":"runs-on","source":"device:minif","target":"agent:goose"},{"relation":"runs-on","source":"device:minif","target":"agent:hermes"},{"relation":"dispatches","source":"agent:goose","target":"agent:hermes"},{"relation":"runs-on","source":"device:minif","target":"agent:openclaw"},{"relation":"dispatches","source":"agent:goose","target":"agent:openclaw"},{"relation":"runs-on","source":"device:minif","target":"agent:agy"},{"relation":"dispatches","source":"agent:goose","target":"agent:agy"},{"relation":"runs-on","source":"device:minif","target":"agent:jcode"},{"relation":"dispatches","source":"agent:goose","target":"agent:jcode"},{"relation":"runs-on","source":"device:minif","target":"agent:free-claude-code"},{"relation":"dispatches","source":"agent:goose","target":"agent:free-claude-code"},{"relation":"runs-on","source":"device:minif","target":"agent:codex"},{"relation":"dispatches","source":"agent:goose","target":"agent:codex"},{"relation":"runs-on","source":"device:minif","target":"agent:opencode"},{"relation":"dispatches","source":"agent:goose","target":"agent:opencode"},{"relation":"runs-on","source":"device:minif","target":"agent:kimi"},{"relation":"dispatches","source":"agent:goose","target":"agent:kimi"},{"relation":"runs-on","source":"device:minif","target":"agent:local-direct"},{"relation":"dispatches","source":"agent:goose","target":"agent:local-direct"},{"relation":"directs","source":"operator:elric","target":"agent:goose"},{"relation":"reads-and-writes-verified-state","source":"agent:goose","target":"memory:ai-ams"},{"relation":"binds","source":"network:loopback","target":"endpoint:7779"},{"relation":"serves","source":"service:aegis-panel","target":"endpoint:7779"},{"relation":"binds","source":"network:loopback","target":"endpoint:7778"},{"relation":"serves","source":"service:aegis-mcp-bridge","target":"endpoint:7778"},{"relation":"binds","source":"network:loopback","target":"endpoint:7780"},{"relation":"serves","source":"service:aegis-operator-gateway","target":"endpoint:7780"},{"relation":"binds","source":"network:loopback","target":"endpoint:7778"},{"relation":"serves","source":"service:aegis-mcp-bridge","target":"endpoint:7778"},{"relation":"binds","source":"network:loopback","target":"endpoint:7779"},{"relation":"serves","source":"service:aegis-panel","target":"endpoint:7779"},{"relation":"binds","source":"network:loopback","target":"endpoint:5433"},{"relation":"binds","source":"network:loopback","target":"endpoint:18789"},{"relation":"serves","source":"service:openclaw-gateway","target":"endpoint:18789"},{"relation":"binds","source":"network:loopback","target":"endpoint:20128"},{"relation":"binds","source":"network:loopback","target":"endpoint:4000"},{"relation":"binds","source":"network:loopback","target":"endpoint:443"},{"relation":"binds","source":"network:loopback","target":"endpoint:18789"},{"relation":"serves","source":"service:openclaw-gateway","target":"endpoint:18789"},{"relation":"binds","source":"network:loopback","target":"endpoint:443"}],"generated_at":"2026-11-01T17:24:15.566626Z","map_id":"aegis-hardware-network-services","nodes":[{"details":{"authority":"system owner"},"group":"authority","id":"operator:elric","kind":"operator","label":"Elric / Operator","layer":0,"state":"active","tone":"good"},{"details":{},"group":"network","id":"network:lan","kind":"network","label":"Local Ethernet / Wi-Fi LAN","layer":1,"state":"active","tone":"good"},{"details":{"addresses":["100.106.46.122","fd7a:115c:a1e0::f101:2eca","fe80::c390:336d:d617:d84e"],"state":"unknown"},"group":"network","id":"network:tailscale","kind":"network","label":"Tailscale Tailnet","layer":1,"state":"active","tone":"good"},{"details":{"addresses":["127.0.0.1","::1"],"state":"unknown"},"group":"network","id":"network:loopback","kind":"network","label":"miniF Loopback","layer":1,"state":"active","tone":"good"},{"details":{"active_task_count":2,"approval_required":false,"canonical":true,"lifecycle":"always-available-canonical-host","root":"/home/elric/aegis_industrial"},"group":"hardware","id":"device:minif","kind":"device","label":"miniF \u2014 Canonical Production","layer":2,"state":"active","tone":"good"},{"details":{"active_task_count":1,"approval_required":true,"canonical":false,"lifecycle":"wake-work-sync-suspend","root":"/home/elric/aegis_z640"},"group":"hardware","id":"device:z640","kind":"device","label":"Z640 \u2014 Tesla P40 / Media","layer":2,"state":"working","tone":"warn"},{"details":{"active_task_count":0,"approval_required":true,"canonical":false,"lifecycle":"wake-work-sync-suspend","root":"/home/elric/aegis_dell"},"group":"hardware","id":"device:dell","kind":"device","label":"Dell \u2014 Operator / Research","layer":2,"state":"not-proven","tone":"info"},{"details":{"active_task_count":0,"approval_required":true,"canonical":false,"lifecycle":"connect-work-sync-disconnect","root":"/data/data/com.termux/files/home/aegis_s24"},"group":"hardware","id":"device:s24","kind":"device","label":"S24 \u2014 Mobile Field Worker","layer":2,"state":"not-proven","tone":"info"},{"details":{"manager":"systemd-user","unit":"aegis-mcp-bridge"},"group":"control-plane","id":"service:aegis-mcp-bridge","kind":"service","label":"AEGIS_LINK / OAuth-MCP Bridge","layer":3,"state":"active","tone":"good"},{"details":{"manager":"systemd-user","unit":"aegis-panel"},"group":"control-plane","id":"service:aegis-panel","kind":"service","label":"AEGIS Control Panel","layer":3,"state":"active","tone":"good"},{"details":{"manager":"systemd-user","unit":"aegis-operator-gateway"},"group":"control-plane","id":"service:aegis-operator-gateway","kind":"service","label":"Private Operator Gateway","layer":3,"state":"active","tone":"good"},{"details":{"manager":"systemd-user","unit":"aegis-host-executor"},"group":"control-plane","id":"service:aegis-host-executor","kind":"service","label":"Bounded Host Executor","layer":3,"state":"inactive","tone":"muted"},{"details":{"manager":"systemd-user","unit":"hermes-gateway"},"group":"agent-runtime","id":"service:hermes-gateway","kind":"service","label":"Hermes Gateway","layer":3,"state":"inactive","tone":"muted"},{"details":{"manager":"systemd-user","unit":"openclaw-gateway"},"group":"agent-runtime","id":"service:openclaw-gateway","kind":"service","label":"OpenClaw Gateway","layer":3,"state":"active","tone":"good"},{"details":{"manager":"systemd-user","unit":"aegis-free-claude-code"},"group":"agent-runtime","id":"service:aegis-free-claude-code","kind":"service","label":"FreeClaudeCode","layer":3,"state":"inactive","tone":"muted"},{"details":{"manager":"systemd-user","unit":"aegis-ai-ams-sync.path"},"group":"memory","id":"service:aegis-ai-ams-sync.path","kind":"service","label":"AI-AMS Event Watch","layer":3,"state":"active","tone":"good"},{"details":{"manager":"systemd-user","unit":"aegis-ai-ams-sync.timer"},"group":"memory","id":"service:aegis-ai-ams-sync.timer","kind":"service","label":"AI-AMS Catch-up Timer","layer":3,"state":"active","tone":"good"},{"details":{"image":"mongo:8.0.20","name":"aegis-chat-mongo","ports":"27017/tcp","status":"Up 7 days"},"group":"container-service","id":"container:aegis-chat-mongo","kind":"container","label":"aegis-chat-mongo","layer":3,"state":"running","tone":"good"},{"details":{"image":"ghcr.io/berriai/litellm:main-latest","name":"aegis-litellm","ports":"","status":"Up 7 days (healthy)"},"group":"container-service","id":"container:aegis-litellm","kind":"container","label":"aegis-litellm","layer":3,"state":"running","tone":"good"},{"details":{"image":"stalwartlabs/stalwart:v0.16","name":"aegis-stalwart-mail","ports":"127.0.0.1:25->25/tcp, 127.0.0.1:143->143/tcp, 127.0.0.1:465->465/tcp, 127.0.0.1:587->587/tcp, 110/tcp, 995/tcp, 127.0.0.1:993->993/tcp, 4190/tcp, 127.0.0.1:18443->443/tcp, 127.0.0.1:18080->8080/tcp","status":"Up 7 days (healthy)"},"group":"container-service","id":"container:aegis-stalwart-mail","kind":"container","label":"aegis-stalwart-mail","layer":3,"state":"running","tone":"good"},{"details":{"image":"postgres:16-alpine","name":"compose-aegis-postgres-1","ports":"127.0.0.1:5433->5432/tcp","status":"Up 7 days (healthy)"},"group":"container-service","id":"container:compose-aegis-postgres-1","kind":"container","label":"compose-aegis-postgres-1","layer":3,"state":"running","tone":"good"},{"details":{"auto_sync":{"automatic_tracking":true,"completed_at":"2026-11-01T16:41:45.907081Z","files_seen":82,"ingested":[{"collection":"factual","duplicates":0,"event_id":"0da8ae10a2127e028aa04c77263e95364fe083944b5a8ba7e5683642110ace0c","index_update":null,"manifest":"auto/ad10a7bde9eef25b-acce76f60204cbe5.json","manifest_id":"AIAMS-AUTO-ad10a7bde9eef25b-acce76f60204cbe5","manifest_sha256":"17deb11dd993fe5544f8bf04bace860a11fb6437325388219cc2d8db42da5989","object_id":"acce76f60204cbe5f6a8cbcb301f83d2baad9eb3e1274b693de0769e8cca1440","objects_created":1,"relative_path":"current_state/AEGIS_Z640_REJECTED_MEDIA_HOUSEKEEPING_20261101.md","sources_created":1,"supersessions":1}],"ingested_count":1,"rebuild":{"chunks":67558,"chunks_added":14,"event_id":"9e857700f6179083c75580188b6afdfc22c494a956e170766a5c35057fecc0a2","evidence_preserved":true,"mode":"incremental","object_pairs_indexed":1,"skipped_pairs":50587},"rejected":[],"rejected_count":0,"retired":[],"retired_count":0,"started_at":"2026-11-01T16:41:42.212422Z","status":"healthy","unchanged_count":81},"enabled":true,"full_health_endpoint":"/api/ai-ams/status","initialized":true,"state":"available","status_source":"feature flag + database presence + auto-sync state file","store":"/home/elric/aegis_industrial/runtime/ai_ams/ai_ams.sqlite","system":"AI-AMS"},"group":"memory","id":"memory:ai-ams","kind":"memory","label":"AI-AMS \u2014 Canonical Memory","layer":4,"state":"available","tone":"muted"},{"details":{"endpoint_route":"https://integrate.api.nvidia.com/v1","model_id":"z-ai/glm-5.3","pids":[],"proof":"stale-receipt","provider":"nvidia","route_model_id":"z-ai/glm-5.3","runtime":"Goose CLI via NVIDIA OpenAI-compatible route","tasks":[]},"group":"software-agent","id":"agent:goose","kind":"agent","label":"goose","layer":4,"state":"FAILED","tone":"bad"},{"details":{"endpoint_route":"direct-native-agent","model_id":"UNKNOWN","pids":[521261],"proof":"stale-receipt","provider":"UNKNOWN","route_model_id":"UNKNOWN","runtime":"UNKNOWN","tasks":[{"outcome":"Integrate https://github.com/TMElyralab/MuseTalk with the existing MoLab News pipeline. Continue current MuseTalk work in this same Cline session; all heavy media compute runs on MoLab, never Z640. Produce real moving-presenter lip-sync footage using approved identities and non-rejected moving base footage, with natural body motion retained and exact matching narration. Use existing current task/AI-AMS approved source hashes and live notebook; do not duplicate render jobs. Keep file ownership separate from AGY's ongoing audio, script-duration, source-fingerprint and ComfyUI dispatch fixes. Progress towards owner-reviewable complete ten-minute twice-daily News episodes; do not claim a short proof is a full episode.","state":"DISPATCHED","target":"z640","task_id":"mcp-e3dee5a7"}]},"group":"software-agent","id":"agent:hermes","kind":"agent","label":"hermes","layer":4,"state":"running","tone":"good"},{"details":{"endpoint_route":"direct-native-agent","model_id":"UNKNOWN","pids":[],"proof":"stale-receipt","provider":"UNKNOWN","route_model_id":"UNKNOWN","runtime":"UNKNOWN","tasks":[]},"group":"software-agent","id":"agent:openclaw","kind":"agent","label":"openclaw","layer":4,"state":"FAILED","tone":"bad"},{"details":{"endpoint_route":"google-authenticated/agy","model_id":"gemini-3.8-flash-medium","pids":[],"proof":"historical-receipt","provider":"google","route_model_id":"gemini-3.8-flash-medium","runtime":"agy-cli 1.2.10","tasks":[]},"group":"software-agent","id":"agent:agy","kind":"agent","label":"AGY / Gemini","layer":4,"state":"IDLE","tone":"muted"},{"details":{"endpoint_route":"direct-native-agent","model_id":"gpt-5.5","pids":[],"proof":"historical-receipt","provider":"OpenAI","route_model_id":"gpt-5.5","runtime":"agy","tasks":[{"outcome":"Interactive operator-directed jcode session created at 20261014T093517Z. Execute Elric's next explicit prompt within the current permitted root, use AI-AMS and canonical governance, record changed paths/tests/evidence, and stop only for destructive, secret-sensitive or genuinely ambiguous actions.","state":"PLANNED","target":"z640","task_id":"operator-jcode-20261014T093517Z-122466"}]},"group":"software-agent","id":"agent:jcode","kind":"agent","label":"jcode","layer":4,"state":"IDLE","tone":"muted"},{"details":{"endpoint_route":"http://127.0.0.1:8082/v1","model_id":"nvidia/nemotron-3.5-lightning-30b-a3b","pids":[],"proof":"stale-receipt","provider":"nvidia","route_model_id":"nvidia/nemotron-3.5-lightning-30b-a3b","runtime":"FreeClaudeCode Claude client -> local FCC proxy -> NVIDIA NIM","tasks":[]},"group":"software-agent","id":"agent:free-claude-code","kind":"agent","label":"free-claude-code","layer":4,"state":"FAILED","tone":"bad"},{"details":{"endpoint_route":"direct openai via chatgpt auth","model_id":"gpt-5.6-terra","pids":[482456,2348267],"proof":"historical-receipt","provider":"openai","route_model_id":"gpt-5.6-terra","runtime":"codex-cli 0.153.4 native wrapper","tasks":[{"outcome":"Implement the owner's 24 Oct AEGIS network-defence cinematic interactive visualisation and read-only BTC crypto market research engine into the existing canonical AEGIS repo, reusing existing security/website and research components. Deliver genuine interactive animation with approved platinum/black branding and responsive mobile/desktop behavior, and Python public-market research with ATR/Supertrend and fee-/depth-aware hypothetical paired-market analysis. Verify with tests and screenshots. No invented live telemetry, profit guarantees, transactions or publishing.","state":"DISPATCHED","target":"minif","task_id":"mcp-24909f9c"},{"outcome":"Continue EXISTING21Oct AM Newsroom from29 native segment sources to authentic ~658.322s 1920x1080 private full media master, exact current37-turn voice timeline, approved shared newsroom and Evelyn/Garrick identities, natural full motion and relevant verified story video. No repetitive/static loop fillers, stale/rejected media, pilots relabelled full programmes, paid routes, duplicate GPU work or publication. Obtain actual frame/audio/source QC and independent verifier/iFixAI; final creative approval remains owner-only.","state":"DISPATCHED","target":"minif","task_id":"mcp-d07b7cac"}]},"group":"software-agent","id":"agent:codex","kind":"agent","label":"codex","layer":4,"state":"running","tone":"good"},{"details":{"endpoint_route":"https://opencode.ai/zen/v1","model_id":"opencode/big-pickle","pids":[],"proof":"stale-receipt","provider":"opencode","route_model_id":"opencode/big-pickle","runtime":"OpenCode 1.18.32 native CLI via OpenCode Zen","tasks":[{"outcome":"Interactive operator-directed opencode session created at 20261020T063043Z. Execute Elric's next explicit prompt within the current permitted root, use AI-AMS and canonical governance, record changed paths/tests/evidence, and stop only for destructive, secret-sensitive or genuinely ambiguous actions.","state":"PLANNED","target":"z640","task_id":"operator-opencode-20261020T063043Z-10681"},{"outcome":"Interactive operator-directed opencode session created at 20261023T092123Z. Execute Elric's next explicit prompt within the current permitted root, use AI-AMS and canonical governance, record changed paths/tests/evidence, and stop only for destructive, secret-sensitive or genuinely ambiguous actions.","state":"PLANNED","target":"z640","task_id":"operator-opencode-20261023T092123Z-31273"},{"outcome":"Interactive operator-directed opencode session created at 20261023T092924Z. Execute Elric's next explicit prompt within the current permitted root, use AI-AMS and canonical governance, record changed paths/tests/evidence, and stop only for destructive, secret-sensitive or genuinely ambiguous actions.","state":"PLANNED","target":"z640","task_id":"operator-opencode-20261023T092924Z-34010"}]},"group":"software-agent","id":"agent:opencode","kind":"agent","label":"opencode","layer":4,"state":"FAILED","tone":"bad"},{"details":{"endpoint_route":"http://127.0.0.1:3001/v1","model_id":"north-mini-code","pids":[],"proof":"historical-receipt","provider":"freellmapi","route_model_id":"north-mini-code","runtime":"Kimi Code 0.42.0 native via FreeLLMAPI","tasks":[]},"group":"software-agent","id":"agent:kimi","kind":"agent","label":"kimi","layer":4,"state":"IDLE","tone":"muted"},{"details":{"endpoint_route":"http://127.0.0.1:4000/v1/chat/completions","model_id":"gpt-5.5","pids":[],"proof":"stale-receipt","provider":"unknown","route_model_id":"gpt-5.5","runtime":"configured endpoint","tasks":[]},"group":"software-agent","id":"agent:local-direct","kind":"agent","label":"local-direct","layer":4,"state":"FAILED","tone":"bad"},{"details":{"endpoint":"100.106.46.122:7779","label":"AEGIS Control Panel","port":7779},"group":"network-endpoint","id":"endpoint:7779","kind":"endpoint","label":"AEGIS Control Panel :7779","layer":5,"state":"listening","tone":"good"},{"details":{"endpoint":"100.106.46.122:7778","label":"AEGIS_LINK / OAuth-MCP","port":7778},"group":"network-endpoint","id":"endpoint:7778","kind":"endpoint","label":"AEGIS_LINK / OAuth-MCP :7778","layer":5,"state":"listening","tone":"good"},{"details":{"endpoint":"127.0.0.1:7780","label":"Private Operator Gateway","port":7780},"group":"network-endpoint","id":"endpoint:7780","kind":"endpoint","label":"Private Operator Gateway :7780","layer":5,"state":"listening","tone":"good"},{"details":{"endpoint":"127.0.0.1:5433","label":"PostgreSQL","port":5433},"group":"network-endpoint","id":"endpoint:5433","kind":"endpoint","label":"PostgreSQL :5433","layer":5,"state":"listening","tone":"good"},{"details":{"endpoint":"[::1]:18789","label":"OpenClaw","port":18789},"group":"network-endpoint","id":"endpoint:18789","kind":"endpoint","label":"OpenClaw :18789","layer":5,"state":"listening","tone":"good"},{"details":{"endpoint":"127.0.0.1:20128","label":"OmniRoute","port":20128},"group":"network-endpoint","id":"endpoint:20128","kind":"endpoint","label":"OmniRoute :20128","layer":5,"state":"listening","tone":"good"},{"details":{"endpoint":"127.0.0.1:4000","label":"LiteLLM","port":4000},"group":"network-endpoint","id":"endpoint:4000","kind":"endpoint","label":"LiteLLM :4000","layer":5,"state":"listening","tone":"good"},{"details":{"endpoint":"[fd7a:115c:a1e0::f101:2eca]:443","label":"HTTPS","port":443},"group":"network-endpoint","id":"endpoint:443","kind":"endpoint","label":"HTTPS :443","layer":5,"state":"listening","tone":"good"}],"schema_version":2,"sources":["systemctl --user","docker ps","ip -j address","ss -ltnp","TaskStore","AI-AMS","canonical device boundaries"],"summary":{"active_target_tasks":{"minif":2,"z640":1},"agents_mapped":10,"devices_mapped":4,"edge_count":63,"exact_device_roots":{"dell":"/home/elric/aegis_dell","minif":"/home/elric/aegis_industrial","s24":"/data/data/com.termux/files/home/aegis_s24","z640":"/home/elric/aegis_z640"},"node_count":40,"services_mapped":13},"title":"AEGIS Hardware, Network & Services","validation":{"checked_at":"2026-11-01T17:24:15.675458Z","failures":[],"hardware_edges":63,"hardware_nodes":40,"mapped_items":168,"operations_edges":801,"operations_nodes":428,"passed":true,"register_items":168}}
