Skip to main content

Suit organs

Reporting, station, and the inference cycle are the organs that read or write the activity log and the session file.

┌────────────────────────────────────────────────────────────┐
│ INPUT LAYER │
│ ┌──────────────────┐ ┌────────────────────────────┐ │
│ │ activity log │ │ latest-session.json │ │
│ └────────┬─────────┘ └─────────────┬──────────────┘ │
│ └──────────────┬─────────────┘ │
└───────────────────────────┼───────────────────────────────┘
v
┌───────────────────────────┼───────────────────────────────┐
│ PROCESSING LAYER v │
│ ┌────────────┐ ┌────────────┐ ┌──────────────────────┐ │
│ │ reporting │ │ station │ │ inference cycle │ │
│ └─────┬──────┘ └─────┬──────┘ └──────────┬───────────┘ │
└─────────┴──────────────┴───────────────────┴─────────────┘
v
┌────────────────────────────────────────────────────────────┐
│ OUTPUT LAYER │
│ ┌────────────┐ ┌────────────┐ ┌──────────────────────┐ │
│ │ report │ │ heat line │ │ cycle state │ │
│ └────────────┘ └────────────┘ └──────────────────────┘ │
└────────────────────────────────────────────────────────────┘

Reporting reads the activity log and may write a report. Station reads latest-session.json and writes the next one. The inference cycle writes .xray/inference/inference-cycle-state.json and the history beside it.

Repertoire already keeps inference-state.json and the day log under .xray/state/repertoire/. Goggles does not write these files. It reads a plate when one plane is named.

stamped · 0xray 4.1.0