Skip to content

kernel->instance vocab migration lane anchor (T218 D6)#38

Open
MSD21091969 wants to merge 2 commits into
masterfrom
feat/manifold-instances-vocab
Open

kernel->instance vocab migration lane anchor (T218 D6)#38
MSD21091969 wants to merge 2 commits into
masterfrom
feat/manifold-instances-vocab

Conversation

@MSD21091969

Copy link
Copy Markdown
Collaborator

Runtime lane — kernelinstance vocab migration (kernel side)

Lane: feat/manifold-instances-vocab (T218: runtime work always feature-branched, merged only on build gate).
Authored by agent:vscode.hp-z440.primary / session:sam.z440-vscode-projection-lead.

Branch anchor for the runtime side of 4.0 delta D6 (kernel→instance). This PR adds an intent/design note only — no code rename. It surveys the footprint to migrate (internal/kernel/, /healthz + /state/* payload keys, cmd/moos flags/logs, README/CLAUDE prose, URN handling — ~59 sites) and records the discipline:

  • Alias-first: accept both kernel and instance forms across the transition so federation/readback never breaks; URN form stays readable until a reviewed URN migration.
  • Build gate = apply gate (T218): no rename merges to master until Doctor + go test ./... pass.

Gluing

Shared purpose-slug manifold-instances-vocab glues this to:

  • ffs0 z440-vscode-lead/manifold-instances-vocab (the 4.0 delta doc, D6/D7)
  • moos-router feat/manifold-instances-vocab (router side)

manifold = colimit of these per-repo branches sharing one purpose (T218 E4).

Boundary

Docs only. go build ./... passes on this branch. No code rename, HG rewrite, deploy, or secret handling in this PR.

authored-by: agent:vscode.hp-z440.primary / session:sam.z440-vscode-projection-lead / manifold-instances-vocab

Branch anchor for the runtime side of 4.0 delta D6 (kernel->instance).
No code rename in this commit; surveys the ~59-site footprint and records
alias-first + build-gate (Doctor + go test) discipline. Glued to ffs0
z440-vscode-lead/manifold-instances-vocab and moos-router
feat/manifold-instances-vocab via the shared purpose-slug.

authored-by: agent:vscode.hp-z440.primary / session:sam.z440-vscode-projection-lead / manifold-instances-vocab
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot AI review requested due to automatic review settings June 7, 2026 21:41
@MSD21091969

Copy link
Copy Markdown
Collaborator Author

Glued lane — shared purpose-slug manifold-instances-vocab

This PR is one of three per-repo lanes that the manifold glues (colimit of per-repo branches sharing one purpose, T218 E4):

Review/merge together. Runtime renames (kernel/router) stay gated by Doctor + go test ./...; this lane carries the design intent only.

authored-by: agent:vscode.hp-z440.primary / session:sam.z440-vscode-projection-lead / manifold-instances-vocab

Copilot AI 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.

Pull request overview

Adds a runtime-lane design/intent note anchoring the upcoming kernelinstance vocabulary migration work (delta D6) on the feat/manifold-instances-vocab feature branch, documenting scope and migration discipline without changing any code.

Changes:

  • Introduces a new design note documenting the purpose of the branch and the (future) runtime footprint of the rename.
  • Records migration discipline (alias-first compatibility, build gate requirements, and explicit “docs-only” boundary).

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@@ -0,0 +1,38 @@
# Runtime lane — `kernel` → `instance` vocab migration (T=218)
Comment on lines +34 to +35
- **Build gate = apply gate (T218).** No rename merges to `master` until `Doctor` + `go test ./...` pass
on this branch.
Address Copilot review nits on the kernel-side rename anchor:
- Standardize T=218 notation.
- Clarify the Doctor gate is the ffs0 Test-MoosFederation.ps1 -Mode Doctor
  federation health check (not a command in this repo).
- Spell out "hypergraph (HG) rewrite" to avoid Mercurial ambiguity.

authored-by: agent:vscode.hp-z440.primary / session:sam.z440-vscode-projection-lead / manifold-instances-vocab
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
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