Commit graph

5 commits

Author SHA1 Message Date
Claude
7397abdac9 feat: Kepler's 3rd law, seeded orbits, log BLS grid, multi-duration search
PlanetDashboard: semi-major axis uses a=P^(2/3) instead of P/30,
orbit eccentricity/inclination derived from candidate name hash
for deterministic reproducibility.

planet_detection: 400 log-spaced trial periods for uniform sensitivity,
5 trial transit durations (0.01-0.035) instead of single 0.02 duty cycle.

https://claude.ai/code/session_01UWE22wnsZRSHKhT4h4Axby
2026-03-16 23:14:43 -04:00
Claude
fd2e160e88 fix: XSS sanitization, sort comparator, iterative cut refinement
- PlanetDashboard: add escapeHtml() for API data in innerHTML (XSS fix),
  extend string column set for proper sort ordering
- exomoon_graphcut: 3-iteration mincut with lambda boost/decay
  (F1 improved 0.261 → 0.308, +18%)
- planet_detection: document synthetic embedding limitation

https://claude.ai/code/session_01UWE22wnsZRSHKhT4h4Axby
2026-03-16 23:14:43 -04:00
Claude
32b442c822 feat: benchmark-driven optimization, missing dashboard components, ADR update
Benchmark results and optimizations:
- Medical: Dice 0.559-0.750 vs threshold 0.316-0.461 (+41-77%)
- Genomic: WGS sens=0.951/spec=1.000, all 4 drivers detected
- Climate: F1=0.513 vs 0.333 (+54%), precision 0.833
- Cyber: recall 0.762 vs 0.375, F1=0.400 vs 0.377
- Supply chain: precision 0.890, FPR 0.007 vs 0.014
- Financial: recall 0.800, FPR -40% vs threshold
- Exomoon: F1=0.261 (perturbative SNR limit)

Missing dashboard components (ADR-040 spec):
- MoleculeMatrix.ts: heatmap of molecule confidence for V4 Life
- CausalFlow.ts: animated particles along causal edges for V1 Atlas
- LODController.ts: boundary/topk/full level-of-detail for atlas
- DownloadProgress.ts: tier progress bars for V5 Status

ADR-040 additions:
- Microlensing pipeline (M0-M3) with MRF/mincut formulation
- Cross-domain graph-cut applications (6 verticals)
- Measured results section with benchmark data
- Rust crate structure documentation
- Additional data sources (OGLE, MOA, TCGA, CICIDS2017, etc.)

https://claude.ai/code/session_01UWE22wnsZRSHKhT4h4Axby
2026-03-16 23:14:43 -04:00
Claude
538755765c fix: planet finder review fixes + add microlensing detection pipeline
Review fixes:
- Fix XSS vulnerability in PlanetDashboard.ts (sanitize innerHTML with API data)
- Fix SNR variance calculation in planet_detection.rs (use out-of-transit only)
- Fix sort comparator for string columns in PlanetDashboard.ts
- Fix material/texture memory leaks in PlanetSystem3D.ts (dispose on clearSystem/destroy)
- Fix camera auto-rotate drift by storing intended radius
- Use Kepler's third law for semi-major axis calculation
- Seed orbit eccentricity/inclination from candidate ID for reproducibility
- Add metadata field constants (replace magic numbers)
- Document synthetic embedding limitation
- Fix ADR-040 typo ("two-machinevisu" → "two-machine")

New feature:
- Add microlensing_detection.rs example with M0-M3 pipeline for rogue planet
  and exomoon candidate detection using synthetic OGLE/MOA-style light curves
  with Paczynski PSPL fitting, residual anomaly detection, and coherence gating

https://claude.ai/code/session_01UWE22wnsZRSHKhT4h4Axby
2026-03-16 23:14:42 -04:00
rUv
265d6cb1b0 feat(rvf): add Causal Atlas dashboard, solver fixes, and desktop app
ADR-040 Causal Atlas implementation with full Three.js dashboard:
- Planet detection, life candidate scoring, Dyson sphere 3D views
- WASM solver with fixed acceptance test (evaluate-before-train,
  conservative Thompson sampling, non-contradictory noise injection)
- wry-based desktop app embedding the full dashboard (1.6 MB binary)
- WebSocket live updates, docs view, download page, status dashboard
- 10/10 seed acceptance pass rate (was ~40% before fixes)

Co-Authored-By: claude-flow <ruv@ruv.net>
2026-02-20 18:01:09 +00:00