| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 23 hours | Fix KDL.of_flow Result type and update callers | toastal | |
| - Properly type annotate KDL.of_flow to return (t, [> `ParseError]) result - Handle nested Results from Eio.Buf_read.parse_exn - Fix Manifest.read to work with new Result type - Fix nixtamal.ml error handling for Manifest and Lockfile errors All 17 tests pass. | |||
| 24 hours | Phase 1: Fix security vulnerabilities and error handling | toastal | |
| - Fix command injection in editor.ml using Filename.quote - Change KDL.of_flow to return Result instead of failwith - Update manifest.ml to handle new Result type Security: Prevents shell injection when opening files with malicious filenames containing shell metacharacters. Error handling: KDL parsing errors now return Result type instead of crashing with failwith. | |||
| 2025-12-11 | make KDL module + fix casing | ยท๐๐ด๐๐๐ฉ๐ค | |
