DocsReference

code

A fenced code block. `codeFenceClosed` catches a fence the model left open. Close with `endcode`.

Leaf tag · open <!-- mdv: code … --> · close <!-- mdv: endcode -->

<!-- mdv: code codeFenceClosed -->
```sh
./pull-telemetry.sh --sector 7 --since last-jump
```
<!-- mdv: endcode -->

Props

PropSyntaxCategoryDescription
lang.oneOflang.oneOf=<option>codeRequire the fenced code block's language to be one of an allowed set.
langlang=<option>codeRequire the fenced code block's language: lang=ts requires exactly ts; lang=required requires any language (rejects a bare ``` fence).
codeFenceClosedcodeFenceClosedcodeEnsure every code fence opened in the section is also closed — catches truncated, half-pasted code blocks.

Prop details

lang.oneOf

Require the fenced code block's language to be one of an allowed set.

lang.oneOf=<option> · category: code · status: stable · src/pipeline/rules/code/lang-oneof.ts

Checks the fenced code block's info-string language is one of an allowed set.

<!-- mdv: code lang.oneOf=[ts, js, py] -->
```ts
export const roverTelemetryLinked = true;
```
<!-- mdv: endcode -->

lang

Require the fenced code block's language: lang=ts requires exactly ts; lang=required requires any language (rejects a bare ``` fence).

lang=<option> · category: code · status: stable · src/pipeline/rules/code/lang.ts

Checks the fenced code block's info-string language. lang=ts requires it to be exactly ts; lang=required requires any language to be present (rejects a bare ``` fence with no language).

<!-- mdv: code lang=ts -->
```ts
export const missionLogSealed = true;
```
<!-- mdv: endcode -->

codeFenceClosed

Ensure every code fence opened in the section is also closed — catches truncated, half-pasted code blocks.

codeFenceClosed · category: code · status: stable · src/pipeline/rules/content/code-fence-closed.ts

<!-- mdv: code codeFenceClosed -->
```ts
validate(starshipMissionLog)
```
<!-- mdv: endcode -->

On this page