Implementation contract — 0.1

This document describes the shared API used by the implementation teams. No historical experiment is imported.

Numerical API

IO API

Browser REST API

Frontend

React + Vite, installed static files under src/hicbrain/web/static. No CDN. Main upload workflow, queue/result list, metadata input (ROI table optional), analysis configuration, results with linked selection via ROI ID. Native hyperedge set/incidence view; FC Plotly heatmap, optional anatomical NiiVue scene only when explicit valid MNI coordinates exist. Never invent brain anatomy for unknown labels. NiiVue volume can use a packaged public template or supplied local NIfTI; no network requests required. 3D coordinate scatter may accompany but must not be falsely described as anatomical surface.