Chasing MasteryDevelopers
Station connectors
Chasing Mastery public platform

Station connectors

Translate a local device, game, browser, specialist tool, file, or service into exact semantic observations through a separately reviewed sidecar.

Station is Chasing Mastery's local eyes and ears. A connector discovers and observes one external source, normalizes source-specific data, emits stable exact observations, and reports health. It does not know the active member goal or score the Practice Mode.

AutoDarts / LiveSplit / game log / browser / tool

          Station connector sidecar
                  ↓ exact observation
        host-owned source binding + route

       package-owned Practice Mode reducer

Why connectors are separate

Portable packages are zero-authority deterministic code. A connector may need narrow native access—a specific private-LAN endpoint, reviewed file path, or supervised process interaction—so it must be installed, granted, monitored, and revoked independently.

An Experience Suite may recommend a connector, but package and connector bytes never become one trust decision.

Connector responsibilities

  • advertise exact protocol identity and supported source kind;
  • discover or accept a bounded source configuration;
  • translate raw events into a canonical payload schema;
  • create stable source-event identity for replay and deduplication;
  • report startup, ready, degraded, reconnecting, and stopped health;
  • tolerate source interruption and process restart;
  • honor grant revocation promptly;
  • produce diagnostic evidence without leaking payloads or credentials.

Start here

Supported authoring host

The standalone connector skill carries the public Rust SDK plus reviewed Connector Lab and sandbox binaries for Linux x86-64 and Apple Silicon macOS. The exact hosted archive has passed clean extraction, bootstrap, real fixture replay, deterministic duplicate receipt, terminal shutdown, packing, and immutable handoff on both hosts. Windows and Intel macOS are unsupported for connector authoring today. Broader public signing and platform distribution remain gated; do not claim an unreviewed connector can be installed by the community merely because it passes local fixtures.

On this page