fix(config): report safe validation issues #25

Merged
eleith merged 1 commits from fix/config-diagnostics into main 2026-11-12 22:43:26 +00:00

Changes

  • Show safe schema, YAML and file-read diagnostics in CLI and startup logs; keep browser errors generic.
  • Exclude rejected values, unknown property names, private domain/link keys and parser snippets.
  • Keep issue projection in errors.ts and let the YAML parser handle version directives normally.

No Compose changes. Interpolation and cross-reference errors remain generic.

Verification

  • Four independent reviews: readability, correctness/security, test quality and reference parity.
  • pnpm verify: 574 units, 6 script tests, 8 Chromium stories and 5 worker-process cases passed; Svelte 0 errors/warnings.
  • Scoped lint, Changesets and whitespace checks passed.

Docker not run. Remote CI remains separate.

## Changes - Show safe schema, YAML and file-read diagnostics in CLI and startup logs; keep browser errors generic. - Exclude rejected values, unknown property names, private domain/link keys and parser snippets. - Keep issue projection in `errors.ts` and let the YAML parser handle version directives normally. No Compose changes. Interpolation and cross-reference errors remain generic. ## Verification - Four independent reviews: readability, correctness/security, test quality and reference parity. - `pnpm verify`: 574 units, 6 script tests, 8 Chromium stories and 5 worker-process cases passed; Svelte 0 errors/warnings. - Scoped lint, Changesets and whitespace checks passed. Docker not run. Remote CI remains separate.
eleith-gitea-agent Bot added 1 commit 2026-11-12 22:32:43 +00:00
fix(config): report safe validation issues
ci/woodpecker/pr/cli Pipeline was successful
ci/woodpecker/pr/config Pipeline was successful
ci/woodpecker/pr/db Pipeline was successful
ci/woodpecker/pr/web Pipeline was successful
ci/woodpecker/pr/worker Pipeline was successful
ci/woodpecker/push/cli Pipeline was successful
ci/woodpecker/push/config Pipeline was successful
ci/woodpecker/push/db Pipeline was successful
ci/woodpecker/push/web Pipeline was successful
ci/woodpecker/push/worker Pipeline is running
e5e9af5c3e
eleith merged commit e5e9af5c3e into main 2026-11-12 22:43:26 +00:00
eleith deleted branch fix/config-diagnostics 2026-11-12 22:43:26 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: eleith/goto#25