Skip to content

T-TLJW-location-grammar-bracket-escaping

Status: planning/draft · Impact: medium · Complexity: small

The task Location grammar (used by ## Today / ## Files to touch tables) treats [ ] as glob character classes, so a literal path containing brackets — e.g. a Nuxt dynamic-route file like pages/vault/[id]/edit.vue — can never be cited: the row parses as a character class and never resolves. The resolver should support escaping bracket literals so such paths are citable; today’s workaround is citing the parent directory, which loses precision.

The task location grammar cannot cite literal paths containing [ ] (Nuxt dynamic-route files like pages/vault/[id]/edit.vue parse as glob character classes and never resolve) — the resolver could support escaping; worked around by citing the parent directory.

T-UDPO-extract-single-binary-example post-mortem

TBD — receiver to fill before promoting from planning/draft.

TBD — receiver to fill before promoting from planning/draft.

TBD — receiver to fill before promoting from planning/draft.

TBD — receiver to fill before promoting from planning/draft.

TBD — receiver to fill before promoting from planning/draft.

  • none
  • none

Spawned by /sdlc:spawn-task-pr on 2026-07-03 UTC from T-UDPO-extract-single-binary-example in https://github.com/sksizer/markdown-contract.


← Back to Tasks