- 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>
27 lines
1.5 KiB
Markdown
27 lines
1.5 KiB
Markdown
---
|
|
aliases: ["Archive Q2 sponsor contracts"]
|
|
Is A: Task
|
|
Belongs to: "[[24q3]]"
|
|
Status: Done
|
|
Owner: "[[person-luca-rossi]]"
|
|
---
|
|
# Archive Q2 sponsor contracts
|
|
|
|
End-of-quarter housekeeping task to properly archive all sponsor contracts from [[24q2]], ensuring financial records are complete and accessible for year-end accounting. This includes both active contracts that renewed into Q3 and expired contracts that were not renewed. All contracts need to be filed in the standard folder structure with consistent naming.
|
|
|
|
This task also involves reconciling the actual payments received against the contracted amounts, flagging any discrepancies for follow-up. [[person-paco-furiani]] handles the initial organization while [[person-luca-rossi]] does the final review and reconciliation.
|
|
|
|
## Acceptance criteria
|
|
|
|
- [x] Collect all Q2 sponsor contracts (new, renewed, and expired) into the archive folder
|
|
- [x] Apply standard naming convention: `YYYY-QN-SponsorName-Tier.pdf`
|
|
- [x] Reconcile contracted amounts against actual payments received
|
|
- [x] Flag and resolve any payment discrepancies
|
|
- [x] Update the sponsor tracking spreadsheet with final Q2 figures
|
|
|
|
## Notes
|
|
|
|
- Found one discrepancy: a mid-tier sponsor had been invoiced at the old rate rather than the new rate after their contract renewal. The difference was only €200 but was corrected going forward.
|
|
- This process took about 2 hours. Established [[procedure-sponsor-archive]] to make it faster in future quarters.
|
|
- All Q2 contracts are now archived and linked to [[24q2]] for reference.
|