MeDiVa
DocsReference

evidenceList

A list of evidence or verification items — reproduction steps, manual checks, citations. Use `each.falsifiable` to reject vague items and `each.sourced` to require a resolvable citation per item. Close with `endevidenceList`.

Leaf tag · open <!-- mdv: evidenceList … --> · close <!-- mdv: endevidenceList -->

<!-- mdv: evidenceList minItems=1 each.falsifiable -->
- Ran full diagnostic; 412 of 412 subsystems nominal, 0 faults.
<!-- mdv: endevidenceList -->

Props

PropSyntaxCategoryDescription
each.falsifiableeach.falsifiablelistChecks that every list item is concrete and falsifiable — a claim someone could actually verify or refute, not a token gesture. The canonical flag form of the deprecated each=falsifiable. Heuristic, so it reports a WARNING by default; harden with error=each.falsifiable.
each.maxWordseach.maxWords=<option>listChecks that every list item stays within a maximum word count; mirrors each.minWords. Targets a list or evidenceList (and the checkbox kinds).
each.minWordseach.minWords=<option>listChecks that every list item reaches a minimum word count; targets a list or evidenceList.
each.sourcedeach.sourcedlistChecks that every list item carries a citation that resolves (a link, reference, or footnote pointing at something real). The canonical flag form of the deprecated each=sourced. Deterministic, so it is a hard error by default; soften with warn=each.sourced.
each ⚗️each=<option>listChecks every list item for sourced or falsifiable claims; targets a list or evidenceList.
maxItemsmaxItems=<option>listChecks that a list-like construct has at most the allowed number of items; mirrors minItems.
minItemsminItems=<option>listChecks that a list-like construct has at least the required number of items.

Prop details

each.falsifiable

Checks that every list item is concrete and falsifiable — a claim someone could actually verify or refute, not a token gesture. The canonical flag form of the deprecated each=falsifiable. Heuristic, so it reports a WARNING by default; harden with error=each.falsifiable.

each.falsifiable · category: list · status: stable · also on: list · src/rules/list/each/each-falsifiable.ts

<!-- mdv: evidenceList each.falsifiable -->
- Ran `npm test`; 412 nav checks pass, 0 fail.
<!-- mdv: endevidenceList -->

each.maxWords

Checks that every list item stays within a maximum word count; mirrors each.minWords. Targets a list or evidenceList (and the checkbox kinds).

each.maxWords=<option> · category: list · status: stable · also on: list · src/rules/list/each/each-max-words.ts

<!-- mdv: evidenceList each.maxWords=20 -->
- Ran `npm test`; all 500 flight checks pass.
- Checked the orbital CI run; it is green.
<!-- mdv: endevidenceList -->

each.minWords

Checks that every list item reaches a minimum word count; targets a list or evidenceList.

each.minWords=<option> · category: list · status: stable · also on: list · src/rules/list/each/each-min-words.ts

<!-- mdv: evidenceList each.minWords=4 -->
- Ran `npm test`; all 500 beacon checks pass.
- Checked the CI orbit; it is green.
<!-- mdv: endevidenceList -->

each.sourced

Checks that every list item carries a citation that resolves (a link, reference, or footnote pointing at something real). The canonical flag form of the deprecated each=sourced. Deterministic, so it is a hard error by default; soften with warn=each.sourced.

each.sourced · category: list · status: stable · also on: list · src/rules/list/each/each-sourced.ts

<!-- mdv: list each.sourced -->
- Antenna latency dropped after packet batching was enabled [1].
<!-- mdv: endlist -->

each

Checks every list item for sourced or falsifiable claims; targets a list or evidenceList.

each=<option> · category: list · status: experimental · also on: list · src/rules/list/each/each.ts

<!-- mdv: evidenceList each=falsifiable -->
- Ran `npm test`; 412 nav checks pass, 0 fail.
<!-- mdv: endevidenceList -->

maxItems

Checks that a list-like construct has at most the allowed number of items; mirrors minItems.

maxItems=<option> · category: list · status: stable · also on: list, taskList · src/rules/list/items/max-items.ts

<!-- mdv: evidenceList maxItems=6 -->
- Ran `npm test`; 412 beacon checks pass.
- Checked the station CI run; green.
<!-- mdv: endevidenceList -->

minItems

Checks that a list-like construct has at least the required number of items.

minItems=<option> · category: list · status: stable · also on: list, taskList · src/rules/list/items/min-items.ts

<!-- mdv: evidenceList minItems=2 -->
- Ran `npm test`; 412 thruster checks pass.
- Checked the relay CI run; green.
<!-- mdv: endevidenceList -->

On this page