prototypey.org - atproto lexicon typescript toolkit - mirror https://github.com/tylersayshi/prototypey

update ai slop todo

Tyler 19f2c6f5 0dc508d7

+17 -4
+17 -4
todo.md
··· 34 35 ## Implementation Status 36 37 - initial implementation of field types returning json definitions is done 38 39 - ## todo 40 41 - write two new test files, one for bsky actor and another for bsky feed. i want 42 - to see these fully implemented and tested in separate files. then wait.
··· 34 35 ## Implementation Status 36 37 + - ✅ Initial implementation of field types returning json definitions 38 + - ✅ Bsky actor and feed test files created and passing (`tests/bsky-actor.test.ts` and `tests/bsky-feed.test.ts`) 39 + 40 + ## Todo 41 + 42 + ### CLI for JSON Emission 43 + 44 + 1. **Design CLI** - Determine command structure, flags, and output strategy 45 + 2. **Create JSON emission logic** - Traverse lexicon objects and serialize to formatted JSON 46 + 3. **Add file I/O** - Read TypeScript lexicon files, write JSON output files 47 + 4. **Write CLI documentation** - Usage examples, flag reference, common workflows 48 49 + ### Type Inference System 50 51 + Infer TypeScript types from lexicon definitions 52 + 53 + ### `validate()` 54 + 55 + validate any lexicon schema json at runtime