sources:
- - ../Big-Shoulders-Inline/sources/BigShouldersInline.glyphs
+ - Big-Shoulders-Inline/sources/BigShouldersInline.glyphs
recipe:
- ../Big-Shoulders-Inline/fonts/variable/text/BigShouldersInlineText[wght].ttf:
- - source: ../Big-Shoulders-Inline/sources/BigShouldersInline.glyphs
+ Big-Shoulders-Inline/fonts/variable/text/BigShouldersInlineText[wght].ttf:
+ - source: Big-Shoulders-Inline/sources/BigShouldersInline.glyphs
- args: --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter
operation: buildVariable
- operation: subspace
- operation: fix
- postprocess: buildStat
# And now the small caps family
- ../Big-Shoulders-Inline/fonts/variable/text/BigShouldersInlineTextSC[wght].ttf:
- - source: ../Big-Shoulders-Inline/sources/BigShouldersInline.glyphs
+ Big-Shoulders-Inline/fonts/variable/text/BigShouldersInlineTextSC[wght].ttf:
+ - source: Big-Shoulders-Inline/sources/BigShouldersInline.glyphs
- args: --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter
operation: buildVariable
- operation: subspace
## Confidence: HIGH
The repository URL and commit hash were explicitly documented in both the onboarding commit message and PR #7787 body. The commit was verified as the latest upstream commit before the merge date. The override config.yaml was present from the initial onboarding and correctly handled building the SC variant from the Glyphs source.
+
+
+## Correction (2026-05-28) — override config source path
+
+**Model**: Claude Opus 4.8
+
+fontc_crater reported `missing source '../Big-Shoulders/sources/BigShoulders.glyphs'` for the xotypeco/big_shoulders monorepo. The override `config.yaml` used paths prefixed with `../`, which the build harness resolves relative to the repository root and therefore escape the checkout. For this family the repo-escaping `../` prefix was removed (the source filename already matched the file present at the pinned commit): `Big-Shoulders-Inline/sources/BigShouldersInline.glyphs` (verified present at the pinned commit `0b3d09a`). The recipe output paths were made repo-root-relative likewise. The pinned commit is unchanged.
+
+A local gftools-builder smoke-test of the corrected config built the variable TTFs successfully (RC=0), confirming the path fix is sufficient.