OwlcoreTAX-OS DEMOB · E01 · DEMO · simulated Sign out
Clients›Blue Harbor Books LLC

Blue Harbor Books LLC

DEMOB · CA sales & use
2026-09-19
2026-04-01 → 2026-06-30 · 50 days overdue · TJ Kim → Eli Remba → Gil PockerIntake›Build›Prepare›Review›Approve›Ready to File›Filed / Delivered›Archive○ Pre-review○ Jurisdiction○ Evidence○ Exceptions○ Locked In Preparation
SCHEDULE
Tie-out & support
DOES NOT TIE
StepRefDescriptionAmountTie
SOURCED100POS sales report (DEMO dummy) recd 2026-07-06 via demo · cited by B100, B110$182,450.00—
SOURCEQBO-PULL-001General ledger gross (QBO pull snapshot)$182,950.00—
TIEB110POS ↔ GL difference (tolerance $1.00)$500.00DOES NOT TIE
↳ EXC-DEMOB-E01_2026-Q2_CA-SALES-001 · HIGH DATA_MISMATCH · OPEN — click to open →
CALCB100Taxable $158,730.00 × 8.75% = computed tax$13,888.88TIES
LEADA100Lead: per workpaper $13,888.88 vs per return $13,888.88$0.00TIES
FILED—Not yet filed — filing is a human-only step——

Red row = start here · ↳ = the blocking exception.

SOURCE
D100POS sales report (DEMO dummy)
ingested
FieldValueNote
received2026-07-06via demo · from demo fixture
cited byB100, B110every citation is a tickmark target
snapshotdocuments/demo-pos.txtsha256 demo…
gross sales$182,450.00extracted by agent:intake — verified via the B110 tie
taxable sales$158,730.00extracted by agent:intake — verified via the B110 tie

Raw snapshots are immutable — corrections arrive as new pulls, never edits.

SOURCE
QBOGeneral ledger pull
ingested
FieldValueNote
pull idQBO-PULL-001QuickBooks Online · sales by jurisdiction + income accounts
gross per GL$182,950.00feeds the B110 POS↔GL tie
as of2026-07-06snapshot in source-data/ — timestamped, hashed

GL is the books-truth candidate; POS is the sales-truth candidate. Neither is assumed right — B110 is where they argue.

WORKPAPER
A001Status & indexunprepared
0 evidence items14 open review notes$0.00 unresolved variance

Administrative index: what is in this pack and its current state.

Workpaper face — DEMOB-E01_2026-Q2_CA-SALES_A001-status_v01.md

A001 — index (demo subset of sales-tax@0.1; production adds B120/B130/B140/C100)
WORKPAPER
A010Reviewer signoff sheetunprepared
0 evidence items14 open review notes$0.00 unresolved variance

Reviewer signoff sheet — completed by the human reviewer only.

Workpaper face — DEMOB-E01_2026-Q2_CA-SALES_A010-signoff_v01.md

A010 — completed by the human reviewer only
WORKPAPER
A100Lead — return tie-outunprepared
✓ Ties0 evidence items14 open review notes$0.00 unresolved variance

Lead schedule: the spine — ties the computed tax to the filed return at $0.

LineAmountSource refTickmark
tax per workpaper$13,888.88r
tax per return$13,888.88
difference$0.00

Workpaper face — DEMOB-E01_2026-Q2_CA-SALES_A100-lead_v01.md

A100 — DEMOB-E01_2026-Q2_CA-SALES

DRAFT — agent-prepared, not yet verified

Net tax per workpaper 13888.88 = per return 13888.88 (diff 0.00)

WORKPAPER
B100Gross-to-taxable sales reconciliationunprepared
✓ Ties3 evidence items14 open review notes$0.00 unresolved variance

Primary reconciliation: gross receipts → taxable sales → computed tax.

LineAmountSource refTickmark
gross per pos$182,450.00D100sd
taxable sales$158,730.00D100sd
rate8.75%
tax computed$13,888.88r
tax per return$13,888.88

Workpaper face — DEMOB-E01_2026-Q2_CA-SALES_B100-sales-recon_v01.md

B100 — DEMOB-E01_2026-Q2_CA-SALES

DRAFT — agent-prepared, not yet verified

Gross per POS 182450.00 [sd→D100] · Taxable 158730.00 [sd] · Rate 8.75% · Tax 13888.88 [r]

WORKPAPER
B110POS-to-GL tie-outunprepared
EXC-DEMOB-E01_2026-Q2_CA-SALES-001 DRAFT‹ B100tie-out
✗ Does not tie3 evidence items14 open review notes$500.00 unresolved variance

Source tie-out: POS system vs general ledger, tolerance $1.

Open the interactive workpaper (v6 prototype) → spreadsheet canvas, cell-level trace, simulated Excel interop

LineAmountSource refTickmark
gross per pos$182,450.00D100sd
gross per gl$182,950.00QBO-PULL-001gl
difference$500.00
tolerance$1.00

Workpaper face — DEMOB-E01_2026-Q2_CA-SALES_B110-pos-gl-tie_v01.md

B110 — DEMOB-E01_2026-Q2_CA-SALES

DRAFT — agent-prepared, not yet verified

POS 182450.00 [sd] vs GL 182950.00 [gl] → difference 500.00

OUTPUT
Filing evidence / FINAL package
pending

Not locked yet.

OUTPUT
CDTFA export package
IN_PREP
Export unlocks at APPROVED
The package builds only after reviewer/partner approval — same gates, no shortcuts. This period is IN_PREP.
LEDGER
Review & exceptions
1 open

Exceptions (1)

RefCategorySeverityStatusDetail / resolution
EXC-DEMOB-E01_2026-Q2_CA-SALES-001DATA_MISMATCHHIGHOPENPOS↔GL gross difference 500.00 exceeds $1 tolerance (agent analysis: check late-posted GL entries)

Review notes (14)

RefNoteRaised byStatus
RN-001[draft] A001: DRAFT watermark still presentagent:qa-reviewercandidate
RN-002[draft] A010: DRAFT watermark still presentagent:qa-reviewercandidate
RN-003[draft] A100: DRAFT watermark still presentagent:qa-reviewercandidate
RN-004[tickmarks] A100.tax_per_workpaper: lowercase 'r' — agent-drafted, human has not verifiedagent:qa-reviewercandidate
RN-005[draft] B100: DRAFT watermark still presentagent:qa-reviewercandidate
RN-006[tickmarks] B100.gross_per_pos: lowercase 'sd' — agent-drafted, human has not verifiedagent:qa-reviewercandidate
RN-007[tickmarks] B100.taxable_sales: lowercase 'sd' — agent-drafted, human has not verifiedagent:qa-reviewercandidate
RN-008[tickmarks] B100.tax_computed: lowercase 'r' — agent-drafted, human has not verifiedagent:qa-reviewercandidate
RN-009[draft] B110: DRAFT watermark still presentagent:qa-reviewercandidate
RN-010[tickmarks] B110.gross_per_pos: lowercase 'sd' — agent-drafted, human has not verifiedagent:qa-reviewercandidate
RN-011[tickmarks] B110.gross_per_gl: lowercase 'gl' — agent-drafted, human has not verifiedagent:qa-reviewercandidate
RN-012[tie] B110 out of tolerance (500) — exception exists but must be RESOLVED or WAIVED before handoff (severity HIGH → blocks)agent:qa-reviewercandidate
RN-013[open-items] OI-001 'Exemption certificates for new exempt customers' status=open (must be accepted/excepted)agent:qa-reviewercandidate
RN-014[signoff] prepared_by empty on B100agent:qa-reviewercandidate

Open items (1)

RefItemStatusSatisfied by
OI-001Exemption certificates for new exempt customersopen—
REVIEW
Review mode — changes, exceptions, notesreviewer: Eli Remba
1 to resolve

Figures changed since review (6)

WorkpaperLineTickmarkMeaning
A100tax per workpaperragent draft — awaiting human verification
B100gross per possdagent draft — awaiting human verification
B100taxable salessdagent draft — awaiting human verification
B100tax computedragent draft — awaiting human verification
B110gross per possdagent draft — awaiting human verification
B110gross per glglagent draft — awaiting human verification

Unresolved exceptions (1)

RefSeverityWorkpaperImpactDetail
EXC-DEMOB-E01_2026-Q2_CA-SALES-001HIGHB110$500.00POS↔GL gross difference 500.00 exceeds $1 tolerance (agent analysis: check late-posted GL entries) · click to open →

Open review notes (14)

RefNoteRaised byStatus
RN-001[draft] A001: DRAFT watermark still presentagent:qa-reviewercandidate
RN-002[draft] A010: DRAFT watermark still presentagent:qa-reviewercandidate
RN-003[draft] A100: DRAFT watermark still presentagent:qa-reviewercandidate
RN-004[tickmarks] A100.tax_per_workpaper: lowercase 'r' — agent-drafted, human has not verifiedagent:qa-reviewercandidate
RN-005[draft] B100: DRAFT watermark still presentagent:qa-reviewercandidate
RN-006[tickmarks] B100.gross_per_pos: lowercase 'sd' — agent-drafted, human has not verifiedagent:qa-reviewercandidate
RN-007[tickmarks] B100.taxable_sales: lowercase 'sd' — agent-drafted, human has not verifiedagent:qa-reviewercandidate
RN-008[tickmarks] B100.tax_computed: lowercase 'r' — agent-drafted, human has not verifiedagent:qa-reviewercandidate
RN-009[draft] B110: DRAFT watermark still presentagent:qa-reviewercandidate
RN-010[tickmarks] B110.gross_per_pos: lowercase 'sd' — agent-drafted, human has not verifiedagent:qa-reviewercandidate
RN-011[tickmarks] B110.gross_per_gl: lowercase 'gl' — agent-drafted, human has not verifiedagent:qa-reviewercandidate
RN-012[tie] B110 out of tolerance (500) — exception exists but must be RESOLVED or WAIVED before handoff (severity HIGH → blocks)agent:qa-reviewercandidate
RN-013[open-items] OI-001 'Exemption certificates for new exempt customers' status=open (must be accepted/excepted)agent:qa-reviewercandidate
RN-014[signoff] prepared_by empty on B100agent:qa-reviewercandidate

Sign-off

A010 not signed — the reviewer signs after notes clear and ties hold.

Clearing or returning an exception here is simulated (demo). Production dispositions flow through the review-notes and exception ledgers with reviewer approval.

GATES
File readinesscanonical status: IN_PREP
In Preparation

Intake›Build›Prepare›Review›Approve›Ready to File›Filed / Delivered›Archive

○
No blocking exceptions
1 open blocking exception(s)
○
Pre-review gate
Not passed — /pre-review must exit clean (a hard gate, not a checkbox)
○
Workpapers verified
0/5 human-verified (UPPERCASE tickmarks)
○
Jurisdiction verification
Frequency, due date, and payment channel verified against registered sources
○
Reviewer sign-off (A010)
The reviewer signs A010 after notes clear and ties hold
○
Filing package
Unlocks at Approved
○
Filing evidence
A HUMAN files at the agency portal and captures the confirmation — the system never files
○
Archive lock
Locks after confirmation via /finalize

These are the record system's real gates, rendered. Advancing any of them is human work through the skills — never a dashboard action.

Client records — approval chain and generated filing calendar
RECORD
Approval log hash-chained · append-only
CHAIN VALID

approvals\demo\2026-Q3.yaml CHAIN VALID · 2 entries

2026-07-06 14:00DEMO:Gil Pocker approve_filing → DEMO-E01_2026-Q2_CA-SALES
first-cycle partner rule (DEMO) #1 3388daa862…
2026-07-06 16:00DEMO:Eli Remba lock → DEMO-E01_2026-Q2_CA-SALES
FINAL/ built, hashes recorded, prerequisites verified #2 d4373c8ff6…
RECORD
Filing calendar generated — never hand-edited
DuePeriodStatusLocked
2026-07-31DEMOB-E01_2026-Q2_CA-SALESNOT_STARTED