From af47877c63828b9558a788ae9508c7a4c5b13a37 Mon Sep 17 00:00:00 2001 From: Yan Date: Thu, 2 Apr 2026 09:24:13 -0700 Subject: [PATCH 1/2] Fix typo for canonversion rule --- design/mvp/Explainer.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/design/mvp/Explainer.md b/design/mvp/Explainer.md index d8c0bdd1..9b3d1442 100644 --- a/design/mvp/Explainer.md +++ b/design/mvp/Explainer.md @@ -2556,7 +2556,7 @@ interfaceversion ::= '@' | '@' 🔗 canonversion ::= [1-9] [0-9]* 🔗 | '0.' [1-9] [0-9]* 🔗 - | '0.0.' [1-9] [0-9]* 🔗 + | '0.0.' [0-9]+ 🔗 semversuffix ::= [0-9A-Za-z.+-]* 🔗 depname ::= 'unlocked-dep=<' '>' | 'locked-dep=<' '>' ( ',' )? From 7e998f9c6be8b1c3403f1991b14d3f63ecae0a84 Mon Sep 17 00:00:00 2001 From: Yan Date: Thu, 2 Apr 2026 09:53:13 -0700 Subject: [PATCH 2/2] Update design/mvp/Explainer.md Co-authored-by: Luke Wagner --- design/mvp/Explainer.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/design/mvp/Explainer.md b/design/mvp/Explainer.md index 9b3d1442..312e3c26 100644 --- a/design/mvp/Explainer.md +++ b/design/mvp/Explainer.md @@ -2556,7 +2556,8 @@ interfaceversion ::= '@' | '@' 🔗 canonversion ::= [1-9] [0-9]* 🔗 | '0.' [1-9] [0-9]* 🔗 - | '0.0.' [0-9]+ 🔗 + | '0.0.' [1-9] [0-9]* 🔗 + | '0.0.0' 🔗 semversuffix ::= [0-9A-Za-z.+-]* 🔗 depname ::= 'unlocked-dep=<' '>' | 'locked-dep=<' '>' ( ',' )?