rslc check confirms each citation is there.
The compiler checks citation presence, declared source names, and region syntax. A reviewer checks that the cited region supports the implemented value or rule.
Use real source artifact IDs for a published rater. The synthetic examples use placeholder IDs and invented manual pages.
Name the filed documents
TheSources block names each filed document once:
manualis the short name that each citation uses.artifactis the ID of the stored copy of the document.kindis the document type. It sets how a citation points to a place inside it.
A citation in the wrong form for its document fails the check:
Cite each filed number
Write the citation in brackets after the name:- each table, and each table’s
otherwiserow; - each constant;
- each calculation that rounds, or the step that holds it;
- the calculation that rounds each premium the rater returns, on the calculation itself;
- each rule that breaks a tie when the rater picks the largest or smallest element of a list.
[reason: "..."] in
place of a citation. Keep the reason to 120 characters. A table can cite several pages, as
BaseRate does.
Cite a rule
A rule from the filing cites the page that states it. The citation travels in each refusal of that rule, so the person who sent the request sees where the rule comes from:Cite each row of a table
When rows of one table come from different pages, add acite column to the CSV. Each cell names
one of the table’s own citations:
cite column when it rates.
Keep evidence in citations
The check reads citations, and it reads comments as plain text. So a comment that starts withsource:, sources: or readiness: fails the check:
Where citations go
- A rule’s citation appears in each refusal of that rule.
- The bundle lists the sources and the citations of each table, input and calculation.
- The bundle’s ID covers the citations, so a changed citation gives a new bundle ID.
Related
- What rslc checks and guarantees shows the message for a missing citation.
- Round a premium shows where the rounding citation goes.