when
string
definitions
map of TERM OR WORKFLOW OR FORMULA OR TABLE OR FORMAT
TERM
object
kind
exactly "TERM"
declares
list of string
definition
string
WORKFLOW
object
kind
exactly "WORKFLOW"
declares
list of string
definition
string
FORMULA
object
kind
exactly "FORMULA"
declares
list of string
definition
string
TABLE
object
kind
exactly "TABLE"
declares
list of string
about
string
columns
non-empty list of map of non-empty string OR null
rows
map of list of string OR null OR non-empty list of string
FORMAT
object
kind
exactly "FORMAT"
declares
list of string
about
string
columns
non-empty list of map of non-empty string OR null
rows
map of list of string OR null OR non-empty list of string
text
list of object OR object
form 1
object
id
string
formerly
non-empty list of string matching /^\$[a-z0-9-]+\/[A-Za-z0-9-]+\/[a-z0-9-]+$/
priority
one of: 1-ABSOLUTE | 2-MUST | 3-SHOULD | 4-PRINCIPLE
rule
string
banned
string
why
string
lesson
string
tell
string
exception
string
definitions
map of TERM OR WORKFLOW OR FORMULA OR TABLE OR FORMAT
TERM
object
kind
exactly "TERM"
declares
list of string
definition
string
WORKFLOW
object
kind
exactly "WORKFLOW"
declares
list of string
definition
string
FORMULA
object
kind
exactly "FORMULA"
declares
list of string
definition
string
TABLE
object
kind
exactly "TABLE"
declares
list of string
about
string
columns
non-empty list of map of non-empty string OR null
rows
map of list of string OR null OR non-empty list of string
FORMAT
object
kind
exactly "FORMAT"
declares
list of string
about
string
columns
non-empty list of map of non-empty string OR null
rows
map of list of string OR null OR non-empty list of string
enforcement
non-empty list of object
id
non-empty string
level
one of: warn | error | structural | planned | autofix
firesWhen
non-empty string
fix
string
expiry
string
form 2
object
section
string
when
string
definitions
map of TERM OR WORKFLOW OR FORMULA OR TABLE OR FORMAT
TERM
object
kind
exactly "TERM"
declares
list of string
definition
string
WORKFLOW
object
kind
exactly "WORKFLOW"
declares
list of string
definition
string
FORMULA
object
kind
exactly "FORMULA"
declares
list of string
definition
string
TABLE
object
kind
exactly "TABLE"
declares
list of string
about
string
columns
non-empty list of map of non-empty string OR null
rows
map of list of string OR null OR non-empty list of string
FORMAT
object
kind
exactly "FORMAT"
declares
list of string
about
string
columns
non-empty list of map of non-empty string OR null
rows
map of list of string OR null OR non-empty list of string
text
list of object OR object
form 1
object
id
string
formerly
non-empty list of string matching /^\$[a-z0-9-]+\/[A-Za-z0-9-]+\/[a-z0-9-]+$/
priority
one of: 1-ABSOLUTE | 2-MUST | 3-SHOULD | 4-PRINCIPLE
rule
string
banned
string
why
string
lesson
string
tell
string
exception
string
definitions
map of TERM OR WORKFLOW OR FORMULA OR TABLE OR FORMAT
TERM
object
kind
exactly "TERM"
declares
list of string
definition
string
WORKFLOW
object
kind
exactly "WORKFLOW"
declares
list of string
definition
string
FORMULA
object
kind
exactly "FORMULA"
declares
list of string
definition
string
TABLE
object
kind
exactly "TABLE"
declares
list of string
about
string
columns
non-empty list of map of non-empty string OR null
rows
map of list of string OR null OR non-empty list of string
FORMAT
object
kind
exactly "FORMAT"
declares
list of string
about
string
columns
non-empty list of map of non-empty string OR null
rows
map of list of string OR null OR non-empty list of string
enforcement
non-empty list of object
id
non-empty string
level
one of: warn | error | structural | planned | autofix
firesWhen
non-empty string
fix
string
expiry
string
form 2
object
subsection
string
text
list of object
id
string
formerly
non-empty list of string matching /^\$[a-z0-9-]+\/[A-Za-z0-9-]+\/[a-z0-9-]+$/
priority
one of: 1-ABSOLUTE | 2-MUST | 3-SHOULD | 4-PRINCIPLE
rule
string
banned
string
why
string
lesson
string
tell
string
exception
string
definitions
map of TERM OR WORKFLOW OR FORMULA OR TABLE OR FORMAT
TERM
object
kind
exactly "TERM"
declares
list of string
definition
string
WORKFLOW
object
kind
exactly "WORKFLOW"
declares
list of string
definition
string
FORMULA
object
kind
exactly "FORMULA"
declares
list of string
definition
string
TABLE
object
kind
exactly "TABLE"
declares
list of string
about
string
columns
non-empty list of map of non-empty string OR null
rows
map of list of string OR null OR non-empty list of string
FORMAT
object
kind
exactly "FORMAT"
declares
list of string
about
string
columns
non-empty list of map of non-empty string OR null
rows
map of list of string OR null OR non-empty list of string
enforcement
non-empty list of object
id
non-empty string
level
one of: warn | error | structural | planned | autofix
firesWhen
non-empty string
fix
string
expiry
string
validations
list of object OR map of non-empty list of object
form 1
object
id
non-empty string
level
one of: warn | error | structural | planned | autofix
firesWhen
non-empty string
fix
string
form 2
map of non-empty list of object
id
non-empty string
level
one of: warn | error | structural | planned | autofix
firesWhen
non-empty string
fix
string
uniqueIdsWithinChapter - law ids are unique across the bounded chapter hierarchydefinitionFieldsMatchKind - definition terms and formula expressions remain internally consistenttableColumnsAndRowsAligned - ordered table rows carry one positional cell per declared non-key columnvalidationGroupsSingleKey - a validation group entry names exactly one topicvalidationsFullyGrouped - once any topic group exists, bare rows are bannedNo defects in the 0 records checked.
| Bound by | laws-core |
|---|---|
| Declared in | ~/ |
| Binding | domainLawChapterStore |
| Directory | ~/ |
| Files | lint-*/assets/laws/*.yml |
| Referenced as | law-chapter |
| Also bound by | laws-core at ~/mnt/laws/*/assets/laws/*.yml |