Commit Graph

  • 76942418fb Merge pull request 'feat(geometry): pn_geometry.hpp — Pn projective-metric substrate (jReality port)' (#30) from feat/lawson-hyperideal-golden into main user2595 2026-05-30 15:21:38 +00:00
  • 330515ea90 docs(java-parity): P2/Matrix jReality notes + Phase 9c dependency warning Tarik Moussa 2026-05-30 17:15:58 +02:00
  • 149da15c64 feat(geometry): pn_geometry.hpp — Pn projective-metric substrate (jReality port) Tarik Moussa 2026-05-30 17:00:15 +02:00
  • a993a101e9 Merge pull request 'docs: citation audit (8 mis-citations fixed) + Phases 12/13' (#28) from docs/citation-audit-phases-12-13 into main user2595 2026-05-30 08:06:33 +00:00
  • 03e8000ac6 Merge pull request 'test: Java golden-value oracles for the five DCE math cores + P1-2/P1-3 fixes' (#27) from tests/java-golden-oracles into main user2595 2026-05-30 08:01:01 +00:00
  • 5de95a7a93 test(hyperideal): add Lawson branch-points golden-vector cross-validation Tarik Moussa 2026-05-30 01:14:46 +02:00
  • 0c502536b9 test(hyperideal): Tier-3 Lawson square-tiled golden-vector Java cross-validation Tarik Moussa 2026-05-30 01:06:35 +02:00
  • 26f4f0637d docs: citation audit + correct 8 mis-citations; add Phases 12/13 Tarik Moussa 2026-05-29 19:17:17 +02:00
  • ba83974525 test: Java golden-value oracles for the five DCE math cores + P1-2/P1-3 fixes Tarik Moussa 2026-05-29 19:08:37 +02:00
  • 18b9c61492 Merge pull request 'Math-correctness audit (2026-05-29) + Euclidean holonomy/τ fix + spherical oracle' (#26) from docs/uniformization-precision-note into main user2595 2026-05-29 10:58:21 +00:00
  • a3ee9576d4 fix+test: Euclidean holonomy/τ end-to-end + spherical edge-DOF oracle (2026-05-29 audit) Tarik Moussa 2026-05-29 12:50:16 +02:00
  • 6f50b81f3e Merge pull request 'docs: record 2026-05-28 full-library scan findings in roadmap' (#25) from docs/library-scan-2026-05-28 into main user2595 2026-05-28 05:44:44 +00:00
  • ca936b7652 docs: note high-precision requirement for Phase 9c/10 uniformization Tarik Moussa 2026-05-28 07:41:23 +02:00
  • 1ff5382c8b docs: record 2026-05-28 full-library scan findings in roadmap Tarik Moussa 2026-05-28 06:53:09 +02:00
  • 0048d71f11 docs+tooling: doc-freshness gate + documentation-pass policy + token-hygiene (#24) user2595 2026-05-28 04:15:35 +00:00
  • 569a03dc08 docs+tooling: doc-freshness gate, documentation-pass policy, token-hygiene Tarik Moussa 2026-05-28 06:15:14 +02:00
  • 79a54a3182 ci: disable test-cgal job (#23) user2595 2026-05-26 20:19:33 +00:00
  • 048875c002 ci: disable test-cgal job (compute-intensive, OOM-prone) Tarik Moussa 2026-05-26 22:19:11 +02:00
  • 520bc40927 Merge pull request 'fix(hub): correct double-branch URL prefix + v0.10.0 badge' (#22) from fix/hub-links-and-version into main user2595 2026-05-26 09:51:35 +00:00
  • 11d660af49 fix(hub): correct double-branch/branch/main URL prefix + v0.10.0 badge Tarik Moussa 2026-05-26 11:50:59 +02:00
  • 2f89939e93 Merge pull request 'ci: disable auto-trigger on doxygen-pages + perf workflows' (#21) from ci/disable-auto-pages-workflow into main user2595 2026-05-26 09:38:53 +00:00
  • f9418ca540 ci: disable auto-trigger on doxygen-pages.yml + perf-compile-time.yml Tarik Moussa 2026-05-26 11:38:20 +02:00
  • ed9ae844d1 Merge pull request 'release: v0.10.0 — reviewer-ready' (#20) from release/v0.10.0 into main v0.10.0 user2595 2026-05-26 09:25:06 +00:00
  • 09a68a4569 release: v0.10.0 — reviewer-ready release Tarik Moussa 2026-05-26 11:23:11 +02:00
  • e874f73e29 docs+lint: post-merge consistency fixes after PRs #17/#18/#19 landed Tarik Moussa 2026-05-26 11:19:55 +02:00
  • 3953d1549b Merge pull request 'reviewer-meeting prep: CI promotion + 3rd-party licenses + output_uv_map(ID) + briefing trio' (#19) from reviewer/meeting-prep into main user2595 2026-05-26 09:15:37 +00:00
  • 3f508adf18 ci+hub: durable reviewer hub via in-repo HTML + perf-CI matrix on Linux Tarik Moussa 2026-05-26 09:11:34 +02:00
  • bc40a13e8d perf: architecture-touch quick-wins #6 + #10; skip #5 + #7 with honest notes Tarik Moussa 2026-05-26 08:56:36 +02:00
  • 9ea7d15aa0 perf: add 4 workflow modes (BUILD_TESTING / DEV_BUILD / HEADERS_CHECK / ccache) Tarik Moussa 2026-05-26 08:35:44 +02:00
  • 5fbc4bcc7f ci+perf: PCH + Unity Build cut CGAL test build wall-time 30% (78s -> 55s) Tarik Moussa 2026-05-26 07:58:41 +02:00
  • 0c520046fb docs(reviewer): baustein D — close Java-scan + lit-integration gaps Tarik Moussa 2026-05-26 06:18:26 +02:00
  • 9be11eca4e docs(reviewer): refresh hub link list — add roadmap, research-track, references Tarik Moussa 2026-05-26 00:25:11 +02:00
  • 36596c7c79 docs(reviewer): research alignments + 2 new Q1/Q2 + reordered agenda Tarik Moussa 2026-05-26 00:21:50 +02:00
  • 72503a3518 docs(reviewer): anonymise reviewer references; profile-based framing Tarik Moussa 2026-05-26 00:19:30 +02:00
  • f93292e815 docs: fix cherry-pick duplicate 9d/9e sections — merge into unified structure Tarik Moussa 2026-05-26 00:02:42 +02:00
  • ab07f90653 docs: add 4 remaining Tier-2 papers (Springborn 2019, Springborn-Veselov 2015, Crane 2017 BFF, Stripe Patterns 2015) Tarik Moussa 2026-05-25 23:59:47 +02:00
  • 068df474b1 docs: integrate publication analysis — Alexa, Bobenko, Springborn, Crane, Lutz Tarik Moussa 2026-05-25 23:51:26 +02:00
  • f25174ed69 feat: output_uv_map for InversiveDistance, error for CP-Euclidean, reviewer trio Tarik Moussa 2026-05-24 21:15:19 +02:00
  • 32253a8f5e ci+licenses: promote 4 trivial gates to required CI + THIRD-PARTY-LICENSES.md Tarik Moussa 2026-05-24 21:40:40 +02:00
  • 704f42bbfd Merge pull request 'ci+quality: structural gates (CI: 3 new; local: 7 new + .clang-tidy)' (#18) from ci/structural-tests into main user2595 2026-05-26 09:14:45 +00:00
  • 63f2b9799d Merge pull request 'docs: drive Doxygen coverage to 100 percent + auto-generate headers.md' (#17) from docs/doxygen-coverage-100 into main user2595 2026-05-26 09:14:15 +00:00
  • 8e9ec9eccf docs: full Java library scan — new phases 9d/9e/10d–10g + parity table Tarik Moussa 2026-05-25 23:17:48 +02:00
  • 8d34be76a7 quality: full --slow sweep runs cleanly; 13/14 PASS, 1 SKIP, 0 FAIL Tarik Moussa 2026-05-24 19:34:20 +02:00
  • 1aa3493e7d quality: 4 more gates + dependency audit; full --fast sweep 10/10 green Tarik Moussa 2026-05-24 09:56:40 +02:00
  • d3c08b3bc0 quality: 2 new gates (cmake-format, codespell) + SPDX rollout (60 files) Tarik Moussa 2026-05-24 09:15:34 +02:00
  • f1d77aa293 quality: add code-style + CGAL-convention checkers (local-only) Tarik Moussa 2026-05-24 08:37:12 +02:00
  • a2eee9c279 ci+quality: structural gates (CI: 3 new; local: 7 new + .clang-tidy) Tarik Moussa 2026-05-24 08:25:09 +02:00
  • 62b02f88b9 docs(doxygen): 100% public-API coverage (228 → 0 undocumented) Tarik Moussa 2026-05-24 04:22:49 +02:00
  • f6722d7e84 docs: auto-generate doc/api/headers.md from Doxygen XML Tarik Moussa 2026-05-23 23:47:29 +02:00
  • e04515c423 docs(doxygen): fix critical extraction bug; baseline 24% → 42% on public API Tarik Moussa 2026-05-23 23:44:54 +02:00
  • 8869ead3c9 Merge pull request 'Docs + CI: link fixes, 0-warning Doxygen, Codeberg Pages auto-publish' (#16) from ci/doxygen-pages-autopublish into main user2595 2026-05-23 21:32:19 +00:00
  • b0c67af922 ci: auto-publish Doxygen HTML to Codeberg Pages on main Tarik Moussa 2026-05-23 23:30:54 +02:00
  • 1e82af86ca Initial Codeberg Pages publish: Doxygen HTML for v0.9.x main pages Tarik Moussa 2026-05-23 23:22:46 +02:00
  • ba5c9303a3 docs: clean Doxygen warning log (0 warnings) + flag honest gaps to reviewer Tarik Moussa 2026-05-23 23:19:37 +02:00
  • 0b1bf07232 docs: fix 2 broken internal links Tarik Moussa 2026-05-23 23:09:40 +02:00
  • b569daa388 Merge pull request #15: Hackability meeting-prep — 5 docs + pipe-chaining (250→257 tests) user2595 2026-05-22 11:47:56 +00:00
  • 039cc26e36 Phase 8b-Lite: pipe-operator chaining for named parameters Tarik Moussa 2026-05-22 13:43:52 +02:00
  • eb393537f3 docs: 5-document meeting prep — tutorials + research note + status + architecture Tarik Moussa 2026-05-22 13:38:53 +02:00
  • ff9c9ec11b docs: add StereographicUnwrapper + CircleDomainUnwrapper to roadmap Tarik Moussa 2026-05-22 13:12:22 +02:00
  • b7e837815f Phase 8b-Lite extension: output_uv_map named parameter for integrated layout Tarik Moussa 2026-05-22 08:40:37 +02:00
  • 79f6757646 docs: add Doxygen docstrings to high-priority public functions (Phase-9a + setup) Tarik Moussa 2026-05-22 08:12:28 +02:00
  • 84258921df docs: audit-driven fixes — stale claims, missing v0.9.0 entries Tarik Moussa 2026-05-22 08:04:55 +02:00
  • 0f78d181e1 docs: centralise test counts + add release-policy + remove stale stub references Tarik Moussa 2026-05-22 07:59:10 +02:00
  • e67ccd6b9d Merge pull request #12: release v0.9.0 finalisation v0.9.0 user2595 2026-05-22 02:29:19 +00:00
  • 540f71a629 release: v0.9.0 — finalise PR #11 with CHANGELOG, version bump, stub cleanup Tarik Moussa 2026-05-22 04:25:59 +02:00
  • b26368924b Merge pull request 'Phase 9a-Newton + Phase 8b-Lite: complete the CGAL API surface for all 5 DCE models' (#11) from feature/phase-9a-newton into main user2595 2026-05-21 20:15:48 +00:00
  • 7d10500811 Phase 8b-Lite: CGAL entries for all 5 DCE models + layout wrapper Tarik Moussa 2026-05-21 21:24:26 +02:00
  • dd87b8007b Phase 9a-Newton: newton_cp_euclidean + newton_inversive_distance Tarik Moussa 2026-05-21 21:10:00 +02:00
  • c5917754d8 Merge pull request #8: Phase 9a — CP-Euclidean (port) + Inversive-Distance (research) user2595 2026-05-21 19:03:04 +00:00
  • 8c01a133d8 Phase 9a: dual circle-packing functionals (CP-Euclidean + Inversive Distance) Tarik Moussa 2026-05-19 23:29:50 +02:00
  • 1a6e731ad2 Merge pull request #9: Phase 9b — block-FD HyperIdeal Hessian (96× speed-up) user2595 2026-05-21 19:01:20 +00:00
  • f50ef4a305 Phase 9b: Hyper-ideal Hessian — block-FD optimisation (96× speed-up) Tarik Moussa 2026-05-21 20:35:42 +02:00
  • fb8b36226c Merge pull request 'docs: full audit — fix 4 port/research mis-labels + consolidated research-track' (#10) from feature/doc-audit-and-research-roadmap into main user2595 2026-05-21 18:53:28 +00:00
  • 4f0a3035e4 docs: full audit — fix 4 wrong port/research labels + consolidated research-track Tarik Moussa 2026-05-21 20:48:16 +02:00
  • e435e143c6 Merge pull request 'Phase 8a MVP: CGAL traits + Discrete_conformal_map.h Euclidean entry' (#6) from feature/phase-8a-mvp-traits into main user2595 2026-05-19 20:54:30 +00:00
  • 570b3d61d4 Merge pull request 'ci: fix test-cgal OOM + add Doxygen API-docs job' (#7) from feature/CI-test-cgal-OOM-Doxygen-Job into main user2595 2026-05-19 20:53:51 +00:00
  • 311360f925 ci: remove unsupported upload-artifact@v4 from doc-build job Tarik Moussa 2026-05-19 22:51:17 +02:00
  • 140f50f707 fixup: deduce kernel from mesh point type instead of hard-coding it Tarik Moussa 2026-05-19 22:50:40 +02:00
  • 3cc96703cc ci: fix test-cgal OOM + add Doxygen API-docs job Tarik Moussa 2026-05-19 22:18:21 +02:00
  • a1e74c1370 Phase 8a MVP: CGAL traits + Discrete_conformal_map.h Euclidean entry Tarik Moussa 2026-05-19 22:07:15 +02:00
  • e429539c9b Merge pull request #5: Phase 7.5 — language unification + Doxygen + Phase 8 Hybrid MVP strategy user2595 2026-05-19 19:43:46 +00:00
  • 4971f0254d docs: refine Phase 8 strategy to Hybrid MVP — MVP first, port second Tarik Moussa 2026-05-19 20:04:38 +02:00
  • 02fb80ee3e Phase 7.5: Doxygen infrastructure + Phase 8 design freeze Tarik Moussa 2026-05-19 19:55:50 +02:00
  • e958afbd19 chore: translate all German text to English across code, docs, and CI Tarik Moussa 2026-05-19 00:09:09 +02:00
  • 43d0f70204 Merge pull request 'Phase 7 completion: scalability tests, Hessian cross-checks, 176/0 baseline' (#4) from dev into main user2595 2026-05-18 21:50:17 +00:00
  • 52f61cec36 Update all doc test counts to 176 CGAL tests, 0 skipped Tarik Moussa 2026-05-18 23:33:31 +02:00
  • 1442de9c8d Port GradientCheck_Hessian tests: replace GTEST_SKIP stubs with real cross-module checks Tarik Moussa 2026-05-18 23:31:40 +02:00
  • 3c973fc3f1 Merge remote-tracking branch 'codeberg/main' Tarik Moussa 2026-05-18 23:25:09 +02:00
  • 88a99d8bd1 fix: correct 16 inconsistencies found by consistency audit Tarik Moussa 2026-05-18 23:24:44 +02:00
  • 7edf699ac2 test/docs: Scalability Smoke Tests + Komplexitätsdokumentation Tarik Moussa 2026-05-18 23:05:22 +02:00
  • e79c8a5707 docs: CLAUDE.md — vollständige Dokumentations-Karte (23 Dokumente, v0.7.0) Tarik Moussa 2026-05-18 20:59:18 +02:00
  • 720528c013 Merge pull request 'v0.7.0 — Phase 7 complete: 173 Tests, Onboarding-Doku, geometry-central' (#3) from dev into main user2595 2026-05-18 18:39:58 +00:00
  • c5efc3d3cc chore/docs: Onboarding-Sprint für externe Mathematiker v0.7.0 Tarik Moussa 2026-05-18 20:35:46 +02:00
  • c8e77e715c docs: CLAUDE.md aktualisiert — Testzähler, Doku-Karte, geometry-central Tarik Moussa 2026-05-18 02:15:48 +02:00
  • b02f08625c docs: detaillierter geometry-central Vergleich (Abgrenzung, Adoption, Mehrwert) Tarik Moussa 2026-05-18 02:06:46 +02:00
  • d25f3cafe6 docs: geometry-central Vergleich als optionalen Track einarbeiten Tarik Moussa 2026-05-18 01:56:16 +02:00
  • d0dd1bad3b docs: README Testanzahl 170 → 173 (nach Java-Konvergenz-Tests) Tarik Moussa 2026-05-18 01:42:23 +02:00
  • 52604d8544 docs: Konzeptdokument Declarative YAML Pipeline (Phase 8e) Tarik Moussa 2026-05-18 01:39:14 +02:00
  • de3a35ad4f test: Java-Konvergenz- + Homologie-Tests portiert — 173 CGAL-Tests Tarik Moussa 2026-05-18 01:33:21 +02:00
  • b235666725 docs: Doxygen-API + Validierungsprotokoll + Porting-Tutorial Tarik Moussa 2026-05-18 01:19:44 +02:00