Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
20 commits
Select commit Hold shift + click to select a range
1c66027
fix(ci): gate playground badges on a real compile
mrwogu Sep 22, 2026
7be9432
chore(docs): regenerate playground badges against the gate
mrwogu Sep 22, 2026
17a41ef
refactor(ci): classify playground imports line by line
mrwogu Sep 22, 2026
5dda286
chore(docs): regenerate badges after the wider import classifier
mrwogu Sep 22, 2026
f1ba8ef
fix(ci): never badge an example the page calls wrong
mrwogu Sep 22, 2026
d1296c4
chore(docs): drop badges from negative examples
mrwogu Sep 22, 2026
c729fd2
refactor(ci): use findLast for the preceding prose line
mrwogu Sep 22, 2026
4604e4c
feat(ci): supply imported files in the playground state
mrwogu Sep 22, 2026
b916a1a
chore(docs): regenerate badges with supplied import files
mrwogu Sep 22, 2026
f126113
refactor(ci): keep the argument pattern linear
mrwogu Sep 22, 2026
970d217
feat(ci): badge examples that are meant to fail
mrwogu Sep 22, 2026
5fd88f9
docs: show the error for three Common Mistakes examples
mrwogu Sep 22, 2026
a4b1fb2
refactor(ci): drop the nested ternary and the last regex ambiguity
mrwogu Sep 22, 2026
d6688e1
refactor(ci): scan import arguments instead of matching them
mrwogu Sep 22, 2026
0c0554c
Merge remote-tracking branch 'origin/main' into fix/issue-500-playgro…
mrwogu Sep 22, 2026
2997a76
fix(ci): skip fences that teach good and bad at once
mrwogu Sep 22, 2026
3b5140c
chore(docs): regenerate badges after merging main
mrwogu Sep 22, 2026
8173e2b
fix(ci): read the whole parameterized import target
mrwogu Sep 23, 2026
4b2bafa
chore(docs): regenerate badges with full import targets
mrwogu Sep 23, 2026
48fb410
refactor(ci): anchor the import capture on a non-space character
mrwogu Sep 23, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -265,7 +265,7 @@ Build organization, team, and project layers with deterministic merge rules:
```

<!-- playground-link-start -->
<a href="https://getpromptscript.dev/playground/?s=N4IgZglgNgpgziAXAbVABwIYBcAWSQwAeGAtmrAHRoBOCANCAMYD2AdljO-gMQAEAAhFY4Y1CFgEsyGVgE8A9OWxhm1Er158AFNRgBzCHCzVZvALS8AJoYwAjWJd4rqvJbL3VmAV1aWAlAA6rHz8XnAwAhyk8rYYjADWnI6avDr6hsamFtZwdg5Oqq5QGO6ePv5BoeG8BrhethRS8nEkMM16nFhmcPHQUHDylth2GOFmugBuEDAA7vwAjBQAzBQADEGVzBOiYpYRRjJD1JZwFBxGQnq8wEEayAEgAKrVAGri8FgPdLwPAEowAEcvBBdLwAJwAVgApLwWNtqBgOg8ALpBAC+G1Y-CIHF8vAOvgwxzg11uvHOWEuiF49xAvx8vCEHA82AgbHJHxJQl4AGEAJIo9EgNHIhidEz4IikcgwKi0EAMeFwNmsfDzYVAA" target="_blank" rel="noopener noreferrer">
<a href="https://getpromptscript.dev/playground/?s=N4IgZglgNgpgziAXAbVABwIYBcAWSQwAeGAtmrAHRoBOCANCAMYD2AdljO-gMQAEAAiRhYMvDABNxMcbzjNeuCHF5hqGAOZD2vFmWjxebXhCzLmAd1bGruGL3IYAnuurMArq3EAdVoOGjgH15jcUReLwJiMlgIoNlHdgxCMIiARgoAVgoABljWAF8fH34IVhwYahMBXUxWRwB6BywwZmoSYrc4O34OUnqAIwxGAGtOb19Ou3UTHDd+il16oaEl9U4sAFo4YegoOHrxbAxBro3qGAA3CBhzfnSAZhyi32YLisqpWRFPDGpxOAoHDgWFK6l4gSsvGQEQAql1eAA1EzwLAROjhEAAJRgAEc3BBzrwAJwZACkOleFQ0MAiAF0fIVWMUiBxPF8MD8-soIcEgSDWOowtCsR5rBwXNgIEY+cpSrwAMIASTpDJA+To6GweEQIH4NQ5DSaLTaVFoIAYLHY6x4vAAym40ORrjI5ApyrwiKRyHZqB5lOVzhReAA5ZhYey-cPMMBuuziZiMNxaEQgtjojkyVhhsS8c4YKARkbUijFIQicFxCChDF65hkA2NKDYY3tEBxOAJETJDHpLK5NuQkgQQilMJYX00grFYEZ37-CuQlhSIURAAKTcYMBwzCgUmo7M53hA9MhfNBK5A66GW53e4Phz+KqnvnOwMqjFTrG5cQ2GKvm+3XcKlzFF30-PJ8jVDUQEwXB8B6GA+kGEYxlNegmDYVksBte1HSgZ1ZHkWwPSib1cz9XgAxgINQ3DTBqCjGNiPjRNk0lNMxDZLNw1EPMC0wIs1hLXwywCStqwiBCkKGUZPDyYIO0Sbs0kyJ4B2CIcR1YMcJwZadvgfeceQpZcoTXDcbyA-cZ0PJ9eRRc8zMvCzALvGzDKfRl+FfccIA-KUvwXYJf3M69XOAnywICiCoM1OCdWmXA5gWOslkYFZqXYLYdigPYDiOE4YDOS5rluB4cjQ80MKtLgdT4XCnWkQjYxIr1YHIwKqJo7N6MYlqWKTdZ2NYdMuOzXjEP4mTi1LfwgpCFIQES2Z5kWZYYFWdZst2fZDhEQriquG47goR5+3bTskkW3s1LiTTRwUXTn34dy52-RdmFM4V-0styDLnOyFAcgULx+8LrP+x9jz0l9QL8z93uCv8XNvCK4f8tgYvyWkGHWahHHwT1omomh0LeWgAvwVI1SAA" target="_blank" rel="noopener noreferrer">
<img src="https://img.shields.io/badge/Try_in-Playground-blue?style=flat-square" alt="Try in Playground" />
</a>
<!-- playground-link-end -->
Expand Down Expand Up @@ -308,7 +308,7 @@ Import versioned skills without copy-paste:
```

<!-- playground-link-start -->
<a href="https://getpromptscript.dev/playground/?s=N4IgZglgNgpgziAXAbVABwIYBcAWSQwAeGAtmrAHRoBOCANCAMYD2AdljO-gAICucMAAQBzCLl4AjCixIB6DIxIx5wzlgC0cANbQocWQMa9qYgJ7rqMAG4QYAd24A9AEwUADO5ABfALoM11Kb4RKTkMFS0IAxWMLQQbPgAjN5AA" target="_blank" rel="noopener noreferrer">
<a href="https://getpromptscript.dev/playground/?s=N4IgZglgNgpgziAXAbVABwIYBcAWSQwAeGAtmrAHRoBOCANCAMYD2AdljO-gMQAEAAiRhYMvDABNxMcbzjNeuCHF5hqGAOZD2vFmWjxebXhCzLmAd1bGruGL3IYAnuurMArq3EAdVoOGjgH15jcUReLwJiMlgIoNlHdgxCMIiARgoAVgoABljWAF8fH343ODt1Exw3ACMKXQB6DEYhRvVOLABaOABraCg4erLGN2oTRw7qGAA3CBhzfgA9ACYcnJB8unRsPEQQCtwauuYSRuaYVvau3qh+wZhh0axxyZm5xZXs1Zp6JjYOLl2fAAym40ORZjI5AocHYiKRyHZqB5lDDJhReAA5ZhYewYag45hgaF2cTMYZaERYCBsOhiTy8VjYsS8SYYKC4xjdDQwCjFIQiXiBKwhFJ7SqHBpNFrc9hXPoDIYjMYTaazebLVa5EBxOAJETJcIgdJZLVxEgQQgQVhhLBImA+Qq+OAiTx48TKIXBFhSMLICIABSgTRgOGYUCk1FkLvEboiAF04hxnVb1L6A0HGCGwxGoxhXdRvCAEwVipNnaNGFS2B64h1DYHg6HwzBI2XbRBK9TWHl8us4wx2tRHPg4dEed8QAwpi24F38Kl1kA" target="_blank" rel="noopener noreferrer">
<img src="https://img.shields.io/badge/Try_in-Playground-blue?style=flat-square" alt="Try in Playground" />
</a>
<!-- playground-link-end -->
Expand Down
2 changes: 1 addition & 1 deletion docs/examples/agents.md
Original file line number Diff line number Diff line change
Expand Up @@ -323,7 +323,7 @@ Agents can reference reusable skills and project MCP servers:
```

<!-- playground-link-start -->
<a href="https://getpromptscript.dev/playground/?s=N4IgZglgNgpgziAXAbVABwIYBcAWSQwAeGAtmrAHRoBOCANCAMYD2AdljO-gAJwDW0KHAAEwADqthwmNWrNqAWhwZWAEygRWAc0SiJUqaviNqENFghtdYkAFFZ84crUbtwzFg7VWcG-oMs7JxY1iB+YZIGUgCCUADuGACeIgCucDDCWNSJCozYjDjCAEZQzIx8cBRV-lLhfpEAvhJNrBLcJIxoAMoyAG4yIuKREHBwKTAKWRjlMrpDUVM+aPIhwjZwWKqW9VEsJCQqqrrINqzMRjZ0ayAUAPRYzMxCtyNj8BQkAFa+IAC6-i0Wm0MFpgoN-EYiiktKDqHMasIjHATGYLFZrgARGBQrTCOBoGCMCAYDQbHYGfiCODHGwyOSKZzqTRaGz-SJSDrdPoDGkgV7jSbUaZ8GSshGBDjsUIATWYKWEGGoGRU0kIBOoWER2OhsIo5MBIAavwYwWy+CIpHIMCotBADH6tEsrHwAEZDUA" target="_blank" rel="noopener noreferrer">
<a href="https://getpromptscript.dev/playground/?s=N4IgZglgNgpgziAXAbVABwIYBcAWSQwAeGAtmrAHRoBOCANCAMYD2AdljO-gMQAEAAiRhYMvDABNxMcbzjNeuCHF5hqGAOZD2vFmWjxebXhCzLmAd1bGruGL3IYAnuurMArq3EAdVoOGjgH15jcUReLwJiMlgIoNlHdgxCMIiARgoAVgoABljWAF8fH344AGtoKGVAq14YaldqAFocDE8oCFZ1MOrg4Kk4RmoINCwINhSQAFF65mpeFraO9XtsDmpWODzenTYOdgnYkDjtgEEocydlNzg7LGpHRsZsRhxeACMoZkZSuAo-4-CRyBcUKBSKvhIjDQAGU6gA3OpVOJKOBuGCNO4Yb51boAzEbNCzLATOBYcRjLa9XQkVqhXjICKsZhSCJ0QEUAD0WGYzEqHJRaN+JAAVpsQABdEE+UHFDScUy8Hq8KRvNzqdQ4xUA-qDYajcaAgAiMFVyzgaBgjAgGHapMpwTKFTgYQZBBmTQW4nanQikpqwUhMPhiJdEQF6Mx2OovoBLHY8omAE13GJqHZWrVCBbqFhlSa1RrqBRKaD8iB8uKGPL7vgiKRyDAqLQQAwEbQxqx8Kly0A" target="_blank" rel="noopener noreferrer">
<img src="https://img.shields.io/badge/Try_in-Playground-blue?style=flat-square" alt="Try in Playground" />
</a>
<!-- playground-link-end -->
Expand Down
6 changes: 0 additions & 6 deletions docs/examples/composition-and-order.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,12 +37,6 @@ Goal: predict final values when several layers modify the same block.
}
```

<!-- playground-link-start -->
<a href="https://getpromptscript.dev/playground/?s=N4IgZglgNgpgziAXAbVABwIYBcAWSQwAeGAtmrAHRoBOCANCAMYD2AdljO-gMQAEARhjgwqtADqsAAiRhYMvYLwgATRLzEhBwjbzgBPdhkJqNARgoBWCgAYdAXwmS4c1sozVlcBRN68OziFYAczVkDQBVYV4AKXgsDQBdH14WADcYagwgmDUADltWB1YJPgBHAFcMKAgsPVE4Rxk5BSVVdRAKqpq9HX1DY3bzK1sQXiKnFzcPL2BktIysnN4ATgLfahhUiBgAd1CNACUYCogN3gw0GmZUqsSJIpLeK4ArGEYsesbZeUUVExAXm94qM+nIBmZLDZ7I5AjgMjVeBQAPRaGCOcpRZGdaq1RzODCudyebysXxQZiMKr7EAHcqkuAkZgAaxgfjiDRASUKjmuGWoKlZ+MJ0wo80y2RaywsY0cRA4rl0kyJM2S-iwgRCvDCNOO5VOrMCHCCmXVbDZzg5XLsIDsCQYnCw1D0+CIpHIIho9BA6VoEDY+FMNqAA" target="_blank" rel="noopener noreferrer">
<img src="https://img.shields.io/badge/Try_in-Playground-blue?style=flat-square" alt="Try in Playground" />
</a>
<!-- playground-link-end -->

## Resolution

| Step | Effect |
Expand Down
4 changes: 2 additions & 2 deletions docs/examples/enterprise.md
Original file line number Diff line number Diff line change
Expand Up @@ -498,7 +498,7 @@ central registry and consumed by every frontend project:
```

<!-- playground-link-start -->
<a href="https://getpromptscript.dev/playground/?s=N4IgZglgNgpgziAXAbVABwIYBcAWSQwAeGAtmrAHRoBOCANCAMYD2AdljO-gAIkxYYABMAA6rQYIgATRIJEhuYamw6spAegBGGODHliJcAJ7sMhWfICMFAKwUADPvGCOpCyABiy9pymCAClDYYMzUJE4AvmJiAMSCAJLiQiQArlBYEAC0kLCCulgpaHSCRswpggDuZVB+EKw4MNQQWIIYaoIpuoixgtx1DU0t3BiMfFo6MBJxABTUMADmEHBY1EaCmYJSSxiasH4h1ILkGEbzyilqAJQ93J2Tw6Mw6rqMKYNrgjNzi8ur65vbXYwfahI5BU7nK43O69EZjFhkKAQNqMSafQSzBZLFZrDZbOA7PaCA5gk5nMpQ1h9KScDJYNaiZz6EBOCQATTKrTmrWJ3lUfhpADcYFBmGhGq0WgBBADCAFkAKIUaLOGJxBWEcXUDK6FUSDZy5g06jiABSGEFGAAyowmmgsOoACpGcU2u1YAz-ABKMBGLRgLGMyxg4WcGwA6jBNEdGgcSCjJmKMiQIAAvbAQNiejZSxiouBwCCaaDNNbTcMyqUAcUEACYKJZBFKpdcw4IACLwCDzcRBjgkOCe5mRFXcFg+QgtRkSYcs1VxLwqXwBIJYOOCK0CRgAaz1-wAVPuvKQYFVqNvD7IfX7BJYABzZwSHgAybXmKQw8xgl8Eztdtoge1BBsR9DwAIRSaApB-AA1ZpJhAttD03IwkVYeYf0dDBoAqOopBlK0rUEABqWFHnUGlCx7TIsGYbdOEHJD903bBv33K9fUYFoAEUUkaNZSIALU6AQ1FA-dHXgDJ0Ng+DlhI38pLqeZBGfItqAwP5SMCE4KiaeYcA9JiZWYMg2FpOAfweMZIIxOAcE04FNi7Hs8iMYMSFbT01SbahGBweCuLePRWEfDxfQKOZMm0XQQRqCVfhSIK5kfOUIFtZhsj5Xw4GJUEgmoL9WjQNBGP1QRDSkNJJjAYFGgzNg8sOezNOUx8pX8eJBEYJFaUEL9WHqjJGqUUzBAAeXFVgOviPcfIAaRgNYfTgMo-PgPcNk7KjxCtdz+1kQysFKxB1AolzWAoOEYAoBFHxMszBvYVT1M0oxDqwY64FO9RIKux5btMsLsvacMIG3CAPq+n7cIh-6+EBkh1FGnwxKZFkMbEKJQqpZY2ikTSpFy6duqNGBZGQT0ZxAABVXRBGvLjbzvUilBPM9dxAOgqbkEA-xgN1AJaOo8hWdKWhIMn5G55xqY8C4uMzVgMCgUnHosypmhwQQcGYOjcvxtW0GYQthtCrmefkRmeL4v4SV0ahhWagQOGKYS8faEkeogWlpctvnsKgXC1AIojcNwMixko7tWBouiGNZQQAF09y1OMEwp-3EmaZFVc0C4pFyAAeOt7HseawP61NAPFKQ-dl3n-EaTJzg4UmaTychmmk+Z64kannxlfxBBL+sbDgYoPHidsR9vMuB2KGVnyIkv7AbROU5xiQRnzQtiyRelM4b+QK2rOsGybKUjaRBM+-7+QpRSWj4w4PwOGWZTNYjswYEyFgUotsfEAco2gflVu-Hugg5gAEdIJzBBIcQaFRiQRWCoOQB-deZWkKMbbUgh6JGE0MwQmghlaCm7A1JI7Q4C2hgJwKBvpjToJlpg+QCpWBwGCqTUUhxxwrB0C0Q2IRXi5XjMrL8fB2Abz3BA5SR9WG01YM0FwUlcrh21nBCBGI7z2AAKSkydp+GA1wMH3xAIkDgZxKEqOWGorWikP7oRepoDSqw77UwVLWBUNisB2IjjpIweluyGSajrDAJU1iYFwOgz0m9sZiG4HMX44slbE0fPIAAcjAJ2HR6Y9R0LlBExsnq+MThsTJ2SJQwjaGsek4ov66yfpsZgrxJEuyVmU3mWSckx1CJMHe8A94lnpAw2BEA5htJiW2CpOS4AQzQIIUUGAtjoXUI0ZQztWJTPKjMiUDlqBSBYB3GmXpny5VBOOSAKlLRQD4ts-4uzDgwjqGhSYyxULwAxDCLCOE8ImKxqOeyoQsCvF8cIIcIB1BFPMlIpAvNhwNxlHMViPIkEM04i0aFJSGndAbhsfmgsgJ1A4NQMAIwaqghoGKMq-cNg0yUS0CBNLyqblCIQvW25RZsp5jmPMgyizDLWOOQsxpKE0tnHueQ6hdZ0XkO4JFEV+ndREmNa2OsOUNJ8VMiF6gIFyvhZjBu4ZBiTCZbkuRPLBCaKkqEi4yimWWsko4lSakXFvVCcShYGkzaWv8MoLUghJY7k-lEklHCIUIp1RgSwlgjD6qttkn2yCSQDILAKg+awlicI2nOHVad40gB9OQ08oS06hDEaiSQBY7mRBABEJODBaSrHwEQUg5Abo0HoCAJ2hY2D4EsHWoAA" target="_blank" rel="noopener noreferrer">
<a href="https://getpromptscript.dev/playground/?s=N4IgZglgNgpgziAXAbVABwIYBcAWSQwAeGAtmrAHRoBOCANCAMYD2AdljO-gAIkxYYABMAA6rQYIgATRIJEhuYamw6spAegBGGODHliJcAJ7sMhWfICMFAKwUADPvGCOpCyABiy9pymCAClDYYMzUJE4AvmJiAMSCAJLiQiQArlBYEAC0kLCCulgpaHSCRswpggDuZVB+EKw4MNQQWIIYaoIpuohi3HUNTS3cGIx8Wjp6rNydMIJDIzDquowpA0Y907PDoyxkUBBtjBM90pwZWEbCBnIg+jfOAJplrdQzQkoqvoJSMABuMFDMNCNVotACCAGEALIAUQo0WcMTi0MIQOoGV08IkmUEkOY32o4gAUhgfhgAMqMJpoLDqAAqRiBFKpWCu2IASjBhi0YCxjHAOOFnNiAOowTSCVEhMIHGaAjIkCAAL2wEDYrMEoMYhzgcAgmmgzQuAApheDQQBxQQAJgolg1oIAlOqACLwCAAc3EfIFcCut0i8O4LB8hBaomc-ruEkRgi8H3agWCoRIgjJAkYAGtMYJsQAqXNeUgwKrUDP52QcrmCSwADnV+YAMm13SkMO6YOXBPTGZSINTBDZ67mAEIpaBSTsANWaM0HQsE+bTRj2rHdndpGGgFTqUnBZLJggA1Jt5upvrrPZksMwM5xffPFwIOJ3K4wWgBFFKNC7HgBanQENQh1peAMlXKcZ35I8u1Aup3UEBs9WoDBqB-AIgiMComndHAWQfXNwWYMg2FOOBOzmUYx0EI04BwFCYD8c8PS9Ix+RgEgnVYK4Y1BahGBwGc3xWI55w8TkCheTJtF0PwQhqYF+WoFIhJedVIQgSlmGybxVCkOBBClQQgmodtWjQNB7yxHE8TSGYwAYxoVTYAzQjyOimlXdVQX8eJBEYPZTkEdtWEcjJnPeFMAHkgVYbz4mzGMAGkYAuDk4DKPj4GzbFXQvcQyVYgVZFwrALMQdQzzdT0KC2GAKB2dVCOIkL2AQpCUKMYqsFKuByvUMcavmeqiPVOMfHaYUIAzCAup6vrt2mwa+GGkh1HecapD9G5trEKIuMmfk2ikFC9MuZwWG+WRkCuCR5AAVV0QRXxaWtjyUIsSyzEA6Bu65uxgJk+xaOo8iwJo30EEg8T0b7fvkDwUlYN9VVYDAoD8oi0BI9h9O3XBBBwZgb30o6MeI3Uwq42HnFukBnsET9vxc6g8kaP4WcOjhin-Q72kM-yIFOeQfppv7Nygbc1D3A88ZwE9RiYy9r1vVhfSjQQAF1s0lZMZSuuGQESZp9nRzREakXIAB5rXsexEuHILFT7IFNupiRaf8RpMmUFIOAx748nIZowPdYWDYbcF-EEa2bRsOBig8eJnWj6tbZIePBHBBsD2t+xbScCQtf2iRhm1XV9T2c59dF+RTQta1bXtMmg5lMOa5AUFfaI7AGJcWDV0qZo5bMGBMhYVS3fd+RITaVt0Y4fk4MEF4AEcxxeWTXJCioDPE4S1ZF93rjJQosbRQRbyMTRmBOwRUZ+D0nKSdo4EpGBOGXzl8QPg3oVV4SMYAhZsGMGOgWikxCMsfSJA2htnYkLdWRcrgLxDtXI+91WDND7vyXGQ9BDThQdRGs9gACkGN2ZwKdJPWmiQODumQpTbBWBcH4xAovAeiFNDIVQm3dBIBoRWmhEwlhctEyYWwrhZmBMMDmQuJgXAasrhFz2j0F4ikNKU30uGKy8gAByvxgQbH8jofSOwsYtWYQXHM1x9Hsw6I9NoFxzhAkHrgMoLQpDMGWHwUwlMrHYj0QYlmzFQivC1PAcuBpzifzXhAF4PjLHqwCSAWxClppoCMjfKQcF1CNGUBzJ8WUkk2KCdI6gUgLozDumyBs+lXLBkgPBUkUAvyKPnIEuxGw6grhmPyZc8BqIbA3FuHcVDdqBloqELAyxmFnVpuoMx2MWRIGuP6UW4IXg91aHfYsT1OQQ0WRY1xOBuii2xP9QG-Y6gcGoGAYYdlXI0EBJZd22I7qYJaCgl5Vk0yhCvkTDMoM-m-WxJqMueookXGDLqfET8XmRmzPIdQhMbzyHcBs8Srw-IASInsqsKLAWy2EU4La6gUFotWTtUWwoBgzC+fYuCpyj7YgIaBKRiMsFfJBTBdh8FOHcIuIZa5MB6FP25f4ZQqJIZeOmgPeRNzVZbTWaSjAlhLBrBWfIDkD9dmGVLhEiFlcLgQB1K0klEYQDqElBSrVvxBY70MjraUSMZgmrgGau4EQQARDoOgbAeBEAKFqmMXQVBaDfSYPGLA+A4gn3MgFPw6UXANEEEQUg5AZhKVVgTRodVBC6OYC0TA59mBgGTTMTx3jThP2KKTVghbtmbPRpgTMcC4STD4AIOZkgZDXAogsaSMMrjGFMOYa41g7COHVgqQgdRZBgy-OMg6gFjrlK0VcSp+sQCJkOITeSBSjonXkEXCQKDGWCGutuoIu7mD7tBoe8px6l3cDUWDDRKN13tKvfcvd+JP7qORmqT13rfUgHkQGoNp4lgrENGG+gkbxrRsDbG0+Ca8jMHLam4guxM2I30v0PNBai0oRaKWzDlaUgJJra0do9bwGfzRhKYYGY209E7UIbRPb3D9sWDyGD5wrEjoEGOqwtgHBWJnXOlwSkJh7W4LzVdp1OObovfIHdMBf0KRXUekAJ6mHnsvepzTB61A6eUao0C4NNHduSUZ29f7X1WZRpEEDfrcA8GDWYvYMo4MRpAacGNqZUOC0TRh3AMw004eXnhnNLwKD5obcW0jZbwtfC8ZR6tlNa20YbUIJtTHW3tnbbwfgHGrjSG455zG3mXWCZMMJ9wE7xPTogLO1g86ZPPoUydT9EgVOGevRp+zWmH2uz02e1cW67N3u64+3Tz7HPvrYL16xanBvGf-W+wDVNdreo1gwU4qF8CRYzb5hg7NdRsHwJYb1QA" target="_blank" rel="noopener noreferrer">
<img src="https://img.shields.io/badge/Try_in-Playground-blue?style=flat-square" alt="Try in Playground" />
</a>
<!-- playground-link-end -->
Expand Down Expand Up @@ -595,7 +595,7 @@ central registry and consumed by every frontend project:
```

<!-- playground-link-start -->
<a href="https://getpromptscript.dev/playground/?s=N4IgZglgNgpgziAXAbVABwIYBcAWSQwAeGAtmrAHRoBOCANCAMYD2AdljO-gMQAEjOGIwDWzAK5YAtBjRoA9DWZkscRtQhosC6swBWQrFVoAdVgAESMLBl7BTvXhAAmiXsaaCR4qTLTv7vHAAnuwYhK7uAIwUAKwUAAz+rAC+pqZ8AJKsvDYkYlBYEJKQsIFWYmh0vEHivADu4lBOjqyC6li8YDoknTrsnM0ARhhwMIjpvGYQrTDtk11sHKxOcsOjDnwAFNQwAOYQcFjUQbySvE4HGIOwzWDM1LzkGEG7OmLLAJQTAAr5UIE4DA7ZpOeAQXasSTBQ4wHpwYTQKBwFpYZi8XAHR46fSMLDjVh8MxidZmDCMSxyUFwcGQ6EcHq8LY7faHY6nc6Xa4wW73R5QZ6vcSfUxmFj9QgdOzZLF6AwREAAYU8ogkvAAgrIoBBGNgIGwkg4dmhmNTUcd5ftcGJBhQWCQ5GSKQIhCqfLIDeiYKR5QqlJZqIwYB7FE4xLiAPJ1VizeUAKQw0d4AGUSBBcB6OAIADJelxuECx5g4bIAEWYQZAaWl-krlel3D44YAbrMmxAYHUqw4ALL5QpQjhofjK7ydKDMOqdXlqhXdgCivBgkjt-sDfOwd2oJAoAQAEgmnLBkTrqB0dm2O1U4DgNGhprsqpggpZ2FUD-w2JAt7q2DvWAEG14ABpGATiyDhXh-Vg4C7dlvmeF88WTI4NBgXg51gRCYOlM4kxvWR71cPCNDnVh9kTNVvgyAIzgAFTCVw1SbDB+WoDAaPVVgWKCQpGDgIi9kQ3gAGpeG7CBCEwaMoFgwC1QDG9MywMQdlgs5xLUZhij6JZmk2btmFDUoADFuVmKCvhw5NAWBAEYCgKBXFJckYDkFdZkDKFBAcjjTOwFS0LAfldn43gswwd4BBLIFhCgIIAhrJJUn-cwiF0wJrGWIEnGRKUHCfRDXDyhwZTbUFqHlJMULQCsAnyxgIF9MgtQTQNXCOMQg2lBxoxbagqvuGAFWy6LrHa6hOoCZLkpFYRWAnG5djQ4rErrDY+EojJ0OWY1phUWTAOG09k1bbU0M2E9DEdGBbSUSyHDOABxOdaN4NygQ6J6rH4FSdnYfgPo474AFVXve085DTWE4DkRBnHZYG0CcbA0KhkgOJLOcsxehdwa0NGYbh5ozgAJVhZgW0cekDr4JUXVHJNTrXC6RwkChrtukh7rg8MkzB50vAkORDg+9ksjTCAWIgAAvNCBddIHQbe+XvFh5xhfwu8yPZRmOmvW970V-nWa0ImFAQzhPt4b4dEDOBkQKy2gd5436aFs27XIKw0LOJqvY4Xh7nKg7eD85SdlD4LsI4lWJGkTUlyfRiE+t54UT2NjCn1KzY6kIgaHgULw2jZctREYc3awGOTekMAvxIRi64gLdOmmVrDZS9b0OoHQHl9Kk1N4BU1RJ2iAH0527b5aIATVcI6OkBZF5qp6GOKTXcMm+KiADlHrH4Gd7VAA1NUMizNUACFsfnhN5r1-D0TRDAnCcHZ7aBtUZ-nHfx8xhUswZB3nOEsrh4LPktp0DA0BuQcSAcfOcv9wwkxnhPEmJNkGuAyPSQOqpmBgAyswEQCVaxJSrGYa89wsCMAkLlEhbka5BQnO4eUu57JDjqGmHAFdBYdCYZOCAzVYSWygh6dw5sIHsBYfmNhUAOFcOQuoGqjwLb-T2hnURa18wawNmRaR7hZHyNwACXRuwAZQBofyLO-4tHiMuvokAhj6gKMurwEgCYMBLUQklEAyQAC6DBLbHHwEQUgXsjD0BAH1akbB8CRF8UAA" target="_blank" rel="noopener noreferrer">
<a href="https://getpromptscript.dev/playground/?s=N4IgZglgNgpgziAXAbVABwIYBcAWSQwAeGAtmrAHRoBOCANCAMYD2AdljO-gMQAEjOGIwDWzAK5YAtBjRoA9DWZkscRtQhosC6swBWQrFVoAdVgAESMLBl7BTvXhAAmiXsaaCR4qTLTv7vHAAnuwYhK7uAIwUAKwUAAz+rAC+pqZ8AJKsvDYkYlBYEJKQsIFWYmh0vEHivADu4lBOjqyC6li8YDoknTrsnM0ARhhwMIimZhCtMO28Zl1sHKxOcsOjaax8AAr5UIE4GNQwzU7wEADmrJLBcBw9cMLQUHAtWMy8uBAvivqMWOPmMSjOYYRiWOSnOAXK43O4bMwsfqEDp2bK8H4GCIgADCnlEEl4AEFZFAIIxsBA2EkHEc0MwoW9qEEsecILgxIMKCwSHJQeCBEJ8T5ZNSPjBSFjsUpLNRGDBRYonGI-gB5OqsGZYgBSGA1vAAyiQ2ThRRwBAAZcUuNwgLXMHDZAAizHlIA2Dn8brdaO4fBVADcZv6IDA6u7eABZfKFa4cND8PHeTpQZh1TrMahE7ERgCivBgkm5Mrl6Kg2DAGZIFACAAldU5YC9ydQOkdg6GqnAcBo0FNzlVMEFLOwqvX+GxINQSBS2NXWAFfbwANIwIK8LIcc7UGesODhyS8LYYIecf4GrDqNAwXg52DDlQBA-67uyPuuZ8aHOsVl6wlbDKPrwAAqYSuIS-oYGW26AYSrCQUEhSMHA74wOc968AA1JGECEJgGpQOGi6ErK3ZmlgYhHPu2FqMwxR9EszQABQRswSqlAAYscMw7gAlIBz6HMc+wwFAUCuGYfIwHIRYzHK1yCKJgGcdgFHXmAZbnMhvDmhgYisAIjqHMIUBBAEnpJKk87mEQDGBNYyyHE4Lyog4g73q4LkOOiOjBqc1BYvqF4aK6ASuYwEBSmQpK6nKrgXmI8pog4GqBtQgUZjA2KOYZ1hxdQCUBJZlkTMIrCprATjnNennmd6DhEf+N7LHSUwPlZ9WLllLYGkGZLXoxzaGJJXJKHxaIHgA4jmQG8NJhwdJNVj8BRRzsPw82AVsACqM1zS2chsjAJBwHIiDOLwB5bWgTjYNeh0kIBjo5ua015ntWj3SdZ3NAeABKR3MIGjhwu1vC+nwuKCkm+q9SWA2JhIFDDdyY0OAeWwqvqu0Cl4EhyLc80XeurBshAkEQAAXteONCptO2zTT3inc4+Mvr235EzDHRdj2fZ09jCNaN9CjHuh6M6HKcDfKLp6bZjAtQ3jwvcuQVjXgekWqxwvAZn5hF8Mp5FHLw7EaXuoMHozEjSCSBaDmBtuHseryoduhRUuNCaK1IRA0PAWkqhqhakiIXu41ggFWz4YCTiQYExxAU6dFMMV86Di45tQOiZlKkJUdihK-UBAD6OYRlsQEAJquF1HQHC8ZXA0d5towaNYZFs-4AHITcXW1d4SABqhIZOahIAEIvTXupldzL4fO8GBOE4RxS5thKV7mXcl092LmhkXc5o6rhHiea1gBg0DHIBB+Dzm28qr9lel79v2P64GR3DrBLMGAdnMCIMyXoLLwi7BmLAjAJDOSAdJQWxQUxhiQDaGsIl4x1GNGHIUyZUyOCikdU8O5RTuBFmfCOSD3AoKgGgjBgVLzXjcqeF2W5CF1RtKzXm353BYkodQ3A+wOHnHWlASBZZ3bzlYcQwaXDkGoPqBgwavBpxwSqveCyIBkh0HQNgPAiAQDzHogMVYIwYBGHoEwRYp4eAGgqOQEMzQ4DvFwNeIgpBVa8HyruXgbQTG8C7swDomBuq-w+IIXgTgAFiHvDuUcyxeCzxyO48UexMAiAwFVOcFgrA2E8s4LE+iLHLCMesVhwRQjhBtNEOIiRWFGkIFMPKBUUgTAJg5agTlbABBYKcVwyB3BbDLHKHAzAmgzDsvWRy7gAC6AQOC3DfLwXpIB+mghgEMkZmYWk3TaVM0wlkzCryCn8SknjPIHj6QM1Zwy-KJNuOoI5VJvTJHUZokAmBcD4AkmCKSkJoTXCCLcI6piQAMEREsLAVj9Q2NJEJBxITnHEDwe4vSLxvEUF8f49EhNglOLCREqJYiYnNHiTYI4kFMWpPSRMSw1gOlolyTaT54IfmXD+QCh6JSQjWHKVEWICRRS1PqR8fKiU9mbMctAtEXSxgLPOSstZ1yxXbJANMtEszCjfh6bKwZVzRmKqcDspp5gDl3LERK1uWrLnrJuYcsRajkiTIYKeJk+AXF4KBQwVKUI2D4EiOooAA" target="_blank" rel="noopener noreferrer">
<img src="https://img.shields.io/badge/Try_in-Playground-blue?style=flat-square" alt="Try in Playground" />
</a>
<!-- playground-link-end -->
Expand Down
12 changes: 0 additions & 12 deletions docs/examples/fix-block-shapes.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,12 +27,6 @@ PS038 reports observed shape, canonical shape, and suggested replacement.
}
```

<!-- playground-link-start -->
<a href="https://getpromptscript.dev/playground/?s=N4IgZglgNgpgziAXAbVABwIYBcAWSQwAeGAtmrAHRoBOCANCAMYD2AdljO-gAJw7PUsjAK5Y4AAmAAdVuPFSQAemowAbhBgB3BYnkgFB2XPEAlNRs3iR1Feys4MrAObwKMuQf37WAXxA+AXQZOLGoAT3wiUnIYKloQBlUYWgg2fABGfyA" target="_blank" rel="noopener noreferrer">
<img src="https://img.shields.io/badge/Try_in-Playground-blue?style=flat-square" alt="Try in Playground" />
</a>
<!-- playground-link-end -->

**Correct: explicit command object**

```promptscript
Expand Down Expand Up @@ -64,12 +58,6 @@ PS038 reports observed shape, canonical shape, and suggested replacement.
}
```

<!-- playground-link-start -->
<a href="https://getpromptscript.dev/playground/?s=N4IgZglgNgpgziAXAbVABwIYBcAWSQwAeGAtmrAHRoBOCANCAMYD2AdljO-gALXxbUIjLBDZwABMAA6rceIgcScROORSQAORgA3GNXFE0zODHEnGfLHHV1x6rbv1wA1hDTjtGKBAAm2UazqALoyAL4goUEMnAIAnvhEpOQwVLQgDI5wAfgAjBFAA" target="_blank" rel="noopener noreferrer">
<img src="https://img.shields.io/badge/Try_in-Playground-blue?style=flat-square" alt="Try in Playground" />
</a>
<!-- playground-link-end -->

**Correct: canonical array body**

```promptscript
Expand Down
Loading
Loading