Bootstrap project and safe work-item workflow

This commit is contained in:
2026-07-13 13:51:41 +02:00
commit 80447092e9
90 changed files with 10562 additions and 0 deletions

View File

@@ -0,0 +1,22 @@
# US03-02 — Define Album Naming Policy
Epic: [E03](../E03-album-proposals.md)
As a user, I want configurable naming templates and validation so proposed album names
are readable and safe on supported filesystems.
## Acceptance criteria
- Templates define allowed evidence, formatting, length, separators, and fallbacks.
- Validation handles forbidden characters, reserved names, whitespace, Unicode,
case-insensitive collisions, existing destinations, and empty results.
- Validation returns structured issues and suggestions without mutating files.
## Automated tests
- Property tests generate names across platforms and prove paths stay inside the root.
- Golden cases cover valid names, collisions, normalization, and template fallbacks.
## Dependencies
- US03-01