cubical-transport-hott-lean4/docs
Maximus Gorog f9e79b7b0d REL1: design doc for schema-based inductive + HIT CTypes
Filed against issue #1 (paideia K7 cubical-Path encoding blocker).
Generalised scope: full HIT support — point + path constructors with
boundary partial-element systems, multi-param schemas, recursive ctor
args.  CTypeSchema/CtorSpec/CTypeArg embedded in the mutual inductive
block alongside CType/CTerm.  New constructors: CType.ind,
CTerm.{dimExpr, ctor, indElim}, CVal.vctor, CNeu.nIndElim.

Tag layout frozen for REL1; Rust ABI bumps 1→2.  Topolei migration
surveyed and documented (§9.1) — ~150–250 lines across DecEq, Trace,
TraceAt, FluxR; Path.lean and EML/Cubical.lean unaffected.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-30 14:57:22 -06:00
..
FFI_COMPLETENESS.md Reorganize: move non-README docs into docs/ subfolder 2026-04-27 22:57:10 -06:00
FFI_DESIGN.md Reorganize: move non-README docs into docs/ subfolder 2026-04-27 22:57:10 -06:00
INDUCTIVE_TYPES.md REL1: design doc for schema-based inductive + HIT CTypes 2026-04-30 14:57:22 -06:00
KERNEL_BOUNDARY.md Reorganize: move non-README docs into docs/ subfolder 2026-04-27 22:57:10 -06:00
NUMERICAL.md Reorganize: move non-README docs into docs/ subfolder 2026-04-27 22:57:10 -06:00
PHASE1_HISTORY.md Reorganize: move non-README docs into docs/ subfolder 2026-04-27 22:57:10 -06:00
ZIGZAG_PORT.md Reorganize: move non-README docs into docs/ subfolder 2026-04-27 22:57:10 -06:00