During the nub build stable ids must be assigned for nub usages. A new backbone must reuse existing usage keys. Deleted nub usages must remain only logically deleted so we can resurrect such a deleted usageKey in case we include the name again in the backbone.
This task includes dealing with logical nub usage deletions.
Consider using an internal nub lookup over the http service one similar to the NubDB find method. We need to include authorship in the matching (NubDB does that).
Decide on what properties mark a stable usage key. Consider:
- canonical name
- authorship in case of synonyms