Skip to content

Fix analysis path and retire legacy code - #6

Merged
reiase merged 1 commit into
mainfrom
agent/analysis-path-and-legacy-retirement
Aug 9, 2026
Merged

Fix analysis path and retire legacy code#6
reiase merged 1 commit into
mainfrom
agent/analysis-path-and-legacy-retirement

Conversation

@reiase

@reiase reiase commented Aug 9, 2026

Copy link
Copy Markdown
Contributor

What changed

  • fix training plan correctness around output dependencies, TP=1 accounting, RS+AG divisibility, and strategy binding
  • connect inference application entry points to CostResolver/CostQueryContext and propagate task uncertainty/provenance
  • add Chrome Trace export and an explicit one-click Perfetto action without replacing the existing analysis page
  • move floating-point analysis into the primary NiceGUI workbench
  • add dedicated training, inference evidence, Chrome Trace, float-analysis, and UI regression coverage
  • retire unused tracing/framework adapters, event types, simfloat, stale pages/examples, compatibility shims, duplicate dependency manifests, and unused dependencies
  • align bilingual design/status documentation with the implemented boundary

Why

The portable plan path had several P0 correctness and integration gaps: parts of the training DAG did not express the intended dataflow, evidence imported through the resolver was not reachable from the default application path, and the UI exposed only a dependency projection without a portable trace handoff. The repository also retained multiple disconnected framework hooks, pages, examples, and package dependencies after their replacement paths were established.

Impact

The canonical workload facts remain target-neutral. Inference evidence now reaches reports through the unified resolver path, training lowering rejects or represents previously silent mismatches, and users can export the current dependency-projected timeline to Perfetto while retaining all existing analysis content.

The exported Perfetto trace is deliberately labeled as a dependency projection. It is not yet a resource-scheduled SimulationTraceIR or an executable timeline.

Validation

  • uv run pytest -p no:cacheprovider — 143 passed
  • Ruff on active Blueprinting paths and tests — passed
  • python scripts/check_docs_i18n.py — 31 bilingual pairs passed
  • mkdocs build --strict — passed
  • git diff --check — passed

@reiase
reiase marked this pull request as ready for review August 9, 2026 13:49
@reiase
reiase merged commit 0e63f97 into main Aug 9, 2026
5 checks passed
@reiase
reiase deleted the agent/analysis-path-and-legacy-retirement branch August 9, 2026 13:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant