Skip to content

Milestone 2 — BASELINE TESTS + BENCHMARKS + CI/CD + PROJECT BOARD ESTABLISHED #15

Description

@hyperpolymath

Goal

Run full existing test suite and document pathways, add comprehensive benchmarks, extend CI/CD, create project board.

1. Tests

  • Frontend: 581 pass 5 todo 0 fail 3350 expects 415ms, coverage 40% funcs 47% lines
  • Julia: 27 unit files 6830 lines, integration opt-in, server opt-in, CI 15-20 min, local sandbox RAM blocked 876Mi vs 2.5GB required
  • Documented in docs/milestones/02-baseline-tests-benchmarks.md

2. Benchmarks

  • table_loading, epistemic_parsing, duckdb_aggregation, permanova_nmds, tree_rendering
  • Frontend 7 workloads, Julia 5 categories + comprehensive
  • Baselines with >10% regression gate

3. CI/CD

  • .github/workflows/ci.yml extended: tests+benchmarks on every push/PR, fail >10%, artifacts, new categories analysis-config and cladistic-explorer
  • Codecov removed, gitar not found (grep -i returns 0)

4. Project Board

Acceptance

  • Tests documented
  • Benchmarks added
  • CI extended
  • Board created and linked

Branch: feat/baseline-benchmarks-ci
PR: #14

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions