Skip to content

Correct stale MIP-12 status and facts - #56

Merged
portdeveloper merged 1 commit into
portdeveloper:masterfrom
sankalp771:codex/mip12-status-correction
Oct 4, 2026
Merged

portdeveloper merged 1 commit into
portdeveloper:masterfrom
sankalp771:codex/mip12-status-correction

Conversation

@sankalp771

Copy link
Copy Markdown
Contributor

What this changes

Corrects MIP-12’s stale Draft status across the knowledge files and English and Chinese site copy. It records the official Final status, mainnet activation evidence, and accurate before-and-after values, with regression tests for the knowledge bundle and Markdown response.

Linked issue

Closes #51

Checklist

  • This is my own original work.
  • It does one thing; unrelated changes are in separate PRs.
  • I ran the project locally and confirmed the change works.
  • I followed the code patterns described in CONTRIBUTING.md.

Screenshot

image image

@vercel

vercel Bot commented Oct 4, 2026

Copy link
Copy Markdown

@sankalp771 is attempting to deploy a commit to the MF Experimental Team on Vercel.

A member of the Team first needs to authorize it.

@portdeveloper portdeveloper left a comment

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

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

lgtm, thanks for correcting the MIP-12 source and adding the regression coverage

@portdeveloper
portdeveloper merged commit 45be31e into portdeveloper:master Oct 4, 2026
1 of 2 checks passed
portdeveloper pushed a commit that referenced this pull request Oct 5, 2026
…ce (#58)

The MIP knowledge files now follow the format MIP-12 got in #56: a proposal
status, a network status, a dated "Verified" line, and a Sources section
with the canonical spec pinned to a commit. MIP-3 and MIP-4 (Final, active
since MONAD_NINE) and MIP-8 (Final, active since MONAD_TEN) cite the
release notes that record their activation. MIP-7 is Draft and says
plainly that the bundle has no activation evidence. MIP-12 is unchanged.

The chat route builds its instructions in a server-side helper that always
appends an evidence rule and the current UTC date after the configured
system prompt, so a custom prompt from Edge Config cannot drop them. The
rule keeps proposal status and activation apart, asks for the bundle's
source link and verification date, and says to state that activation can't
be confirmed when the evidence is missing. No model, tool or rendering
change.

Tests call the real POST handler with the provider mocked and check the
outgoing system message for a Final MIP with sourced activation, a Final
MIP with no activation evidence, and a custom admin prompt. Another test
keeps every mip-*.md on the same status and sources format.

Closes #52
natureloved added a commit to natureloved/mipland that referenced this pull request Oct 9, 2026
- Advance MIP-12 in content/mips/upstream-sources.json to the reviewed Final commit (2a7e18894f1e55fb043080cb8cef15c7f5647768) and blob SHA (114c7e0) from portdeveloper#56.
- Give the Draft-to-Final test in scripts/check-mip-upstream.test.ts its own fixture manifest so production metadata is not kept stale.
- Consistently describe MIP-3 as a shared 8 MB active-memory pool across nested frames in content/mips/_overview.md and content/mips/mip-3.md, explaining that a parent holding 3 MB leaves at most 5 MB for its child rather than independent allowances per frame.
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.

Correct stale MIP-12 status and facts in the explainer and chat knowledge

2 participants