Commit Graph

8 Commits

Author SHA1 Message Date
lilleman 05dc042e49 Rename the project to fejkdata and record the fork source
Tests / vet + fmt + tests (pull_request) Failing after 6s
2026-09-01 20:24:03 +02:00
M 25a3077925 Say what a dot-prefixed data entry actually does
Two cases claimed to pin that a category or folder named with the reference
prefix is rejected. They passed for the wrong reason: the entry is skipped as
hidden, which left the directory empty, so New failed with "no .json data
found" instead. Beside a valid sibling both load fine and are simply absent.

Replaced with a test of the real rule — a leading dot means hidden, which is
what lets a data directory be a checkout — and that covers a ".." name too.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-31 21:58:37 +02:00
Mikael Göransson 095a7f2de5 Tests that pin the reserved-prefix guards and per-field error order 2026-08-28 12:59:28 +02:00
Mikael Göransson af0c99809c Tests for cycles below the root and for the reserved reference prefix 2026-08-28 12:59:28 +02:00
lilleman e6afd089e2 Test that a load error names the canonical node path 2026-08-28 12:59:28 +02:00
lilleman 381c41f1e9 Tests for cycles hidden in unrendered fields, and deterministic New errors 2026-08-28 12:59:28 +02:00
lilleman 5b6480a094 Updates from reviewers 2026-06-09 10:03:53 +02:00
lilleman 18de1b7004 Add {..path} references: render a node from elsewhere in the merged data root 2026-06-09 00:11:17 +02:00