Skip to content

knowledge: D-MORTON-KA + D-SF-BASIN-1 GREEN — gridlake + episodic-basin measured ([H]→[G] ×2)#682

Merged
AdaWorldAPI merged 1 commit into
mainfrom
claude/review-claude-board-files-nhqgx1
Jul 12, 2026
Merged

knowledge: D-MORTON-KA + D-SF-BASIN-1 GREEN — gridlake + episodic-basin measured ([H]→[G] ×2)#682
AdaWorldAPI merged 1 commit into
mainfrom
claude/review-claude-board-files-nhqgx1

Conversation

@AdaWorldAPI

@AdaWorldAPI AdaWorldAPI commented Jul 12, 2026

Copy link
Copy Markdown
Owner

Summary

Records two parallel probes against the perturbation-cascade synthesis, both measured GREEN, both reusing shipped workspace primitives (the corrected-codec lesson applied by construction). Doc + board hygiene only; the measurements are the stockfish-rs probes.

D-MORTON-KA (spatial, D-SF-V3-3) — "NNUE 4096 = gridlake 4096" [H]→[G]

Re-projected HalfKA's piece-square axis onto the certified FacetTier::morton (2bit×2bit Z-order) and measured nearest-in-Morton vs nearest-in-feature over 24 (king × piece) FT-column configs on nn-1b6a82263149:

  • feature locality IS spatial — board recall@8 = 0.440 (3.5× chance), ρ 0.407;
  • Morton preserves a majority — Morton recall@8 = 0.347 (2.7× chance), ρ 0.328.

The NNUE HalfKA square addressing is a Morton-preserved gridlake. Morton ≤ board is expected (~79% of board's signal). Honest: locality-preserving, not a perfect isometry.

D-SF-BASIN-1 (episodic) — opening variants ARE le-contract basins

On the shipped FacetCascade/NodeGuid types + real chess rules: a 1.d4/1.c4 transposition to the same QGD position collapses to ONE NodeGuid (G1), which is memberof both basins {Queen's-Pawn, English} — the L2 many-basins-one-node round-trip (G2); the L1 part_of:is_a rails cluster lines by opening (hi_distance 5 < 6, G3). Promotes the "Opening variants" and "Transpositions" rows [H]→[G]. Honest: the facet lane isn't yet a persisted ValueTenant — encoding proven, persistence future.

Changes

  • .claude/knowledge/stockfish-nnue-as-perturbation-cascade.md — D-SF-V3-3 → GREEN; the two temporal table rows → [G]; D-SF-BASIN-1 deliverable → GREEN, each with the measured result + honest scope.
  • .claude/board/EPIPHANIES.mdE-CHESS-GRIDLAKE-BASIN-GREEN-1 prepended (both probes; the substrate-thesis status roll-up).

Substrate thesis after this pair: temporal (D-SF-EPISODIC-1), palette-tenant (D-PALETTE-NNUE), Morton-gridlake (D-MORTON-KA), episodic-basin (D-SF-BASIN-1) all GREEN. Doc stays SYNTHESIS-not-canon — four rows promoted, none overclaimed; D-SF-RUNG-1 / D-SF-ARIGRAPH-1 / D-SF-V3-4 / D-PALETTE-NNUE-VEC remain [H].

Testing

Doc + board only. Measurements are the stockfish-rs probes (morton_ka.rs, basin_transposition.rs), both fmt/clippy clean and net-/CI-safe.

🤖 Generated with Claude Code

https://claude.ai/code/session_01Awg6TXocHcwTtc6eGsHcdD


Generated by Claude Code

Summary by CodeRabbit

  • Documentation
    • Added measured findings on NNUE square addressing and Morton-preserved grid locality.
    • Documented opening variants and transpositions as confirmed episodic basin behaviors.
    • Clarified node consolidation, taxonomy clustering, and current persistence limitations.
    • Updated synthesis and verification status for Stockfish integration findings.

…in measured

Two parallel probes, both GREEN, both reusing shipped workspace primitives.

D-MORTON-KA (D-SF-V3-3, spatial): the NNUE HalfKA square addressing is a
Morton-preserved gridlake. Over 24 (king × piece) FT-column configs on
nn-1b6a82263149, feature locality is spatial (board recall@8 0.440 = 3.5×
chance) and the certified FacetTier::morton primitive preserves a majority
(Morton recall@8 0.347 = 2.7× chance). 'NNUE 4096 = gridlake 4096' [H]->[G].
Honest: Morton <= board expected; locality-preserving, not perfect isometry.

D-SF-BASIN-1 (episodic): opening variants ARE le-contract episodic basins on
the shipped FacetCascade/NodeGuid types. A 1.d4/1.c4 transposition to the same
QGD position collapses to ONE NodeGuid, memberof both basins (L2 many-basins-
one-node), and the L1 part_of:is_a rails cluster lines by opening (hi_distance
5<6). Promotes the 'Opening variants' + 'Transpositions' rows [H]->[G]. Honest:
facet lane not yet a persisted ValueTenant — encoding proven, persistence future.

Board hygiene: EPIPHANIES E-CHESS-GRIDLAKE-BASIN-GREEN-1. Probes:
stockfish-rs examples/{morton_ka,basin_transposition}.rs.

Co-Authored-By: Claude <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Awg6TXocHcwTtc6eGsHcdD
@cursor

cursor Bot commented Jul 12, 2026

Copy link
Copy Markdown

Bugbot couldn't run - usage limit reached

Bugbot is counted against Cursor usage for this user or team, and this run hit a usage or spend limit.

A user or team admin can review and increase usage limits in the Cursor dashboard.

(requestId: serverGenReqId_9f20746c-1e2c-4718-825d-334cf8ba0888)

@coderabbitai

coderabbitai Bot commented Jul 12, 2026

Copy link
Copy Markdown

Review Change Stack

📝 Walkthrough

Walkthrough

The PR updates project knowledge documents with measured results for Morton-preserved NNUE locality and opening-variant basin/transposition behavior, and records these findings in the epiphanies synthesis board.

Changes

Substrate findings

Layer / File(s) Summary
NNUE locality measurement
.claude/knowledge/stockfish-nnue-as-perturbation-cascade.md
D-SF-V3-3 now records HalfKA reprojection details, measurements across 24 configurations, recall/correlation metrics, and locality-preservation wording.
Opening basin and transposition measurements
.claude/knowledge/stockfish-nnue-as-perturbation-cascade.md
Opening variants and transpositions are promoted to measured confirmations, while D-SF-BASIN-1 documents transposition identity, basin membership, taxonomy clustering, and the in-memory persistence scope.
Synthesis status update
.claude/board/EPIPHANIES.md
Adds the dated findings and updates promoted GREEN rows and remaining H items.

Estimated code review effort: 2 (Simple) | ~10 minutes

Possibly related PRs

Poem

I hop through Morton squares so neat,
While opening basins gently meet.
One node gathers paths anew,
GREEN findings bloom in morning dew.
Documentation dances—thump, thump, thump!

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title accurately reflects the two measured GREEN probes and the [H]→[G] promotions described in the changeset.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@AdaWorldAPI AdaWorldAPI merged commit 21fe072 into main Jul 12, 2026
2 checks passed

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 1

🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In @.claude/knowledge/stockfish-nnue-as-perturbation-cascade.md:
- Around line 200-201: Clarify the D-SF-BASIN-1 notes around the transposition
result to distinguish the probe-local HashMap<NodeGuid, …> multimap from the
shipped graph contract. State that mailbox_scan.rs provides only one
Option<BasinOf> parent per row, and avoid presenting one NodeGuid as
production-shipped membership in both basins; retain the explicit HashMap scope
where the many-basins-one-node observation is described.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro Plus

Run ID: e26531f7-a040-46e5-a9d7-c46e7d28f509

📥 Commits

Reviewing files that changed from the base of the PR and between 6153293 and 6c0b038.

📒 Files selected for processing (2)
  • .claude/board/EPIPHANIES.md
  • .claude/knowledge/stockfish-nnue-as-perturbation-cascade.md

Comment thread .claude/knowledge/stockfish-nnue-as-perturbation-cascade.md
AdaWorldAPI pushed a commit that referenced this pull request Jul 12, 2026
…d graph memberof (coderabbit #682)

Sharpens the D-SF-BASIN-1 wording so 'memberof both basins' is not read as a
shipped production relation. Two distinct memberof notions, now explicitly
separated: (1) the facet L2 memberof:members rails (up to 6 basins/node) — what
the probe exercises, held in a probe-local in-memory HashMap since the facet lane
isn't a persisted ValueTenant yet; (2) the shipped graph memberof in
mailbox_scan.rs, which is HHTL-tier MANY-TO-ONE (Option<BasinOf>, single parent).
The many-basins-one-node relation rides the facet L2 rails, NOT the graph HHTL
memberof. Doc-only; no result change (D-SF-BASIN-1 stays GREEN).

Co-Authored-By: Claude <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Awg6TXocHcwTtc6eGsHcdD
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.

2 participants