Dev: ligatures `inline` probe

Compares DIRECTUS_SERVER_TOKEN read via /api/dev/ligatures-inline-probe with /api/transit/celestial-glyph-ligatures (glyphs derived from inline). Collection font_sets PK is string id celestial_glyphs_small_script.

Probe (raw fields: ligature, inline)

Error: [GET] "/api/dev/ligatures-inline-probe": 404 Not Found

Transit API (parsed glyphs)

{
  "meta": {
    "glyphCount": 12,
    "hadServerToken": true
  },
  "glyphKeys": [
    "jupiter",
    "ketu",
    "mars",
    "mercury",
    "moon",
    "neptune",
    "pluto",
    "rahu",
    "saturn",
    "sun",
    "uranus",
    "venus"
  ]
}

Visual smoke test (Sun glyph from transit parse)

Sun
v-html after sanitizeSvg (paths from inline pipeline)

Express schema service (port 3002): curl -sG 'http://localhost:3002/collection/ligatures' --data-urlencode 'filter={"font_set":{"_eq":"celestial_glyphs_small_script"}}' --data-urlencode 'fields=ligature,inline' --data-urlencode 'limit=3'

Bruno: bruno/directus-permissions/Transit/13-ligatures-celestial-inline.bru — duplicate the request with Authorization: Bearer {{guestToken}} (or your guest static token) to compare role field access.