LOG-003 / TICKPublic record · DOC v2.2.0 ·

Systems & trust

Tickmark

Give finance teams controls that show their work: month-end close, payroll review, controls on real 10-K filings, and a grader for financial-model answers, with every amount calculated by rules and every release made by a person.

Primary audience
Accounting, finance operations, payroll, FP&A and finance-systems teams, and the people who evaluate AI for financial work.
My role
Product · Financial controls · Data sourcing · Evaluation · Visual design · Front end · QA
Working stack
HTML · CSS · vanilla JavaScript · SVG charts · SEC EDGAR XBRL · Bank of Canada Valet · FinQA · Blender · Vercel
Status
Live product · Real public data · Grew out of Run Replay

01 / Shipped artifact

Summary

A two-page live site: a seven-view workbench (close, payroll, cash and FX, public filings, model evaluation, your own data, audit log), an editable journal-entry control, and a notes page with principles, scores, failures and data sources.

Quantified snapshot
8
Real 10-K filings checked
1,147
FinQA questions, grader validated
141
Automated checks passing
7
Workbench views
File & data footprint
  • 8 real 10-K filings checked · 3 findings (1 untestable fact, 2 revenue swings over 15%)
  • FinQA grader validated on all 1,108 executable gold answers of 1,147 questions
  • Bank of Canada EUR/CAD revaluation into a balanced journal
  • 25 unit tests in GitHub Actions; 116 browser checks plus a real-pointer hit test
  • "Your data": the same rules on your own CSV files, never uploaded to a server
  • Contact form delivered to email

02 / Content and UX decisions

Decisions

DDR-001 · Content decision

Put real public data where a claim needs proof, and label everything else. Explanations live on a separate Notes page so the product page stays short.

DDR-002 · Experience decision

Black, gold and cream from the mark; a 3D hero rendered in Blender; a workbench that runs its close on first view; and a jump palette, toasts and a slanted page wipe that each do a job.

03 / Delivery evidence

Delivery evidence

  1. 01

    Controls on SEC XBRL filings: balance-sheet identity, cash roll-forward and revenue flux, with untestable facts called out.

  2. 02

    A deterministic FinQA grader you can try in the page, including a label-audit example.

  3. 03

    A month-end close with exception queue, evidence drawer, override-with-reason, and an audit log of every action.

  4. 04

    A "Your data" tab with CSV templates, row-level validation, saved sessions, and CSV export of every table.

04 / Role signals

Role fit

  • Financial controls and reconciliation
  • Sourcing and citing public financial data
  • Evaluating AI on financial questions
  • Product and visual design
  • QA that catches real-user bugs
Validation

Grader validated against every executable FinQA gold program before use; 25 unit tests on the rules engine run in GitHub Actions on every push; 116 browser checks and a real-pointer hit test at desktop and phone width; the live site re-tested after each deploy.

Boundary

Close, payroll and bank lines are synthetic. No paid model comparisons yet, no user-study results yet, and no live accounting-system connections.

05 / Live project change feed

Live changes

Sync sourceDirect source repositoryDirect project repository

Checking the public source for changes…

View complete GitHub history

06 / Documentation record history

Record history

Documentation version, not product release.

Documentation version
v2.2.0
Last updated
  1. v2.2.0

    Turned the demo into a tool: moved every rule into a tested engine with 25 unit tests in GitHub Actions; added a "Your data" tab that runs the rules on your own CSV files in the browser; saved decisions and the audit log across reloads; added CSV export for every table.

  2. v2.1.0

    Fixed an invisible overlay that blocked clicks, sent the contact form to email, enlarged the 3D mark, labelled the jump palette, and redrew the i-dot to match the logo.

  3. v2.0.0

    Rebuilt in black, gold and cream around the new mark; split the product page from a Notes page; added a Blender-rendered 3D hero and transitions.

  4. v1.0.0

    First release: grew out of Run Replay with controls on real SEC filings, Bank of Canada rates and a FinQA grader; deployed to Vercel.