Skip to content

test: SKA op2 gap tests + doc updates (411/411)#3

Merged
sigilante merged 2 commits intomasterfrom
test/ska-op2-gaps
Mar 22, 2026
Merged

test: SKA op2 gap tests + doc updates (411/411)#3
sigilante merged 2 commits intomasterfrom
test/ska-op2-gaps

Conversation

@sigilante
Copy link
Copy Markdown
Owner

Summary

Adds 4 tests covering the op2 partial eval sub-cases that were previously untested, plus doc updates.

The 4 op2 sub-cases now tested

Sub-case Test name What it exercises
NOMM_I2 ska op2: I2 fallback via SKNOCK Dynamic formula slot → cape wildcard → run_nomm1 q≠NULL branch
Memo hit ska op2: memo hit via distribution Distribution [f.f] where both arms are the same op2 → g_memo hit on second scan
DS2, wildcard core ska op2: DS2 inc subject formula p=[4 [0 1]] (inc) gives wildcard sock → cook_find_jet returns NULL → nock_ex fallback
DS2, complex resolved ska op2: DS2 resolved to op7 (double-inc) Resolved formula is [7 [4 [0 1]] [4 [0 1]]] → deep fresh-scan through op7

Docs

  • ROADMAP.md: stage 7c/7d/7h entries updated; test count → 411
  • AGENTS.md: test count → 411; next priorities trimmed (hardening sprint is complete)

Result

411/411 passed

sigilante and others added 2 commits March 22, 2026 12:05
Add 4 tests covering the op2 partial eval sub-cases that were missing:

  (a) NOMM_I2 via SKNOCK — dynamic formula slot, cape=wildcard,
      run_nomm1 takes the q!=NULL branch (nock_ex at runtime)
  (b) Memo hit via distribution — [f.f] formula where both arms are
      the same op2; first scan populates g_memo, second gets a hit
  (c) DS2 with non-constant subject formula — p=[4 [0 1]] (inc)
      yields wildcard sock, cook_find_jet skips, nock_ex fallback
  (d) DS2 with resolved formula containing op7 — deep fresh-scan
      recurses into a double-inc compose; tests non-trivial resolved
      formula path

Also update ROADMAP.md (stage 7c/7d/7h descriptions, test count to
411) and AGENTS.md (test count, next priorities).

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@sigilante sigilante merged commit 7bf4476 into master Mar 22, 2026
2 checks passed
@sigilante sigilante deleted the test/ska-op2-gaps branch March 22, 2026 17:16
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