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

topic-wealth/TaxDocument

id string matching /^[a-z0-9][a-z0-9-]*$/
Stable record identity, also used as its filename.
required
category non-empty string
Browsing label; never determines financial treatment.
required
disposition one of: transcribed | browse-only | skipped
Whether this source contributes observations or remains browseable only.
required
reason string
Why a source was classified, skipped, or could not be fully read.
required
members non-empty list of object
Addressable source members; null metadata is explicitly unresolved until the Drive inventory supplies it.
required
member string matching /^[a-z0-9][a-z0-9-]*$/
no description declared
required
role one of: primary | attachment | directory
no description declared
required
path non-empty string
no description declared
required
driveId non-empty string OR null
no description declared
required
url non-empty string OR null
no description declared
required
modified string OR null
no description declared
required
availability one of: present | changed | missing | unresolved
no description declared
required
relations list of object
One-way evidence relationships from this source to the specific earlier observation.
required
kind one of: replaces | amends | acknowledges
no description declared
required
target string matching /^[a-z0-9][a-z0-9-]*#[a-z0-9][a-z0-9-]*$/
no description declared
required
observations list of filing OR tax-amount OR settlement OR income OR travel
Reported facts, each with a source member and locator; no inferred tax treatment.
required
filing object
no description declared
required
id string matching /^[a-z0-9][a-z0-9-]*$/
no description declared
required
member string matching /^[a-z0-9][a-z0-9-]*$/
no description declared
required
locator non-empty string
no description declared
required
evidence one of: body | name
no description declared
required
covers list of string matching /^[a-z0-9][a-z0-9-]*#[a-z0-9][a-z0-9-]*$/
no description declared
required
type exactly "filing"
no description declared
required
scope object
no description declared
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
form non-empty string
no description declared
required
attempt string matching /^[a-z0-9][a-z0-9-]*$/
no description declared
required
amendment boolean
no description declared
required
event one of: prepared | signed | submitted | accepted | assessed | rejected
no description declared
required
date string OR null
no description declared
required
reference string OR null
no description declared
required
schedules list of string
no description declared
required
tax-amount object
no description declared
required
id string matching /^[a-z0-9][a-z0-9-]*$/
no description declared
required
member string matching /^[a-z0-9][a-z0-9-]*$/
no description declared
required
locator non-empty string
no description declared
required
evidence one of: body | name
no description declared
required
covers list of string matching /^[a-z0-9][a-z0-9-]*#[a-z0-9][a-z0-9-]*$/
no description declared
required
type exactly "tax-amount"
no description declared
required
scope object
no description declared
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
role one of: reported-liability | assessed | additional-assessed | provisional-demand | claimed-refund | assessed-refund | credit-forward | reported-balance
no description declared
required
basis one of: total | increment
no description declared
required
amount object
no description declared
required
amount number
no description declared
required
currency string matching /^[A-Z]{3}$/
no description declared
required
date string OR null
no description declared
required
settlement object
no description declared
required
id string matching /^[a-z0-9][a-z0-9-]*$/
no description declared
required
member string matching /^[a-z0-9][a-z0-9-]*$/
no description declared
required
locator non-empty string
no description declared
required
evidence one of: body | name
no description declared
required
covers list of string matching /^[a-z0-9][a-z0-9-]*#[a-z0-9][a-z0-9-]*$/
no description declared
required
type exactly "settlement"
no description declared
required
scope object
no description declared
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
role one of: withheld | paid | refund-issued | refund-received | credit-transfer
no description declared
required
date string OR null
no description declared
required
amount object
no description declared
required
amount number
no description declared
required
currency string matching /^[A-Z]{3}$/
no description declared
required
transfer object OR null
no description declared
required
form 1 object
no description declared
required
from object
no description declared
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
to object
no description declared
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
income object
no description declared
required
id string matching /^[a-z0-9][a-z0-9-]*$/
no description declared
required
member string matching /^[a-z0-9][a-z0-9-]*$/
no description declared
required
locator non-empty string
no description declared
required
evidence one of: body | name
no description declared
required
covers list of string matching /^[a-z0-9][a-z0-9-]*#[a-z0-9][a-z0-9-]*$/
no description declared
required
type exactly "income"
no description declared
required
category one of: wages | interest | dividends | qualified-dividends | capital-gains | ira-distribution | adjusted-gross-income | total-income | foreign-income-exclusion | other
no description declared
required
measure one of: gross | taxable | subset
no description declared
required
subject object
no description declared
required
payer non-empty string
no description declared
account string OR null
no description declared
required
accountKind one of: taxable | ira | roth OR null
no description declared
required
recipient string matching /^[a-z0-9][a-z0-9-]*$/
no description declared
required
period object OR null
no description declared
required
form 1 object
no description declared
required
start string
no description declared
required
end string
no description declared
required
paidOn string OR null
no description declared
required
amount object
no description declared
required
amount number
no description declared
required
currency string matching /^[A-Z]{3}$/
no description declared
required
workLocations list of string
no description declared
required
travel object
no description declared
required
id string matching /^[a-z0-9][a-z0-9-]*$/
no description declared
required
member string matching /^[a-z0-9][a-z0-9-]*$/
no description declared
required
locator non-empty string
no description declared
required
evidence one of: body | name
no description declared
required
covers list of string matching /^[a-z0-9][a-z0-9-]*#[a-z0-9][a-z0-9-]*$/
no description declared
required
type exactly "travel"
no description declared
required
intervals list of object
no description declared
required
country non-empty string
no description declared
required
arrival string
no description declared
required
departure string
no description declared
required
unreadable list of object
Unreadable evidence retained visibly rather than converted to zero.
required
member string matching /^[a-z0-9][a-z0-9-]*$/
no description declared
required
locator string
no description declared
required
fact string
no description declared
required
why string
no description declared
required
notes string
Additional context displayed as text, never treated as a computed figure.
required

Checks

  • _checkDocument

Defects

Checked 200 of 913 records (the per-store cap is 200), so this is a sample, not a whole-store verdict.

No defects in the 200 records checked.

Where it lives

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