Re-added system/station/district fields to district.yaml that were incorrectly removed during Tyre10 cleanup. These carry hierarchical context (planet, station), not redundant identity. Made canonical_id optional in schema since it's derived from directory path at load time. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>