Skip to content

migrate(C3): classify coprocessor wiring layer — no new brains (verified)#541

Merged
hyperpolymath merged 1 commit into
mainfrom
claude/cool-keller-gr5sl
Jun 5, 2026
Merged

migrate(C3): classify coprocessor wiring layer — no new brains (verified)#541
hyperpolymath merged 1 commit into
mainfrom
claude/cool-keller-gr5sl

Conversation

@hyperpolymath
Copy link
Copy Markdown
Owner

C3 — coprocessor wiring layer: classified, not extracted

C3 (src/shared/, 17 files) is the coprocessor bridge layer, not a leaf-kernel cluster. It has no new integer brains — it's the host-side glue that exposes C1's already-migrated wasm brains to the game engine.

Verified de-dup (by constant, not file name)

src/shared/ and shared/src/ are distinct dirs carrying the same integer cores; C1 already migrated + 4-gate-verified them. Confirmed identical values:

Brain value C1 staged kernel (verified)
compute data limits 513/16/259/1024 Kernel_Compute.data_limit_for_domain (736/736)
concurrency cap 10 Kernel_Compute.max_concurrent_compute
preflight ladder 504/413/404 Kernel_Compute.compute_gate
retry transient class 503||504||429 RetryPolicy.is_transient (124/124)
policy table default/fast/patient RetryPolicy.policy_*
DeviceType/GameEvent ordinals C1 DeviceType (39/39) / GameEvent

Classification

  • 12 *Coprocessor.res — pure-FFI passthrough (0 embedded logic lines, scanned); load kernel.wasm, expose C1's brains as Int → senses.
  • Kernel_Compute/RetryPolicy (src/shared) — async/float wrappers over the C1 brains → senses.
  • DeviceType.portName/fromString, GameEvent.toTag — string-gated (string wall, Phase F).
  • Coprocessor_Backends — registry → senses.

No 4-gate run — nothing new to compile, parity-test, or prove. Bridges stay host-side as the essential wasm-loading glue (ADDITIVE, FeaturePacks-flagged); their ReScript→glue fate is a Phase-Ω cutover decision, not a brain migration.

Evidence: migrated/EVIDENCE-C3.adoc. C3 DONE (wiring layer). NEXT high-yield: C5 (engine coprocessors — maths/random), C11 ("pure integer presentation state").

https://claude.ai/code/session_01WoKhFQePiRsAj7aqnxbG8s


Generated by Claude Code

…ied)

C3 (src/shared, 17 files) is the coprocessor BRIDGE layer, not a leaf-kernel
cluster. Classified rather than extracted: it has no new integer brains.

Verified de-dup (by constant, not file name): src/shared and shared/src
carry the SAME integer cores, and C1 already migrated + 4-gate-verified
them. Confirmed identical values:
- compute data limits 513/16/259/1024 + concurrency cap 10
  -> C1 Kernel_Compute.{data_limit_for_domain, max_concurrent_compute,
     compute_gate} (736/736 parity)
- retry transient class 503||504||429 + policy table
  -> C1 RetryPolicy.{is_transient, policy_*} (124/124 parity)
- DeviceType/GameEvent ordinals -> C1 DeviceType (39/39) / GameEvent

The 12 *Coprocessor.res files are pure-FFI passthrough (0 embedded logic
lines, scanned); they load kernel.wasm and expose C1's brains as Int across
the boundary -- senses. Kernel_Compute/RetryPolicy (src/shared) are
async/float wrappers over the C1 brains. DeviceType.portName/fromString and
GameEvent.toTag are string-gated (string wall, Phase F).

No 4-gate run: nothing new to compile, parity-test, or prove. The bridges
stay host-side as the essential wasm-loading glue (ADDITIVE, FeaturePacks-
flagged); their ReScript->glue fate is a Phase-Omega cutover decision.

Evidence: migrated/EVIDENCE-C3.adoc. Ledger + map updated: C3 DONE
(wiring layer). NEXT high-yield leaf-brain clusters: C5, C11.

https://claude.ai/code/session_01WoKhFQePiRsAj7aqnxbG8s
@hyperpolymath hyperpolymath merged commit f35f7fc into main Jun 5, 2026
23 of 24 checks passed
@hyperpolymath hyperpolymath deleted the claude/cool-keller-gr5sl branch June 5, 2026 14:32
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Jun 5, 2026

🔍 Hypatia Security Scan

Findings: 87 issues detected

Severity Count
🔴 Critical 2
🟠 High 15
🟡 Medium 70

⚠️ Action Required: Critical security issues found!

View findings
[
  {
    "reason": "Action perpolymath/standards/.github/workflows/governance-reusable.yml@main\n needs attention",
    "type": "unpinned_action",
    "file": "governance.yml",
    "action": "pin_sha",
    "rule_module": "workflow_audit",
    "severity": "medium"
  },
  {
    "reason": "Action ons/checkout@v6\n    needs attention",
    "type": "unpinned_action",
    "file": "publish-jsr.yml",
    "action": "pin_sha",
    "rule_module": "workflow_audit",
    "severity": "medium"
  },
  {
    "reason": "Action land/setup-deno@v2\n    needs attention",
    "type": "unpinned_action",
    "file": "publish-jsr.yml",
    "action": "pin_sha",
    "rule_module": "workflow_audit",
    "severity": "medium"
  },
  {
    "reason": "Issue in affine-vscode-publish.yml",
    "type": "missing_timeout_minutes",
    "file": "affine-vscode-publish.yml",
    "action": "flag",
    "rule_module": "workflow_audit",
    "severity": "medium"
  },
  {
    "reason": "Issue in casket-pages.yml",
    "type": "missing_timeout_minutes",
    "file": "casket-pages.yml",
    "action": "flag",
    "rule_module": "workflow_audit",
    "severity": "medium"
  },
  {
    "reason": "Issue in casket-pages.yml",
    "type": "missing_timeout_minutes",
    "file": "casket-pages.yml",
    "action": "flag",
    "rule_module": "workflow_audit",
    "severity": "medium"
  },
  {
    "reason": "Issue in casket-pages.yml",
    "type": "missing_timeout_minutes",
    "file": "casket-pages.yml",
    "action": "flag",
    "rule_module": "workflow_audit",
    "severity": "medium"
  },
  {
    "reason": "Issue in ci.yml",
    "type": "missing_timeout_minutes",
    "file": "ci.yml",
    "action": "flag",
    "rule_module": "workflow_audit",
    "severity": "medium"
  },
  {
    "reason": "Issue in ci.yml",
    "type": "missing_timeout_minutes",
    "file": "ci.yml",
    "action": "flag",
    "rule_module": "workflow_audit",
    "severity": "medium"
  },
  {
    "reason": "Issue in ci.yml",
    "type": "missing_timeout_minutes",
    "file": "ci.yml",
    "action": "flag",
    "rule_module": "workflow_audit",
    "severity": "medium"
  }
]

Powered by Hypatia Neurosymbolic CI/CD Intelligence

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