filterClauses line 30 · specs/consumers/obsidian-vault.bases.sdp.md:30- a clause is one of
<property> == "<text>", <property> != "<text>", <property> == true, <property> == false, <property> > 0, <property>.isEmpty(), !<property>.isEmpty(), <property>.contains(link("<path>.md")) and file.inFolder("<folder>"), each written as one double-quoted YAML string. corpusFilter line 31 · specs/consumers/obsidian-vault.bases.sdp.md:31sdp/specs.base filters on file.inFolder("sdp/specs").no citation recorded
standingViews line 32 · specs/consumers/obsidian-vault.bases.sdp.md:32- table views in this order,
All Specs with no further clause; Build backlog with statedReadiness == "ready", specKind != "example", specKind != "decision" and implementationBinding == false; Design backlog with statedReadiness == "defined", specKind != "example", specKind != "decision" and implementationBinding == false; Nothing blocks the next rung with !statedNextRung.isEmpty() and statedNextRungFailures.isEmpty(); Blocking questions with blockingQuestions > 0; Decisions with specKind == "decision". viewSources line 33 · specs/consumers/obsidian-vault.bases.sdp.md:33Build backlog the rows of the build backlog recipe; Design backlog the rows of the design backlog recipe; Nothing blocks the next rung the Specs whose reader context has a statedNextRung and an empty statedNextRungFailures; Blocking questions the Specs with a blocking question in the open-question register; Decisions the rows of the decision register; each compared by Spec id over the same graph.no citation recorded
packFilter line 34 · specs/consumers/obsidian-vault.bases.sdp.md:34sdp/packs/<note>.base filters on file.inFolder("sdp/specs") and packs.contains(link("sdp/packs/<note>.md")).no citation recorded
packViews line 35 · specs/consumers/obsidian-vault.bases.sdp.md:35- table views in this order,
Members with no further clause and Nothing blocks the next rung with the clauses of the corpus view of that name. memberColumns line 36 · specs/consumers/obsidian-vault.bases.sdp.md:36Members and All Specs show file.name, title, specKind, statedReadiness, derivedReadiness, statedNextRung, statedNextRungFailures, formula.implementation, formula.verifier, designEntries, declarations, openQuestions and blockingQuestions; the other views show file.name, title and the properties their clauses read.no citation recorded
bindingFormulas line 37 · specs/consumers/obsidian-vault.bases.sdp.md:37implementation: 'if(implementationBinding, "present", "none")' and verifier: 'if(verifierBinding, "present", "none")' under formulas: in every Base.no citation recorded
columnNames line 38 · specs/consumers/obsidian-vault.bases.sdp.md:38- every Base names its columns under
properties: with displayName, keyed note.<property> or formula.<name>: Title, Kind, Stated, Floor reached, Next rung, What holds it, Implementation binding, Verifier binding, Design entries, Declarations, Open questions, Blocking.