ANGLO ASCOT OFFICE TRACKER 2.1.0-beta.3 VERIFICATION
7 October 2026

Automated result: 63 tests passed, 0 failed on Node.js 24 / Linux.

Run Node checks with: node --test test/*.test.js
Native file replacement checks: test/windows-files.test.ps1 on Windows.

Engine and API coverage includes:
- Empty public start with no bundled companies, periods or import history.
- Existing records persist without adding company records on public update.
- Version 1 migration preserves original data backups and worked periods.
- Accounts/VAT default date arithmetic and editable custom deadlines.
- Calendar-year recurrence, document checklists, notes and period history.
- Company details, assignment controls, archive, deletion and re-entry.
- Both reminders remain eligible after all checklist items are marked Sent.
- Backup, restore, invalid-data recovery and failed-save protection.
- Local HTTP access restrictions, request tokens and CSV export escaping.
- Legacy import compatibility uses explicitly fictional in-test fixtures.

Frontend coverage runs real app.js in a Node VM with explicit minimal DOM
stubs and a real localhost API. It checks company forms, date defaults,
custom dates, checklist/notes, history, deletion and escaping. It does not
validate real browser rendering, keyboard focus or responsive appearance.

Native automated release checks run separately on Windows with PowerShell
5.1. Results and synthetic reminder images are saved in release evidence
for the tested package. Coverage includes:
- PowerShell script parsing and disposable-file atomic replacement checks.
- First install, same-path update, Task Scheduler integration and uninstall.
- Synthetic reminder preview, window bounds and visible action controls.

The coverage list is not a pass result for a newly built package. Consult
its release evidence for the executed checks and results.

Manual acceptance remains unverified on physical Windows 10 / 11 PCs:
- Actual due-event popup timing during daily and sign-in checks.
- Minimized shortcut launch and normal desktop interaction.
- Display, high-DPI scaling and reminder actions on those physical PCs.

Setup performs its own disposable-file create/replace preflight on the
target Windows PC before changing an installed app. The Windows test file
uses disposable files only and does not read or modify tracker records.

Keep the public release labelled beta until broader Windows verification is
completed. See QUICK-START.txt for a short target-PC verification checklist.
