Interfaces

  • MV3 side panel: receives presentation state and emits typed learner actions without owning canonical progression.

  • Extension service worker: performs Auth0 Authorization Code with PKCE, broker calls, notebook download, and typed evidence return.

  • Headless Mage engine: validates eight ordered cards, generates deterministic Python, and recomputes canonical SHA-256 digests.

  • Express/Postgres broker: binds account, mission, artifact, callback, retry, cancellation, and execution receipt records.

Contrato de interfaz

Las entradas deben ser explicitas, las salidas inspeccionables, los errores devueltos como errores y las acciones externas importantes requieren aprobacion humana.

The successful path does not require JSON copy/paste. JSON download/import remains the explicit recovery path. Broker outage, expired authentication, and failed verification preserve local work.

Compatibilidad

Considere no compatibles los endpoints, comandos y controles del navegador no documentados. Confirme la version actual del repositorio antes de integrar otro sistema.