NodeDough CPA

Draft only. Organizer output for a CPA — not tax advice, not a filing, and not a write to the books or to QuickBooks.

Tax-position register

One register. Status moves Candidate → Needs Facts → Ready for CPA → Accepted, Rejected, or Deferred. Mixed-use rows do not skip the human checkpoint.

No positions yet. Add rows to cpa/content/tax-position-register.csv. Do not invent amounts.

Position IDCategoryDescriptionSource Docs / RowsBusiness PurposeAuthority / Code CiteRisk LabelMissing Substantiation$ Impact (range)StatusCPA DispositionNotes