Asset / docs /README.md
Your Name
Implement Hermes Futures Desk: dual-datasource trading engine, dashboard UI, tests, and documentation
848e6c4
|
Raw
History Blame Contribute Delete
1.9 kB

Hermes Futures Desk Developer Documentation

This directory is the canonical developer documentation for the repository snapshot.

Reading order

  1. Complete Developer Guide — single-document overview.
  2. Architecture — runtime, module boundaries, and control flow.
  3. API Reference — authenticated routes and payload contracts.
  4. Datasource Pipeline and Contracts — DS4, Binance, DS2, normalization, provenance, and readiness.
  5. Frontend Guide — UI state, charting, local workspace features, and execution controls.
  6. Environment Configuration — supported variables and secret handling.
  7. Deployment Runbook — build, overlay installation, Space deployment, verification, and rollback.
  8. Security and Safety — non-negotiable safety model and threat boundaries.
  9. Operations and Troubleshooting — common failures and diagnostic workflow.
  10. Testing and Verification — focused tests, runtime audit, browser verification, and acceptance checklist.
  11. Contributing — change discipline and review checklist.
  12. Project Status — implemented work and remaining production verification.

Documentation principles

  • Source code is authoritative when documentation and implementation disagree.
  • API examples are representative; clients must tolerate additive fields.
  • Browser-derived values are informational and never authorize execution.
  • Runtime verification requires evidence from hashes, authenticated API responses, and browser Console/Network inspection.
  • “Application online” is not equivalent to “market data healthy” or “trading ready.”