Skip to content

docs(meissa): design the meissa TS-to-Go migration (RIG-5901) - #65

Merged
mattwilkinsonn merged 5 commits into
mainfrom
go-migration/rig-5901-meissa-design
Nov 5, 2026
Merged

mattwilkinsonn merged 5 commits into
mainfrom
go-migration/rig-5901-meissa-design

Conversation

@rigel-mintaka

@rigel-mintaka rigel-mintaka commented Nov 1, 2026 •

Copy link
Copy Markdown
Contributor

Summary

Design record for moving meissa's non-frontend TypeScript to one Go module, github.com/RigelBuild/meissa/go, tagged go/vX.Y.Z.

  • Public packages: ledger and commentscan.
  • The flake package tools ships design-ledger-gate, dl-claim, dl-list, dl-reconcile, length-gate and ref-gate.
  • biome-config and tsconfig stay as npm JSON packages. renovate-preflight is deleted (decision 5).
  • Tasks M1a to M16. Consumers wait on M2 (the commentscan API is tagged) and M9 to M11 (length-gate is in tools).

Ledger-impact: claims DL-647 (module contract), now Active (Matt, 2026-11-02).

Frozen

Matt ruled all eight questions as recommended on RIG-5990 (2026-11-02). Commit 35030c6 replaces Open Questions with § Resolved decisions, drops the ruled-out branch in M12, and points DL-647 at the new anchor. Merging this PR freezes the record.

Checks

  • rumdl check and bun run gate pass (490 decision files), as does bun test (24).
  • There are 0 private-repo references.

Spec-impact: none

Refs RIG-5901

One Go module, github.com/RigelBuild/meissa/go, with public packages
ledger and commentscan and a flake tools package for the gate binaries.
Claims DL-647.

Co-authored-by: Matt Wilkinson <matt@rigel.build>
@linear-code

linear-code Bot commented Nov 1, 2026

Copy link
Copy Markdown

RIG-5901

@github-actions

github-actions Bot commented Nov 1, 2026 •

Copy link
Copy Markdown

Rigel public design docs preview: https://go-migration-rig-5901-meissa.docs-2ui.pages.dev

Deployed from go-migration/rig-5901-meissa-design at 35030c6.

rigel-mintaka and others added 3 commits November 1, 2026 03:59
Co-authored-by: Matt Wilkinson <matt@rigel.build>
Co-authored-by: Matt Wilkinson <matt@rigel.build>
Co-authored-by: Matt Wilkinson <matt@rigel.build>
@rigel-mintaka

Copy link
Copy Markdown
Contributor Author

Review note (head 752791e): the review loop is all-clear. 4 rounds plus one design-critic pass (12 findings folded in). Still a draft until Matt rules on RIG-5990 § meissa record.

@rigel-mintaka
rigel-mintaka marked this pull request as ready for review November 1, 2026 15:50
…IG-5901)

Refs RIG-5901

Co-authored-by: Matt Wilkinson <matt@rigel.build>
@rigel-mintaka

Copy link
Copy Markdown
Contributor Author

Review note: freeze commit 35030c6, reviewed against 752791e. All clear: high 0, medium 0, low 0. All eight rulings (option A) are transcribed, the DL-647 anchor resolves, and there are no private-repo references. CI check and deploy pass. Ready for Matt's merge.

@mattwilkinsonn
mattwilkinsonn merged commit cd66909 into main Nov 5, 2026
2 checks passed
@mattwilkinsonn
mattwilkinsonn deleted the go-migration/rig-5901-meissa-design branch November 5, 2026 06:01
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