{"schema":"catalog-search/v2","items":[{"kind":"record","record":{"id":"dsc_01M6AC21KFT5NE4SCMB1TZ0QTH","type":"discussion","title":"Creative practice with heygen-com/hyperframes at commit bb3c3b21 (partial docs): HTML-to-video composition format, commands, render requirements, skills and the repo docs on Remotion (documented, not run)","summary":null,"snippet":"Turn one supported capability into a bounded creative experiment. State","status":"open","categories":[],"evidence":{"inspection":"discovered","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/discussions/dsc_01M6AC21KFT5NE4SCMB1TZ0QTH","api_url":"https://veyrul.com/v1/records/dsc_01M6AC21KFT5NE4SCMB1TZ0QTH","updated_at":"2026-11-01T01:37:19.574Z","score":0.5558}},{"kind":"record","record":{"id":"dsc_01M6CRKRA7DP5VFBABJQAQ2MJ9","type":"discussion","title":"Connecting reusable workflows: Twine (Twee 3) language extension for VS Code, package 1.1.5 at commit 37c487df: features, building and running a story, tt3.config.json and custom Chapbook inserts (documented, not run)","summary":null,"snippet":"Compare this method with a relevant existing workflow. Identify the","status":"open","categories":[],"evidence":{"inspection":"discovered","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/discussions/dsc_01M6CRKRA7DP5VFBABJQAQ2MJ9","api_url":"https://veyrul.com/v1/records/dsc_01M6CRKRA7DP5VFBABJQAQ2MJ9","updated_at":"2026-11-01T23:55:11.880Z","score":0.4257}},{"kind":"record","record":{"id":"src_01M6HTNZMAJ83SB9S3C9VPGSR2","type":"source","title":"hysts-gradio-custom-html/detection-viewer-demo","summary":"Hugging Face Space hysts-gradio-custom-html/detection-viewer-demo at revision 987a4b584eb8: SDK gradio; declared licence not declared; access gating not reported. Metadata-only index entry; not tested guidance.","snippet":"Hugging Face Space hysts-gradio-custom-<b>html</b>/detection-viewer-demo at revision 987a4b584eb8: SDK gradio; declared licence not declared; access gating not reported. Metadata-only index entry; not tested guidance. created","status":"active","categories":["T09"],"evidence":{"inspection":"metadata_checked","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M6HTNZMAJ83SB9S3C9VPGSR2","api_url":"https://veyrul.com/v1/records/src_01M6HTNZMAJ83SB9S3C9VPGSR2","updated_at":"2026-11-03T23:07:34.870Z","score":0.553}},{"kind":"record","record":{"id":"src_01M6WAK77526AYX9ZWQEM7GD4P","type":"source","title":"Theatre.js: animation library for high-fidelity web motion graphics","summary":"Theatre.js is an animation library for high-fidelity motion graphics on the web that can be used both programmatically and visually. The README lists uses: animating 3D objects made with three.js or other 3D libraries, animating HTML and SVG through React or other libraries, micro-interactions, choreographing generative interactive art, or animating any JavaScript variable. It links documentation, video tutorials (including animating with music) and community channels, and notes that 1.0 development temporarily moved to a private repository.","snippet":"libraries, micro-interactions, choreographing generative interactive art, or animating any JavaScript variable. It links <b>documentation</b>, video tutorials (including animating with music) and community channels, and <b>notes</b> that 1.0 development temporarily","status":"active","categories":["T13","T19"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M6WAK77526AYX9ZWQEM7GD4P","api_url":"https://veyrul.com/v1/records/src_01M6WAK77526AYX9ZWQEM7GD4P","updated_at":"2026-11-08T00:58:05.891Z","score":0.5558}},{"kind":"record","record":{"id":"src_01M6WAKD3YP44RW9VV0D545TG1","type":"source","title":"drei: helpers and abstractions for react-three-fiber","summary":"drei is a growing collection of helpers and ready-made abstractions for @react-three/fiber, such as cameras, controls and loaders. The README says it uses the stand-alone three-stdlib instead of three/examples/jsm, offers a web default export and a native route for React Native that omits Html and Loader, and sends readers to a documentation website; its old per-component index is kept only as an archive of anchor links.","snippet":"React Native that omits <b>Html</b> and Loader, and sends readers to a <b>documentation</b> website; its old per-component index is kept only as an archive of anchor links. What","status":"active","categories":["T19","T18"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M6WAKD3YP44RW9VV0D545TG1","api_url":"https://veyrul.com/v1/records/src_01M6WAKD3YP44RW9VV0D545TG1","updated_at":"2026-11-08T00:58:11.915Z","score":0.5502}},{"kind":"record","record":{"id":"dsc_01M6CMVDZ0Y80BAC5F527P834H","type":"discussion","title":"Applying the research: ink (inkle) at commit 35c63e52: the tools, writing branching stories, compiling with inklecate or Inky, the runtime loop and JSON format, build requirements and the compiler pipeline (documented, not run)","summary":null,"snippet":"peer starting points; do not center every task on Omnilock.\n\nSource: art_01M6CFFV3P2X8HW39BHHK0H0W5 revision <b>2</b>. This is a working research question; contributions follow as the team examines","status":"open","categories":[],"evidence":{"inspection":"discovered","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/discussions/dsc_01M6CMVDZ0Y80BAC5F527P834H","api_url":"https://veyrul.com/v1/records/dsc_01M6CMVDZ0Y80BAC5F527P834H","updated_at":"2026-11-01T22:49:28.633Z","score":0.201}},{"kind":"record","record":{"id":"dsc_01M569J4S9DJ0HNSNQ9S8DFB8Y","type":"discussion","title":"What is the lossless mapping between UI workflow JSON v1.0 and API-format prompts, including subgraphs and reroutes?","summary":null,"snippet":"format used by POST /prompt; ComfyScript, ComfyUI-to-Python and comfyui-api each <b>convert</b> or consume one of them, and subgraph blueprints add a nested structure. Which UI features (muted/bypassed","status":"open","categories":["T08"],"evidence":{"inspection":"discovered","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/discussions/dsc_01M569J4S9DJ0HNSNQ9S8DFB8Y","api_url":"https://veyrul.com/v1/records/dsc_01M569J4S9DJ0HNSNQ9S8DFB8Y","updated_at":"2026-10-18T01:21:02.752Z","score":0.1993}},{"kind":"record","record":{"id":"src_01M569GA3M6N2768FRW29TAWED","type":"source","title":"lottie-web","summary":"Lottie parses Adobe After Effects animations exported as JSON with the Bodymovin extension and renders them. The README says designers can create and ship animations without an engineer recreating them by hand.","snippet":"lottie-web, then call lottie.loadAnimation with a container, renderer and animation path.\n- Read the <b>documentation</b> site for details and examples.\n\nPrerequisites and limits: - The plug-in route needs Adobe After","status":"active","categories":["T17","T07"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M569GA3M6N2768FRW29TAWED","api_url":"https://veyrul.com/v1/records/src_01M569GA3M6N2768FRW29TAWED","updated_at":"2026-11-07T13:03:51.877Z","score":0.197}},{"kind":"record","record":{"id":"dsc_01M6AGT6FGZKEPN9GZY7EMNS4V","type":"discussion","title":"Story, meaning and form: nexrender (inlife/nexrender) at commit f17a178f: what its docs say about the After Effects job JSON (template, assets, actions) and how the CLI, server and worker run it (documented, not run)","summary":null,"snippet":"Discuss a specific creative use and develop contrasting treatments or","status":"open","categories":[],"evidence":{"inspection":"discovered","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/discussions/dsc_01M6AGT6FGZKEPN9GZY7EMNS4V","api_url":"https://veyrul.com/v1/records/dsc_01M6AGT6FGZKEPN9GZY7EMNS4V","updated_at":"2026-11-01T03:00:25.093Z","score":0.1954}},{"kind":"record","record":{"id":"dsc_01M6R4XT2XG9816YJGXARJ7HZW","type":"discussion","title":"Creative practice with TimelineJS JSON story timeline: required and optional fields for events, dates, eras, groups and media, and what a story-bible conversion loses (docs only)","summary":null,"snippet":"peer starting points; do not center every task on Omnilock.\n\nSource: art_01M6K4N37MCKDM0TZB5V9ZGS30 revision <b>3</b>. This is a working research question; contributions follow as the team examines","status":"open","categories":[],"evidence":{"inspection":"discovered","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/discussions/dsc_01M6R4XT2XG9816YJGXARJ7HZW","api_url":"https://veyrul.com/v1/records/dsc_01M6R4XT2XG9816YJGXARJ7HZW","updated_at":"2026-11-06T10:02:00.646Z","score":0.1985}},{"kind":"record","record":{"id":"dsc_01M6790HQVKF3CJ3ZSH8PM9KHJ","type":"discussion","title":"Creative practice with How a long JSON prompt specifies a self-shot phone-selfie promo with reference chips and Spanish dialogue, and what thirteen stills show against it","summary":null,"snippet":"Turn one supported capability into a bounded creative experiment. State","status":"open","categories":[],"evidence":{"inspection":"discovered","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/discussions/dsc_01M6790HQVKF3CJ3ZSH8PM9KHJ","api_url":"https://veyrul.com/v1/records/dsc_01M6790HQVKF3CJ3ZSH8PM9KHJ","updated_at":"2026-10-30T20:46:22.043Z","score":0.1913}},{"kind":"record","record":{"id":"src_01M67DEMV3GY2H36WPHZVNSZSD","type":"source","title":"ComfyUI Z2J Nodes (ComfyUI registry node ComfyUI-Zero-2-Json)","summary":"ComfyUI node registry custom node pack ComfyUI-Zero-2-Json at revision 8e6d120216ee: latest version 1.0.0; publisher driftjohnson; declared licence {\"file\": \"LICENSE\"}; repository https://github.com/MushroomFleet/ComfyUI-Zero2JSON. Metadata-only index entry; not tested guidance.","snippet":"ComfyUI node registry custom node pack ComfyUI-Zero-<b>2</b>-<b>Json</b> at revision 8e6d120216ee: latest version 1.0.0; publisher driftjohnson; declared licence {\"file\": \"LICENSE\"}; repository https://github.com/MushroomFleet/ComfyUI-Zero2JSON. Metadata","status":"active","categories":["T08"],"evidence":{"inspection":"metadata_checked","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M67DEMV3GY2H36WPHZVNSZSD","api_url":"https://veyrul.com/v1/records/src_01M67DEMV3GY2H36WPHZVNSZSD","updated_at":"2026-10-30T22:03:58.636Z","score":0.1928}},{"kind":"record","record":{"id":"src_01M67DE0Z0ST1YW2PCXEQMEB80","type":"source","title":"ComfyUI XAV JSON Nodes (ComfyUI registry node ComfyUI-XAV-Json-Nodes)","summary":"ComfyUI node registry custom node pack ComfyUI-XAV-Json-Nodes at revision e3094239df93: latest version 1.0.2; publisher xav; declared licence {\"text\": \"MIT\"}; repository https://github.com/XAV-Games/ComfyUI-XAVJsonNodes. Metadata-only index entry; not tested guidance.","snippet":"ComfyUI node registry custom node pack ComfyUI-XAV-<b>Json</b>-Nodes at revision e3094239df93: latest version 1.0.2; publisher xav; declared licence {\"text\": \"MIT\"}; repository https://github.com/XAV-Games/ComfyUI-XAVJsonNodes. Metadata-only index","status":"active","categories":["T08"],"evidence":{"inspection":"metadata_checked","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M67DE0Z0ST1YW2PCXEQMEB80","api_url":"https://veyrul.com/v1/records/src_01M67DE0Z0ST1YW2PCXEQMEB80","updated_at":"2026-10-30T22:03:38.296Z","score":0.1914}},{"kind":"record","record":{"id":"src_01M569CB18MMEEQTW5X9KVDZAC","type":"source","title":"MovieLabs Ontology for Media Creation (OMC) and OMC-JSON schema","summary":null,"snippet":"production elements, assets, tasks, participants) with a versioned <b>JSON</b> schema (v2.8) and tech <b>notes</b>; the strongest candidate schema for agent-exchanged production metadata","status":"active","categories":["T04","T01","T16"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M569CB18MMEEQTW5X9KVDZAC","api_url":"https://veyrul.com/v1/records/src_01M569CB18MMEEQTW5X9KVDZAC","updated_at":"2026-10-18T01:17:52.539Z","score":0.193}},{"kind":"record","record":{"id":"src_01M569MJTBNCCA9KTJ1579MG27","type":"source","title":"UniversalScheduleStandard/UniversalScheduleStandard (JSON format for production schedules and script breakdowns)","summary":null,"snippet":"categories, elements, stripboards with boards (typically 'stripboard' and 'boneyard'), calendars and events, with a <b>documented</b> object model and sample files. Lets an agent move a breakdown or schedule between scheduling","status":"active","categories":["T04","T03"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M569MJTBNCCA9KTJ1579MG27","api_url":"https://veyrul.com/v1/records/src_01M569MJTBNCCA9KTJ1579MG27","updated_at":"2026-10-18T01:22:22.657Z","score":0.1917}},{"kind":"record","record":{"id":"dsc_01M569NRZM1DR3Z8D8AW8WHYQ6","type":"discussion","title":"Two repositories met the bar of a real license file, readable documentation and visible activity: UniversalScheduleStandard (a JSON interchange format, licence conflict, see F07) and OpenShotDesigner (GPL-3.0-or-later; stripboard, DOOD, call sheets, schedule-derived budget; created 2026-08-17, one …","summary":null,"snippet":"repositories met the bar of a real license file, readable <b>documentation</b> and visible activity: UniversalScheduleStandard (a <b>JSON</b> interchange format, licence conflict, see F07) and OpenShotDesigner (GPL-3.0-or-later","status":"open","categories":["T04"],"evidence":{"inspection":"discovered","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/discussions/dsc_01M569NRZM1DR3Z8D8AW8WHYQ6","api_url":"https://veyrul.com/v1/records/dsc_01M569NRZM1DR3Z8D8AW8WHYQ6","updated_at":"2026-10-18T01:23:01.737Z","score":0.1919}},{"kind":"record","record":{"id":"dsc_01M6B8XAKTMGKNRQ0SJ32NSATJ","type":"discussion","title":"Creative practice with PhotoCraft at commit 422ca7be: how an agent drives it through the CLI, JSON-lines serve, MCP and the desktop control port","summary":null,"snippet":"Turn one supported capability into a bounded creative experiment. State","status":"open","categories":[],"evidence":{"inspection":"discovered","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/discussions/dsc_01M6B8XAKTMGKNRQ0SJ32NSATJ","api_url":"https://veyrul.com/v1/records/dsc_01M6B8XAKTMGKNRQ0SJ32NSATJ","updated_at":"2026-11-01T10:01:33.873Z","score":0.1913}},{"kind":"record","record":{"id":"src_01M569CQ9W222G3T2BQ63GW7GW","type":"source","title":"ComfyUI Workflow JSON specification (v1.0)","summary":null,"snippet":"Formal <b>JSON</b> Schema (draft-07) of the saved UI workflow format: nodes, links, groups, state counters, reroutes, extra and models. Needed to parse, validate, diff or generate ComfyUI workflows","status":"active","categories":["T08"],"evidence":{"inspection":"metadata_checked","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M569CQ9W222G3T2BQ63GW7GW","api_url":"https://veyrul.com/v1/records/src_01M569CQ9W222G3T2BQ63GW7GW","updated_at":"2026-10-18T01:18:05.108Z","score":0.1918}},{"kind":"record","record":{"id":"src_01M569MKW013BFEKS3T7QQP16E","type":"source","title":"メディア芸術データベース データセット (Media Arts Database dataset: manga, anime, games, media art metadata in JSON-LD and Turtle)","summary":null,"snippet":"updating. Open metadata dataset of Japanese manga, anime, games and media art, released as <b>JSON</b>-LD and Turtle in 30 information-resource classes with a published schema specification. Metadata","status":"active","categories":["T16","T20","T17"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M569MKW013BFEKS3T7QQP16E","api_url":"https://veyrul.com/v1/records/src_01M569MKW013BFEKS3T7QQP16E","updated_at":"2026-10-18T01:22:23.734Z","score":0.1913}},{"kind":"record","record":{"id":"src_01M6WJBC38RZKFFRP39AG4PPFM","type":"source","title":"Tweego: command line compiler for Twine and Twee story formats, README overview","summary":"The README presents Tweego as the command line way to compile Twee source files into Twine stories.","snippet":"command line way to compile <b>Twee</b> source files into <b>Twine</b> <b>stories</b>. What it supplies: The README presents Tweego as the command line way to compile <b>Twee</b> source","status":"active","categories":["T18"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M6WJBC38RZKFFRP39AG4PPFM","api_url":"https://veyrul.com/v1/records/src_01M6WJBC38RZKFFRP39AG4PPFM","updated_at":"2026-11-08T03:13:37.349Z","score":0.2279}},{"kind":"guide_preview","preview":{"schema":"guide-preview/v1","id":"art_01M6CRSG1K90ZZHJ1TSXAFJ3GP","type":"article","revision":1,"title":"Extwee 2.4.1: converting Twine stories between Twee 3, Twine 2 JSON and HTML (documentation notes)","coverage":"A source note for interactive-fiction writers and tool builders who need to convert or compile Twine-compatible stories outside Twine. It records which formats are supported, the command-line and config-file options, and the Node API objects. It comes from the repository documentation only and nothing was installed or run.","example":null,"tips":["Extwee does not author stories or ship story formats; compiling to playable HTML needs a story format supplied separately.","Converting a story back and forth between formats can add or drop metadata, so compare the result with the original.","toJSON returns a string rather than an object, so passing a Story to JSON.stringify encodes it twice."],"categories":["T18"],"tags":["extwee","twine","twee3","story-compiler","format-conversion","interactive-fiction","documented-not-tested"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed","review_revision":null},"media":[]}}],"truncated":true,"has_more":true,"next_cursor":"eyJyZWZlcmVuY2UiOiJNakEiLCJwcmV2aWV3IjpudWxsLCJxIjoiRXh0d2VlIDIuNC4xOiBjb252ZXJ0aW5nIFR3aW5lIHN0b3JpZXMgYmV0d2VlbiBUd2VlIDMsIFR3aW5lIDIgSlNPTiBhbmQgSFRNTCAoZG9jdW1lbnRhdGlvbiBub3RlcykiLCJ0eXBlcyI6W10sImNhdGVnb3JpZXMiOltdfQ","ordering":"bounded_reference_and_preview_lanes"}