Skip to content

Commit 470a8ea

Browse files
committed
chore(sync): pre-formatted template scripts (no behavior change)
The template's TypeBox source files now ship pre-formatted to fleet oxfmt style, so cascades are byte-identical. Pure formatting + doc-comment cleanup; no behavior change. Synced via: node scripts/sync-scaffolding.mts --target . --fix DISABLE_PRECOMMIT_TEST=1 — sync operation, not feature work.
1 parent e5a4fb5 commit 470a8ea

1 file changed

Lines changed: 7 additions & 7 deletions

File tree

scripts/socket-repo-template-schema.mts

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
/**
22
* @fileoverview TypeBox schema for the per-fleet-repo socket-repo-template
3-
* config consumed by `sync-scaffolding`. Canonical filename is
4-
* `.config/socket-repo-template.json`; the legacy
5-
* `.socket-repo-template.json` at the repo root is still accepted by
6-
* the loader for back-compat.
3+
* config consumed by `sync-scaffolding`. Two valid locations:
4+
* `.config/socket-repo-template.json` (primary) or
5+
* `.socket-repo-template.json` at the repo root (alternative). Both are
6+
* first-class — pick the location that fits your repo's convention.
77
*
88
* Each fleet repo (socket-lib, socket-cli, ultrathink, …) ships this
9-
* config declaring its kind + any per-repo opt-ins. The runner reads
10-
* it to decide which optional files the repo is expected to ship and
11-
* which it must not ship.
9+
* config declaring its `layout` + `native` axes plus any per-repo
10+
* opt-ins. The runner reads it to decide which optional files the
11+
* repo is expected to ship and which it must not ship.
1212
*
1313
* Source-of-truth flow:
1414
* - This TypeBox source → `Static<typeof SocketRepoTemplateConfigSchema>`

0 commit comments

Comments
 (0)