# Private monthly and yearly export acceptance Both WJ-040 examples use real email sign-in and invitation creation for Alice and Bob. Historical fixtures give each account distinct catalog names, work descriptions and habits, with work, counts and day-off markers immediately outside and inside the month/year boundaries. Weekly limits include a baseline before the period and later changes. Test device credentials and push secrets are also present. Alice downloads September or the complete year through the actual Reports export dialog. Assertions check exact included dates for work, habit counts and days off; values and catalog references; owner-only habit names; and the effective limit baseline plus in-period changes. The JSON object's allowed keys are checked at every record level so credentials cannot silently appear as extra fields. Bob's distinct data must be absent. All fixtures and downloads belong to the isolated test server. No production data or real email/push is used. Validation passed for 0.1.53-SNAPSHOT: all 13 browser examples, 187 executed JVM cases (206 reported, 19 filtered or still unbound), zero failures/errors, 68 operations tests, 17 frontend tests and production/admin-recovery smoke checks. No production or schema change was needed.