Skip to content

docs(tw_section): update stale typed-wasm proposal 0001 reference (accepted + ADR-0002/0003)#468

Merged
hyperpolymath merged 1 commit into
mainfrom
cleanup-tw-section-mli-stale-ref
May 30, 2026
Merged

docs(tw_section): update stale typed-wasm proposal 0001 reference (accepted + ADR-0002/0003)#468
hyperpolymath merged 1 commit into
mainfrom
cleanup-tw-section-mli-stale-ref

Conversation

@hyperpolymath
Copy link
Copy Markdown
Owner

Summary

`lib/tw_section.mli` describes the forward-compatibility slot for
typed-wasm carrier-section encoders. Its header gates that slot on
"the proposal promotes to [accepted]" — but the gating event
happened on 2026-05-30:

  • typed-wasm proposal 0001 (`docs/proposals/0001-multi-producer-carrier-section.adoc`) reached `[accepted]` and was promoted to typed-wasm ADR-0002 in typed-wasm#116
  • typed-wasm proposal 0002 (`docs/proposals/0002-access-site-carrier.adoc`) reached `[accepted]` and was promoted to typed-wasm ADR-0003 in the same PR

This PR refreshes the header to reflect the new state and adds
`access_sites` to the list of encoders the slot reserves, with a
pointer to active downstream work (#462). No substantive behaviour
change — encoders still land here as codegen produces them.

Test plan

  • CI green (single-file .mli comment update)

🤖 Generated with Claude Code

…cepted + ADR-0002/0003)

The mli header described proposal 0001 as awaiting promotion to
[accepted]. Both proposal 0001 (multi-producer carrier sections)
and proposal 0002 (access-site carrier) reached [accepted] on
2026-05-30 and were promoted to typed-wasm ADR-0002 + ADR-0003
in typed-wasm#116. The forward-compat slot description is unchanged
in substance — the encoders still land here as codegen produces them
— but the gating sentence is updated to reflect the new state and
to point at the active downstream tracking issue affinescript#462
(typed access-sites emission).
@hyperpolymath hyperpolymath enabled auto-merge (squash) May 30, 2026 16:13
@hyperpolymath hyperpolymath merged commit 666795b into main May 30, 2026
15 of 24 checks passed
@hyperpolymath hyperpolymath deleted the cleanup-tw-section-mli-stale-ref branch May 30, 2026 16:24
@github-actions
Copy link
Copy Markdown

🔍 Hypatia Security Scan

Findings: 83 issues detected

Severity Count
🔴 Critical 2
🟠 High 13
🟡 Medium 68

⚠️ 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 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"
  },
  {
    "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.

1 participant