Traceback (most recent call last):
  File "/home/worsch/repo-manager/.venv/bin/rmgr", line 8, in <module>
    sys.exit(main())
             ^^^^^^
  File "/home/worsch/repo-manager/src/repo_manager/cli.py", line 853, in main
    result = sync_repository_projection(
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/worsch/repo-manager/src/repo_manager/projection_sync.py", line 98, in sync_repository_projection
    assignments = ensure_missing_work_record_identifiers(repo_root)
                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/worsch/repo-manager/src/repo_manager/identifiers.py", line 962, in ensure_missing_work_record_identifiers
    raise ValueError(
ValueError: missing UUIDs on grandfathered or noncanonical records require an explicit identity decision: [{'kind': 'task', 'record_id': 'ADHOC-2026-09-27-T02', 'path': 'workplans/ADHOC-2026-09-27.md'}]
