Feature map

Every section, the dashboard it hangs off, and every function we have built inside it — with the walkthroughs that exist for each. Built by reading the screens, not from memory: functions are the real row menus, action cards, drawers and panels in the markup.

The gap this makes visible: walkthroughs were written to answer questions people asked, so the set of them is a residue of which how-to questions got written — never a map of what we built. Every pill below is clickable and runs that walkthrough on the real screen.

Generated by tools/build-feature-map.js. Re-run it after adding a walkthrough.

What I need from you — about ten minutes

  1. Ignore every "No walkthrough" pill. That is my list, not a question for you. Nothing to write, nothing to decide.
  2. Pick ONE section you know well — Invoices or Payroll — and read the grey function chips. Tell me three things: which are real functions, which are noise, and what is missing. That is the list we build the walkthroughs from.
  3. Click three or four walkthrough pills and let them run to the end. Whatever makes you say "these are not working" will show itself faster than either of us describing it. Just tell me what you saw.

Rows marked Part of a screen are drawers and panels, not pages — opening the file on its own tells you nothing, so those links open the screen they live inside. Rows that are about one record open with a real record in them.

85 walkthroughs
48 screens with at least one
33 feature screens with none
81 feature screens in total

Home

Dashboard: dashboard.html · 1 of 3 screens have a walkthrough

ask.htmlThe Ask box lives on Home — this is its own screen.No walkthrough
dashboard.html2 walkthroughs
inbox.htmlThe Inbox icon beside Suppliers on Bank.No walkthrough

Bank

Dashboard: bank-transactions.html · 1 of 3 screens have a walkthrough

bank-account-edit.htmlThe edit panel inside the same drawer.Part of a screen

Functions on this screen (1) — read from the markup:

AIB
bank-account-view.htmlOpened from the account list in bank settings.Part of a screen

Functions on this screen (1) — read from the markup:

Account
bank-settings.htmlNo walkthrough

Functions on this screen (1) — read from the markup:

Bank settings
bank-transactions.html11 walkthroughs

Functions on this screen (5) — read from the markup:

Personal expensePersonal subsistencePersonal mileageBank accountsFilter
receipts-inbox.htmlThe receipts drawer, opened by the paperclip on a transaction.Part of a screen
tag-pl.htmlA tag chip on a bank transaction opens this. Needs ?tag= to mean anything.No walkthrough

Invoices

Dashboard: invoice-home-settings.html · 7 of 12 screens have a walkthrough

Functions on this screen (1) — read from the markup:

Filter

Functions on this screen (8) — read from the markup:

ClientEstimateInvoiceRecurringDepositClient homeSettingsFilter
invoice-create.html11 walkthroughs

Functions on this screen (31) — read from the markup:

Every 1 weekEvery 2 weeksEvery monthEvery 3 monthsEvery year23% standard13.5% reduced9% second reduced0% zeroExemptAIB Current ····1123Revolut Current ····1123Euro (EUR)British Pound (GBP)US Dollar (USD)Australian Dollar (AUD)Canadian Dollar (CAD)Swiss Franc (CHF)Chinese Yuan (CNY)Danish Krone (DKK)Hong Kong Dollar (HKD)Indian Rupee (INR)Japanese Yen (JPY)New Zealand Dollar (NZD)Norwegian Krone (NOK)Polish Złoty (PLN)Singapore Dollar (SGD)South African Rand (ZAR)Swedish Krona (SEK)UAE Dirham (AED)Add estimate details
invoice-credit-note-detail.htmlA cancellation, discount or refund row on the invoice dashboard.No walkthrough

Functions on this screen (1) — read from the markup:

Discount

Functions on this screen (6) — read from the markup:

AIB ....1234BOI ....5678StandardModernClassicAdd deposit
invoice-deposit-detail.htmlA deposit row on the invoice dashboard.No walkthrough

Functions on this screen (10) — read from the markup:

AIB ....1234BOI ....5678VAT @ 0%VAT @ 9%VAT @ 13.5%VAT @ 23%StandardModernClassicAdd deposit
invoice-detail.htmlA row on the invoice dashboard. Needs ?id=.4 walkthroughs

Functions on this screen (8) — read from the markup:

ClientReset demo dataEstimateInvoiceRecurringDepositSettingsFilter
pay.htmlNo walkthrough

Tax

Dashboard: tax-dashboard.html · 4 of 13 screens have a walkthrough

tax-checklist.htmlNo walkthrough
tax-dashboard.html4 walkthroughs

Functions on this screen (1) — read from the markup:

Filter
tax-settings.html1 walkthrough

Functions on this screen (7) — read from the markup:

MonthlyBi-monthlyQuarterlyHalf-yearlyAnnuallyVAT payment scheduleExport tax period data
vat-complete.htmlNo walkthrough
vat-filed.htmlNo walkthrough
vat-return-detail.htmlA return row on the tax dashboard. Needs ?id=.No walkthrough

Functions on this screen (6) — read from the markup:

2 months4 months6 monthsMatch the paymentDownload this returnVAT frequency
vat-review-next.htmlNo walkthrough
vat-review.html1 walkthrough
vat-ros-upload.htmlNo walkthrough
vat-upload-next.htmlNo walkthrough
vat-welcome.htmlNo walkthrough

Payroll

Dashboard: wages-payslips.html · 9 of 20 screens have a walkthrough

Functions on this screen (2) — read from the markup:

Add deductionsAdd additions
payroll-employee-detail.htmlAn employee row on the employees screen. Needs ?emp=.No walkthrough

Functions on this screen (1) — read from the markup:

Payslip
payroll-employee-payslips.htmlWhat the EMPLOYEE sees — opens in its own window from a payslip.No walkthrough
payroll-expenses-statement.htmlThe Expenses statement action on an employee page.1 walkthrough

Functions on this screen (1) — read from the markup:

Add payroll details
payroll-payslip-detail.htmlA payslip row in the archive.No walkthrough
payroll-return.htmlThe payroll return row on the tax dashboard. Needs ?id=.1 walkthrough

Functions on this screen (2) — read from the markup:

Matched paymentDownload this return
payroll-welcome.htmlNo walkthrough
wages-employees.html3 walkthroughs

Functions on this screen (6) — read from the markup:

Run payrollAdd employeePayslipsPayrollSettingsFilter
wages-payslips.html3 walkthroughs

Functions on this screen (6) — read from the markup:

Set up payrollAdd employeeAdd wageEmployeesSettingsFilter
wages-settings.html1 walkthrough

Functions on this screen (5) — read from the markup:

Add employeeAdd wagePayslipsEmployeesPayroll

Reports

Dashboard: reports.html · 13 of 13 screens have a walkthrough

report-account-transactions.htmlDrilled into from a ledger account.1 walkthrough

Functions on this screen (5) — read from the markup:

AdvertisingBank FeesConsulting & AccountingGeneral ExpensesSoftware - SaaS

Functions on this screen (4) — read from the markup:

NoneLast MonthPrevious QuarterLast Year
report-payroll.html1 walkthrough

Functions on this screen (6) — read from the markup:

Gross to Net DetailGross to Net SummaryPayroll JournalAllPeter ConnorYash nayankumar Sinoujia
reports-tags.html1 walkthrough
reports.html1 walkthrough

Settings

Dashboard: menu-settings.html · 13 of 15 screens have a walkthrough

menu-settings.htmlNo walkthrough
settings-company.html2 walkthroughs
settings-email.html1 walkthrough

Functions on this screen (12) — read from the markup:

EachHourDayWeekMonthProjectItem23% standard13.5% reduced9% second reduced0% zeroExempt
settings-invoice-template-edit.htmlOpened by Edit on a branding template.No walkthrough

Functions on this screen (9) — read from the markup:

AIB Current ····1123Revolut Current ····1123Euro (EUR)British Pound (GBP)US Dollar (USD)Australian Dollar (AUD)Canadian Dollar (CAD)Swiss Franc (CHF)Edit template

Functions on this screen (1) — read from the markup:

Add receipt
settings-tags.html1 walkthrough
settings-user-create.htmlOpened by "Add user" on the users screen.Part of a screen
settings-users.html2 walkthroughs

Not in a section

0 of 2 screens have a walkthrough

personal-bank.htmlNo walkthrough

Functions on this screen (2) — read from the markup:

Bank accountsFilter
personal-inbox.htmlNo walkthrough