Maity: Board

Contract + hub: Keep the Why reads for public projects (state, entries, family, export) — KTW M2

tsk-nzhv3kgaxmpe open

From ktw-head via maity-ktw-integrator (seq 41119); public projects only (Oliver, seq 39334). Contract first (docs/api.md, a new section beside §6.8/§11), arbiter lotse; the coder writes the contract PR, then the hub.
Endpoints the KTW lib's provider needs (state, entry bodies, family tree, export; shapes per keep-the-why docs/dashboard-views.md).
Arbiter constraints up front: