diff --git a/doc/reviewer/hub.html b/doc/reviewer/hub.html index 2bb7332..e803a1c 100644 --- a/doc/reviewer/hub.html +++ b/doc/reviewer/hub.html @@ -173,7 +173,7 @@ PRs land on main, the publish URL serves the main-bran Lit License Header-only - v0.9.0 + v0.9.0

@@ -202,8 +202,8 @@ runtime deps).
@@ -212,9 +212,9 @@ runtime deps).

🔬 60+ minutes — deep dive

@@ -269,7 +269,7 @@ per-phase entry in doc/roadmap/.

2. Seven questions at a glance #

The full text of each question lives in -questions.md. +questions.md. The first two are research-oriented and benefit most from this specific reader; the rest are scoped so "A / B / either" is a sufficient answer.

@@ -313,7 +313,7 @@ sufficient answer.

(9d cones + 9d.4 variational Möbius centring / 9e circle-pattern layout / 10d Koebe circle-domain / 10e quasi-isothermic / 10f Koebe polyhedra / 10g cyclic-symmetry). See - java-parity.md + java-parity.md for the reverse table.
  • +13 literature citations integrated into the per-phase roadmap with explicit acceptance criteria. @@ -372,14 +372,14 @@ auto r = CGAL::discrete_conformal_map_euclidean( For adding your own functional or layout — pointer chain @@ -396,9 +396,9 @@ folder for the per-document table.

    - + - +
    DocumentWhat it covers
    briefing.md
    briefing.md One-page orientation: research alignments (10-row table), what's new on this snapshot, the seven questions.
    questions.md
    questions.md Full text of Q1–Q7. Q1 lists 6 candidate phases (9d.2 / 9f / 10c+10c′ / 10e / 10b / 9d.4); Q2 covers the decorated-DCE API surface; Q3–Q4 are porting decisions; Q5–Q6 project management; Q7 the open invitation to push back.
    @@ -409,13 +409,13 @@ folder for the per-document table.

    - + - + - + - +
    DocumentWhat it covers
    phases.md +6 phases
    phases.md +6 phases Per-phase plan including the 6 new Java-scan phases (9d / 9e / 10d / 10e / 10f / 10g + 9d.4) and the 3 new research-only entries (9d.2 / 9f / 10c′).
    research-track.md +2 RESEARCH
    research-track.md +2 RESEARCH Items beyond Java parity, with explicit acceptance criteria: non-Euclidean cone extensions (9d.2), polygon Laplacian on non-triangular meshes (9f), geometry-central cross-validation (GC-1).
    java-parity.md full scan
    java-parity.md full scan Reverse table: every class in the Java original, where it lives in our port (or which phase will absorb it), or why it is intentionally not ported (the do-not-port list — Colt, PETSc, jReality wrappers).
    porting-status.md
    porting-status.md Operational snapshot: 25 kLoC Java breakdown, 5-DCE-model status matrix, things Java doesn't have.
    @@ -426,9 +426,9 @@ folder for the per-document table.

    - + - +
    DocumentWhat it covers
    references.md +13 refs
    references.md +13 refs Per-phase literature index. 13 new citations added: decorated DCE in non-Euclidean geometries (Bobenko–Lutz 2025); canonical tessellations (Lutz 2023 / 2024); hyperideal polyhedra rigidity (Bowers–Bowers–Lutz 2026); polygon Laplacians (Alexa–Wardetzky 2011 / Alexa 2020); optimal cone placement (Crane et al. 2018); Schläfli identity (Rivin–Springborn 1999); hyperbolic polyhedra (Springborn 2019); polyhedral period matrices (Bobenko–Bücking 2009); integrable cluster dynamics (Springborn–Veselov 2015); BFF (Crane et al. 2017); stripe patterns (Bonneel et al. 2015).
    hyperideal-hessian-derivation.md
    hyperideal-hessian-derivation.md Full LaTeX-formatted derivation of the analytic HyperIdeal Hessian via the Schläfli identity (805 lines, 8 sections + 2 appendices). Cited sources: Schläfli 1858, Milnor 1982, Vinberg 1993, Cho–Kim 1999, Glickenstein 2011, Rivin–Springborn 1999, Springborn 2020.
    @@ -439,17 +439,17 @@ folder for the per-document table.

    - + - + - + - + - +
    DocumentWhat it covers
    locked-vs-flexible.md
    locked-vs-flexible.md 12 architecture decisions classified 🔴 load-bearing / 🟡 semi-fixed / 🟢 opportunistic + a "Known limitations" table. Q7 of the reviewer questions points here to push back on anything.
    dependencies.md
    dependencies.md What's required (Eigen + CGAL + Boost headers) vs optional; per-tool install hints; standalone-verification recipe.
    code/deps/THIRD-PARTY-LICENSES.md
    code/deps/THIRD-PARTY-LICENSES.md Per-vendored-dep SPDX with MIT-compatibility analysis (LGPL §3 vs §4 distinction for header-only consumption of CGAL).
    Doxygen HTML 259 pages, 0 warnings, 100 % public-API coverage (396 / 396 symbols). MathJax enabled for inline formulas.
    api/headers.md
    api/headers.md Auto-generated table of every public header with brief + symbols; regenerated on every push to main.
    api/tests.md
    api/tests.md Per-suite test breakdown (single source of truth). 259 tests, 0 skipped.
    @@ -504,7 +504,7 @@ on a partial dev environment.

    - +
    Repo (this snapshot)codeberg.org/TMoussa/ConformalLabpp/branch/main
    codeberg.org/TMoussa/ConformalLabpp/branch/main
    Default branch codeberg.org/TMoussa/ConformalLabpp (main)
    Doxygen HTML