Fleet Schemas ↑↓ move within a pane · ←→ move between panes · Enter opens · Esc backs out
TaxScope 36 fields

topic-wealth/TaxScope

id string matching /^[a-z0-9][a-z0-9-]*$/
Stable record identity, also used as its filename.
required
scope object
Taxpayer, tax system, and its canonical assessment period.
required
taxpayer string matching /^[a-z0-9][a-z0-9-]*$/
no description declared
required
system one of: us-federal | us-ca | us-dc | us-ny | hk-salaries | jp-national | jp-resident | tw-income
no description declared
required
period string matching /^\d{4}(?:-\d{2})?$/
no description declared
required
obligations list of object
One requirement decision per form, from the official rule it cites; unknown only when the rule needs a fact the archive lacks, with a matching question.
required
form non-empty string
no description declared
required
state one of: required | not-required | unknown
no description declared
required
reason string
no description declared
required
rule string matching /^https:\/\//
Official source of the filing rule the decision applies.
required
evidence list of string matching /^[a-z0-9][a-z0-9-]*#[a-z0-9][a-z0-9-]*$/
no description declared
required
conclusion one of: not-filed OR null
no description declared
required
review object
no description declared
required
state one of: current | needed
no description declared
required
reason string
no description declared
required
userConfirmation object OR null
The user's own verbatim confirmation that the form was filed, distinct from document evidence; used only when no receipt or signed copy exists.
form 1 object
no description declared
required
date non-empty string
no description declared
required
quote non-empty string
no description declared
required
selections list of object
Non-overlapping authoritative components for a displayed figure; alternatives are evidence, never additional amounts.
required
figure non-empty string
no description declared
required
components list of string matching /^[a-z0-9][a-z0-9-]*#[a-z0-9][a-z0-9-]*$/
no description declared
required
alternatives list of string matching /^[a-z0-9][a-z0-9-]*#[a-z0-9][a-z0-9-]*$/
no description declared
required
completeness one of: complete | partial | unknown
no description declared
required
reason string
no description declared
required
review object
no description declared
required
state one of: current | needed
no description declared
required
reason string
no description declared
required
checklist list of object
Preparation work only; form applicability belongs exclusively to obligations.
required
item non-empty string
no description declared
required
disposition one of: done | open | not-needed
no description declared
required
reason string
no description declared
required
questions list of object
Unresolved judgments and conflicting source evidence for review.
required
question non-empty string
no description declared
required
evidence list of string matching /^[a-z0-9][a-z0-9-]*#[a-z0-9][a-z0-9-]*$/
no description declared
required
notes string
Additional context displayed as text, never treated as a computed figure.
required

Checks

  • _checkScope

Defects

No defects in the 51 records checked.

Where it lives

Bound bysheet-wealth
Declared in~/mnt/mdr/skills/sheet-wealth/assets/schemas/tax-scope.ts
BindingtaxScopeDataStore
Directory~/data/sheet-wealth/tax-scopes
Files*.json
Referenced astax-scope