Fix semantic gaps in smoke script:
1. backend-sgs-sdk-hall-entrance now requires BOTH entrance position AND nodeId
2. Added fixture: place with coordinates but no nodeId matches space center
3. Added fixture: normalized names (spacing/brackets) match spaces correctly
4. Maintained unmatched exhibition space fallback coverage
All new fixtures consolidate into existing POIs, keeping 7 unique halls.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>