lilleman
08c7ef9b7f
Keep the real data-path error, reject an empty data path, and report a crypto/rand failure instead of seeding zero
Tests / vet + fmt + tests (pull_request) Successful in 58s
2026-09-02 19:09:29 +02:00
lilleman
f9647ff6bb
Decompose compileTemplate, checkBoundLevelsHeld and loadDir; gate cyclomatic complexity at 14
Tests / vet + fmt + tests (pull_request) Successful in 54s
2026-09-02 18:31:38 +02:00
lilleman
1bf5470c6f
Reference sigils follow the filesystem: / the root, . this folder, .. the folder above
Tests / vet + fmt + tests (pull_request) Successful in 53s
2026-09-02 18:26:02 +02:00
lilleman
1b1b93b35f
Reject weight 0, a never-numeric calc operand and a repeat product past the cap; the CLI classifies ErrNoData
Tests / vet + fmt + tests (pull_request) Successful in 52s
2026-09-02 18:23:03 +02:00
lilleman
f210c7a764
Embed the shipped data, load any fs.FS, New takes options, Fake is safe for concurrent use
2026-09-01 23:07:15 +02:00
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
2dbc9b1f9f
Drop the unreachable reference-prefix checks
...
A name starting with ".." also starts with ".", so loadDir's hidden-entry
skip reaches it first and neither isRef branch could ever fire. Removed, and
the comment in named now names the skip that actually holds the invariant it
depends on.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com >
2026-08-31 21:58:37 +02:00
M
447cfae50a
Hold a bound level against every route that renders it, and let a matching string be
2026-08-30 22:31:54 +02:00
M
b14caae3a8
Reject options that cannot take effect, and skip entries that are not data
2026-08-28 13:27:32 +02:00
Mikael Göransson
2d8fcae4f4
Reject a folder using the reference prefix, and filter bindings only where they exist
2026-08-28 12:59:28 +02:00
Mikael Göransson
e14f3a4145
Reserve the reference prefix in authored names, and report one compile error
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
lilleman
8db65ac598
Replace locale dirs with a data-folder namespace model: New([]paths), folder dot-paths, last-wins merge
2026-06-08 23:52:37 +02:00