Skip to content

feat(fpga): Wave Loop 15 — PVT-aware CCLK validation, VCD robustness, OSCFSEL theorem library - #1346

Closed
gHashTag wants to merge 3 commits into
masterfrom
wave-loop-415
Closed

gHashTag wants to merge 3 commits into
masterfrom
wave-loop-415

Conversation

@gHashTag

@gHashTag gHashTag commented Jul 4, 2026

Copy link
Copy Markdown
Owner

Closes #1343\n\nWave Loop 15 delivers Variant C (bench still blocked): PVT-aware validation for tri fpga measure-cclk and measured-to-lean, VCD parser hardening, and a complete OSCFSEL 0..7 measured-CCLK theorem library.\n\n- cargo test -p tri fpga::tests: 32/32 PASS\n- lake build Trinity.TernaryFPGABoot: PASS\n- ./scripts/tri test: seal-verify and code-generation phases PASS; 16 pre-existing gen-verilog-yosys-smoke failures in scratch specs.\n\n🤖 Generated with Claude Code

… OSCFSEL theorem library

Closes #1343

- Add --pvt-context to tri fpga measure-cclk --validate and measured-to-lean.
- Harden VCD parser: multi-line $var, scalar/bus mixed dumps, duplicate
  transitions, $dumpoff/$dumpon regions.
- Add OSCFSEL 0..7 nominal and worst-case PVT measured-CCLK theorems.
- Update fpga/HARDWARE_SSOT.md and docs/NOW.md.
- Reseal generated-code hashes.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@github-actions

github-actions Bot commented Jul 4, 2026

Copy link
Copy Markdown
Contributor

📓 NotebookLM Notebook linked to this PR

This notebook contains session context, decisions, and artifacts for this work.

@github-actions

github-actions Bot commented Jul 4, 2026

Copy link
Copy Markdown
Contributor

PR Dashboard

Generated at: 2026-07-04 15:46:34 UTC

Summary

Status Count
Total Open PRs 20
PRs with Failing Checks 12
PRs with All Checks Green 8
READY 7
FAILING 12
PENDING 0

Seal Status

  • ⚠️ STALE -- sha256(compiler.rs)=621b9883e268 != manifest seal=49e55df6d444.
    The committed NMSE numbers were certified against an older compiler.rs.
    Run scripts/reseal-check.sh locally for the two-step reseal command (advisory; not a merge gate).

@github-actions

github-actions Bot commented Jul 4, 2026

Copy link
Copy Markdown
Contributor

PR Dashboard

Generated at: 2026-07-04 15:46:47 UTC

Summary

Status Count
Total Open PRs 20
PRs with Failing Checks 12
PRs with All Checks Green 8
READY 7
FAILING 12
PENDING 0

Seal Status

  • ⚠️ STALE -- sha256(compiler.rs)=621b9883e268 != manifest seal=49e55df6d444.
    The committed NMSE numbers were certified against an older compiler.rs.
    Run scripts/reseal-check.sh locally for the two-step reseal command (advisory; not a merge gate).

@github-actions

github-actions Bot commented Jul 4, 2026

Copy link
Copy Markdown
Contributor

📓 NotebookLM Notebook linked to this PR

This notebook contains session context, decisions, and artifacts for this work.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@github-actions

github-actions Bot commented Jul 4, 2026

Copy link
Copy Markdown
Contributor

📓 NotebookLM Notebook linked to this PR

This notebook contains session context, decisions, and artifacts for this work.

@github-actions

github-actions Bot commented Jul 4, 2026

Copy link
Copy Markdown
Contributor

PR Dashboard

Generated at: 2026-07-04 15:48:55 UTC

Summary

Status Count
Total Open PRs 20
PRs with Failing Checks 12
PRs with All Checks Green 8
READY 7
FAILING 12
PENDING 0

Seal Status

  • ⚠️ STALE -- sha256(compiler.rs)=621b9883e268 != manifest seal=49e55df6d444.
    The committed NMSE numbers were certified against an older compiler.rs.
    Run scripts/reseal-check.sh locally for the two-step reseal command (advisory; not a merge gate).

@gHashTag

gHashTag commented Jul 4, 2026

Copy link
Copy Markdown
Owner Author

Superseded by #1351 (clean rebase onto current master). Closing.

@gHashTag gHashTag closed this Jul 4, 2026
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.

Wave Loop 415 — FPGA physical capture, real relay gate, or further formal tooling

1 participant