Skip to content

EDOS agent index

Audience: Agent

Use this file as a compact entrypoint when consuming hosted docs.

Read first

  1. README.md
  2. SCOPE.md
  3. REPOS.md
  4. HOSTNAMES.md — allocated *.howfe.org slugs; read before naming a new app
  5. ARCHITECTURE.md
  6. IPC.md
  7. HOSTED_APP_CONTRACT.md — URL bootstrap, manifests, optional embed handshake (not MessageTypeEnum)
  8. APP_DISCOVERY_REGISTRY.md — optional federated link-only indexes for composition hosts (read when building EDAC or operating a registry)
  9. DESIGN_GUIDANCE.md — optional visual identity (first-party UIs)
  10. TABLE_GUIDANCE.md — data-dense table behavior (views, filters, highlights)
  11. AGENTS.md
  12. DEPLOYMENT.md
  13. AGENT_DEPLOYMENT_QUICKREF.md

Optional (delegation/operator support only)

Read before desktop shells, installers, or EDJEV

  1. apps/elite-dangerous-local-journal-reader.md — single Tauri host, injected HTTPS URL, build API → wired .exe (see project-local build-service.md).
  2. apps/elite-dangerous-journal-event-viewer.md — EDJEV hosted UI (edjev) vs static-site env for download links.

Journal / sidecar samples (workspace-local)

  • journalFilesSamples/ (if present at workspace root): real journal lines and sidecar JSON for schema verification — not on the hosted docs site and often absent in partial clones.
  • When event or sidecar shape is unclear after elite-dangerous-event-types and the docs above, ask the operator for sample files or excerpts — do not guess. Details: AGENTS.md.

Key constraints

  • Treat EDOS as a multi-repo ecosystem, not a monorepo.
  • Route community API traffic through the cache/proxy pattern.
  • Keep IPC origin allowlists explicit; do not widen to * without documented reason.
  • For new deployable services, follow the compose + Traefik pattern in DEPLOYMENT.md.
  • Mark uncertainty as TODO: Verify with a concrete next step.
  • Native desktop shells and URL-wired Windows installer builds are owned by elite-dangerous-local-journal-reader (Tauri + build-service/). Other repos ship hosted web apps only and link to published installers or the documented build API — do not add a second Tauri / local-bridge app inside consumer repositories.