WESTBROOK WORKSPACE
Reports & backups
Export linked school records, protect your data and test the core planning workflows.
CSV reports
Export raw permanent IDs and record fields for an accurate, portable report.
Restore a school backup
Backups are validated before saving. Preview counts, then explicitly merge or replace your workspace.
Safety and isolated workflow tests
400 fictional students, 40 staff and generated rooms run in memory only. Test records never enter your school workspace.
| Test | Result | Evidence |
|---|---|---|
| 400-student fixture remains isolated | Passed | 400 students, 40 staff and 15 rooms created only in test memory. |
| Balanced forms and stable allocations | Passed | 20 forms; repeat generation preserved every existing allocation. |
| Balanced classes and clash-free generation | Passed | 15 classes and 45 clash-free lessons. |
| CSV round-trip and duplicate IDs | Passed | Quoted commas and quotes preserved; duplicate backup IDs rejected. |
| Backup round-trip | Passed | All 400 students and linked collections passed backup validation. |
| Detention capacity and overlap safeguards | Passed | Capacity and overlapping student detention detected. |
| On-call excludes assigned responders | Passed | Active assignment correctly excludes the responder. |
| Behaviour and simulation serialisation | Passed | Linked point value, simulated marker and period preserved. |
Testing limits: the isolated tests exercise scheduling and data integrity, not a browser refresh, live authentication or multi-user permissions. Test live storage separately and reload the workspace to verify your account's saved records.
Audit log
Saved changes will appear here. The most recent 2,000 actions are retained. This account-owned log is not tamper-proof.