Lilleman auf Larv lilleman
lilleman pushed to cli-and-syntax at larvit/fejkdata 2026-09-02 19:09:33 +02:00
08c7ef9b7f Keep the real data-path error, reject an empty data path, and report a crypto/rand failure instead of seeding zero
lilleman pushed to cli-and-syntax at larvit/fejkdata 2026-09-02 19:09:21 +02:00
ae0527a26e Tests for the real data-path error, an empty data path, and a crypto/rand failure
lilleman pushed to cli-and-syntax at larvit/fejkdata 2026-09-02 19:08:34 +02:00
4f9285ab5c Reject non-finite float bounds, unplain integer args, constant samples, a constant zero divisor and the default separator; a binding key is no path segment; ascii keeps DEL; an unheld path panics
lilleman pushed to cli-and-syntax at larvit/fejkdata 2026-09-02 19:08:27 +02:00
7b28dc36d9 Tests for finite float bounds, plain integer args, constant samples and divisors, the default separator, binding keys in paths, DEL in ascii, and an unheld path
lilleman pushed to cli-and-syntax at larvit/fejkdata 2026-09-02 19:07:52 +02:00
09e4e29125 Tests for finite float bounds, plain integer args, constant samples and divisors, the default separator, binding keys in paths, DEL in ascii, and an unheld path
lilleman pushed to cli-and-syntax at larvit/fejkdata 2026-09-02 19:06:23 +02:00
3d3efbb642 Bound --repeat at MaxRepeat and stream the renders; name an unknown flag by its rune; --list rejects an inert --repeat or --separator
5a75df8034 Tests for a bounded, streamed --repeat, rune-named flags, and --list with inert flags
Compare 2 commits »
lilleman pushed to cli-and-syntax at larvit/fejkdata 2026-09-02 19:05:58 +02:00
4c8f30406e Tests for a bounded, streamed --repeat, rune-named flags, and --list with inert flags
lilleman pushed to cli-and-syntax at larvit/fejkdata 2026-09-02 18:45:34 +02:00
fdbbf94d2c Compare and cache a read by its one spelling, so two spellings of one reference are one level; reject a slash after a sigil naming the spelling
lilleman pushed to cli-and-syntax at larvit/fejkdata 2026-09-02 18:45:23 +02:00
512696722d Tests for two spellings of one reference being one level, and a slash after a sigil
lilleman pushed to cli-and-syntax at larvit/fejkdata 2026-09-02 18:32:13 +02:00
1b8768e431 Record the compatibility policy, the override consequence and the deferred data de-duplication
lilleman pushed to cli-and-syntax at larvit/fejkdata 2026-09-02 18:31:40 +02:00
f9647ff6bb Decompose compileTemplate, checkBoundLevelsHeld and loadDir; gate cyclomatic complexity at 14
lilleman pushed to cli-and-syntax at larvit/fejkdata 2026-09-02 18:29:47 +02:00
bcbf044290 One path walk under checkPath, descend, readField, pathLeaves and coverPath; split the hold and the render graph into their own files
lilleman pushed to cli-and-syntax at larvit/fejkdata 2026-09-02 18:29:38 +02:00
7581587a19 Tests for the path walk; test files named for the modules they exercise
lilleman pushed to cli-and-syntax at larvit/fejkdata 2026-09-02 18:26:05 +02:00
1bf5470c6f Reference sigils follow the filesystem: / the root, . this folder, .. the folder above
5d1e567b8d Tests for reference sigils: / the root, . this folder, .. the folder above
Compare 2 commits »
lilleman pushed to session-gate at larvit/plainpages 2026-09-02 18:25:02 +02:00
18dc4f3136 Refuse an emailless identity where the session is minted, and rows the upstream should not have sent
390ac5f112 Say where the one-gate rule applies, and record why allows stays open
6a0d11d9d3 Name exactly one gate on every declaration, and own a shift by identity id
dfb043c3bd Read one gate everywhere, and check a declaration's gate in one pass
Compare 4 commits »
lilleman pushed to cli-and-syntax at larvit/fejkdata 2026-09-02 18:25:00 +02:00
fcc58a74ab Tests for reference sigils: / the root, . this folder, .. the folder above
lilleman pushed to cli-and-syntax at larvit/fejkdata 2026-09-02 18:23:05 +02:00
1b1b93b35f Reject weight 0, a never-numeric calc operand and a repeat product past the cap; the CLI classifies ErrNoData
34c933b2b3 Tests for weight 0, a never-numeric calc operand, the repeat product along a path, and ErrNoData
Compare 2 commits »
lilleman pushed to cli-and-syntax at larvit/fejkdata 2026-09-02 18:22:26 +02:00
d72d326de5 Tests for weight 0, a never-numeric calc operand, the repeat product along a path, and ErrNoData
lilleman pushed to cli-and-syntax at larvit/fejkdata 2026-09-02 18:21:07 +02:00
c5c06375d8 Reject a repeated bare token of a held name, naming the single-token spelling
5514b42b7b Tests for a repeated bare token of a held name
Compare 2 commits »
lilleman pushed to cli-and-syntax at larvit/fejkdata 2026-09-02 18:20:01 +02:00
1e4921cdf3 Tests for a repeated bare token of a held name