- Simplify flatten_vault API to return usize instead of MigrationResult struct - Add KEEP_FOLDERS: attachments/ and _themes/ alongside type/, config/, theme/ - Use HashSet for collision tracking in unique_filename - Update wikilinks from path-based [[folder/slug]] to title-based [[slug]] - Clean up empty directories after flattening - Flatten demo-vault-v2: move all notes from type-based subfolders to root - Update smoke tests for flat vault structure - Remove migrate_to_flat_vault from repair_vault (one-time migration only) Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1.6 KiB
1.6 KiB
aliases, Is A, Belongs to, Status, Owner
| aliases | Is A | Belongs to | Status | Owner | |
|---|---|---|---|---|---|
|
Task | 25q4 | Open | person-luca-rossi |
Archive 2025 sponsor contracts
Year-end archival of all 2025 sponsor contracts, following the procedure-sponsor-archive process established in 24q3. This task is more straightforward than the 2024 version because the process and naming conventions are already in place. The main work is collecting all contracts, reconciling payments, and ensuring the Airtable base is aligned with the financial records.
This is a compliance-critical task that feeds into the annual financial records archival and tax filing process. person-paco-furiani handles the initial collection and organization while person-luca-rossi does the final reconciliation.
Acceptance criteria
- Collect all 2025 sponsor contracts (new, renewed, expired, and churned) from the Airtable base
- Apply standard naming convention and file in the archive folder structure
- Reconcile contracted amounts against actual payments received for each sponsor
- Flag and resolve any payment discrepancies before year-end
- Update the Airtable base with final 2025 status for each sponsor record
Notes
- The Airtable base should make this process significantly faster than the 2024 version, which relied on Google Sheets and email threads. Expecting 1-2 hours instead of the 4+ hours it took last year.
- person-paco-furiani should start collecting contracts in early December to avoid the year-end rush.
- Any outstanding payments need to be invoiced before December 15 to ensure they are received before the fiscal year closes.