Type Flexible Curation
Media Curator treats audio, video, transcripts, image sets, documents, and mixed
Type-Flexible Curation Decision
Decision
Media Curator treats audio, video, transcripts, image sets, documents, and mixed collections as first-class media inputs. The default entry point is an assess-and-plan pass that identifies the asset types, source surfaces, rights/license posture, metadata vocabulary, quality dimensions, fixity needs, and downstream export or research handoff target.
Music and discography workflows remain supported, but they are specialized paths selected only when the request, filenames, metadata, or source context show that the collection is music-centered.
Rationale
The original framework grew from music archive work, so several commands and examples still mention artists, albums, or audio tools. Those examples are now treated as one implemented specialization rather than the framework boundary. For arbitrary media, starting with assess-and-plan prevents premature audio-only assumptions while preserving the existing mature paths for music collections.
Routing Rules
- Use `curate` for unknown or mixed media collections.
- Use music/discography skills when artist, album, track, tour, or release
structure is explicit.
- Use `transcribe-media` for audio/video that needs research-grade timestamp
evidence.
- Hand acquired media plus transcript sidecars to research-complete via
`induct-media` when the target is a citable research corpus.
- Record source URL, acquisition method, rights posture, SHA-256 fixity, and
provenance for every asset type, even when downstream tagging differs.
Specialization Pattern
When an asset type deserves reusable support, add the narrowest specialized tooling that fits the observed need:
1. Start with `curate` assess-and-plan and capture sample files, metadata, source URLs, expected outputs, licenses, and fixity requirements. 2. Prefer an existing library or CLI with stable maintenance and documented output formats. 3. Wrap the tool as a skill or small helper that preserves the generic contract: input discovery/acquisition, quality assessment, metadata/provenance, integrity, and export or handoff. 4. Keep type-specific fields in that specialized skill or bundle. Do not move them into the generic intake unless they apply across asset classes. 5. If the workflow is project-specific or experimental, author it as a project-local content bundle under `.aiwg/{extensions,addons,frameworks}/` or as a marketplace delivery wrapper under `.aiwg/plugins/` and promote upstream only after the contract stabilizes.
Consequences
- New collection types do not require new top-level frameworks before they can
be assessed and planned.
- Quality assessment is type-specific: audio fidelity, video resolution,
transcript confidence, image/document legibility, uniqueness, and provenance are evaluated only where relevant.
- Existing music workflows remain stable but no longer define the generic
capability language.