Skip to content

feat(igla/fpga): W413 Variant C fallback — CSV/VCD import, PVT falsification model, relay mock - #1339

Merged
gHashTag merged 1 commit into
masterfrom
wave-loop-413
Jul 4, 2026
Merged

gHashTag merged 1 commit into
masterfrom
wave-loop-413

Conversation

@gHashTag

@gHashTag gHashTag commented Jul 4, 2026 •

Copy link
Copy Markdown
Collaborator

Closes #1338

Wave 413 delivered the bench-less Variant C fallback for the FPGA boot-evidence line:

  • tri fpga measured-to-lean --raw-ns now imports sigrok/DSView/PulseView/Saleae CSV exports and scalar VCD traces via new --csv / --vcd options.
  • The PVT placeholder in Lean is documented as a falsifiable 2x derating, with a raw-ns PVT predicate and chain theorem.
  • tri fpga cold-por --relay-port MOCK writes a deterministic, labeled mock boot log for CI.

Verification:

  • cargo test -p tri fpga::tests: 20/20 pass
  • lake build Trinity.TernaryFPGABoot: green
  • ./scripts/tri test: parse/typecheck/gen/seal-verify green; yosys smoke 40 pass / 16 pre-existing failures

See docs/reports/WAVE_LOOP_413_REPORT.md for full details.

🤖 Generated with Claude Code

@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 14:19:47 UTC

Summary

Status Count
Total Open PRs 19
PRs with Failing Checks 11
PRs with All Checks Green 8
READY 7
FAILING 11
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.

@github-actions

github-actions Bot commented Jul 4, 2026

Copy link
Copy Markdown
Contributor

PR Dashboard

Generated at: 2026-07-04 14:32:13 UTC

Summary

Status Count
Total Open PRs 20
PRs with Failing Checks 11
PRs with All Checks Green 9
READY 8
FAILING 11
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.

@github-actions

github-actions Bot commented Jul 4, 2026

Copy link
Copy Markdown
Contributor

PR Dashboard

Generated at: 2026-07-04 14:45:35 UTC

Summary

Status Count
Total Open PRs 20
PRs with Failing Checks 11
PRs with All Checks Green 9
READY 8
FAILING 11
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 force-pushed the wave-loop-413 branch 2 times, most recently from 9a86843 to aa995c3 Compare July 4, 2026 14:58
…ication model, relay mock

- tri fpga measured-to-lean --raw-ns now accepts --csv and --vcd instrument exports.
- Add minimal zero-dependency VCD scalar-net parser.
- Document PVT placeholder as falsifiable 2x derating; add raw-ns PVT predicate and chain theorem.
- Add tri fpga cold-por --relay-port MOCK deterministic CI mock.
- Update HARDWARE_SSOT.md, NOW.md, experience.md; add W413 report, evidence, W414 cooperation variants.

Closes #1338

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:00:23 UTC

Summary

Status Count
Total Open PRs 19
PRs with Failing Checks 11
PRs with All Checks Green 8
READY 7
FAILING 11
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 merged commit 7cd7716 into master Jul 4, 2026
17 of 18 checks passed
gHashTag added a commit that referenced this pull request Jul 4, 2026
…W/plan/cooperation/report

- Point W414 issue references from #1339 to #1342.
- Backfill PR #1339 into W413 close-out sections.
- Set current-issue.md default variant to Variant C and step targets.

Refs #1342

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
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 413 — FPGA physical capture + relay CI gate or PVT/CSV tooling continuation

1 participant