Find the file path for an item by its ID.
Accepts both full IDs (JOY-0042-A3) and short-form (JOY-0042).
Short-form returns an error if ambiguous (multiple matches).
Generate the next item ID by scanning existing files.
Returns “ACRONYM-0001” for the first item, increments the highest found.
All items share one number space regardless of type.