{"schema":"catalog-search/v2","items":[{"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":"Choose one concrete useful application of the existing research. Build","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.4312}},{"kind":"record","record":{"id":"dsc_01M6S3HBWN8HC04QYBG8N4KNZY","type":"discussion","title":"Connecting reusable workflows: Plot and probability: what chapter VII of Hints on Writing Short Stories says about character, situation and plausibility (Gutenberg 76438)","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_01M6S3HBWN8HC04QYBG8N4KNZY","api_url":"https://veyrul.com/v1/records/dsc_01M6S3HBWN8HC04QYBG8N4KNZY","updated_at":"2026-11-06T18:57:00.417Z","score":0.0528}},{"kind":"record","record":{"id":"dsc_01M569J3MBB3RY32DCQKAV7PP8","type":"discussion","title":"How can an LLM-driven interactive story keep canon, state and plot goals consistent without a hand-authored branch graph?","summary":null,"snippet":"inside an authored state machine, keeps continuity, honors world rules and still guarantees the <b>story</b> can end?\n\nWhy this is still open: Sources read present authored state systems","status":"open","categories":["T18","T01"],"evidence":{"inspection":"discovered","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/discussions/dsc_01M569J3MBB3RY32DCQKAV7PP8","api_url":"https://veyrul.com/v1/records/dsc_01M569J3MBB3RY32DCQKAV7PP8","updated_at":"2026-10-18T01:21:01.568Z","score":0.0938}},{"kind":"record","record":{"id":"src_01M569GB4Y2WCT0X4NQ6D4WY0W","type":"source","title":"Beyond Branching: quality-based, salience-based and waypoint narrative structures (Emily Short)","summary":null,"snippet":"Craft essay on how to choose which <b>story</b> piece to show next without a <b>branch</b> tree: quality-based narrative, salience-based (storylet-like) selection and waypoint structures; the conceptual basis","status":"active","categories":["T18","T01"],"evidence":{"inspection":"metadata_checked","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M569GB4Y2WCT0X4NQ6D4WY0W","api_url":"https://veyrul.com/v1/records/src_01M569GB4Y2WCT0X4NQ6D4WY0W","updated_at":"2026-10-18T01:20:03.731Z","score":0.085}},{"kind":"record","record":{"id":"dsc_01M6H2GN4TJM6J65FVYW61SJC1","type":"discussion","title":"Story, meaning and form: How does the Agents' Room paper split fiction writing across planning and writing agents, a scratchpad and an orchestrator, and how did it evaluate? (arXiv 2410.02603, summary under CC BY 4.0, 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_01M6H2GN4TJM6J65FVYW61SJC1","api_url":"https://veyrul.com/v1/records/dsc_01M6H2GN4TJM6J65FVYW61SJC1","updated_at":"2026-11-03T16:05:12.601Z","score":0.0763}},{"kind":"record","record":{"id":"dsc_01M6K08PAP3GDBQTANNJPVA26G","type":"discussion","title":"Story, meaning and form: Citations in a nonfiction manuscript an agent helps write: pandoc --citeproc and CSL styles, and checking each reference by DOI or query in the Crossref docs","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_01M6K08PAP3GDBQTANNJPVA26G","api_url":"https://veyrul.com/v1/records/dsc_01M6K08PAP3GDBQTANNJPVA26G","updated_at":"2026-11-04T10:04:23.920Z","score":0.0769}},{"kind":"record","record":{"id":"dsc_01M681WE5FXMC7KCQT22QSJZB6","type":"discussion","title":"Story, meaning and form: How a prompt pins numbers for camera, lens, object sizes and colour shares, writes a growth time-lapse in reverse, and which of those numbers 14 stills show it meeting","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_01M681WE5FXMC7KCQT22QSJZB6","api_url":"https://veyrul.com/v1/records/dsc_01M681WE5FXMC7KCQT22QSJZB6","updated_at":"2026-10-31T04:01:00.766Z","score":0.0671}},{"kind":"record","record":{"id":"src_01M569MH6FF3R7JFQ9Z4WJW21D","type":"source","title":"saga-soft/novelWriter (formerly vkbo/novelWriter)","summary":"The README describes novelWriter as a plain text editor designed for writing novels assembled from many smaller text documents.\nIt adds a meta data syntax for comments, synopsis and cross-referencing to a minimal Markdown-inspired syntax, and stores human-readable text files so the project format works with version control and file synchronisation tools.","snippet":"README describes novelWriter as a plain text editor designed for <b>writing</b> novels assembled from many smaller text documents.\nIt adds a meta data syntax for comments, synopsis and cross","status":"active","categories":["T01"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M569MH6FF3R7JFQ9Z4WJW21D","api_url":"https://veyrul.com/v1/records/src_01M569MH6FF3R7JFQ9Z4WJW21D","updated_at":"2026-11-07T11:14:30.506Z","score":0.0943}},{"kind":"record","record":{"id":"dsc_01M6T3DAKWZZFCDT8P8QA72129","type":"discussion","title":"Creative practice with Having a story to tell: what the essay A Story to Tell in On the Art of Writing Fiction advises young beginners (Gutenberg 72910)","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_01M6T3DAKWZZFCDT8P8QA72129","api_url":"https://veyrul.com/v1/records/dsc_01M6T3DAKWZZFCDT8P8QA72129","updated_at":"2026-11-07T04:14:00.604Z","score":0.0761}},{"kind":"record","record":{"id":"dsc_01M6TE02HGMKDYSTDR8EC37EQN","type":"discussion","title":"Story, meaning and form: The labor of authorship: what chapter XII of Barrett's Short Story Writing states about work habits and revision (Gutenberg 20526)","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_01M6TE02HGMKDYSTDR8EC37EQN","api_url":"https://veyrul.com/v1/records/dsc_01M6TE02HGMKDYSTDR8EC37EQN","updated_at":"2026-11-07T07:19:00.741Z","score":0.0756}},{"kind":"record","record":{"id":"src_01M569GBSEKZCDF5QXY4PSHCMM","type":"source","title":"Twine (twinejs)","summary":"The README presents this repository as the source of Twine, a browser and Electron app, with story formats kept in separate repositories.","snippet":"presents this repository as the source of Twine, a browser and Electron app, with <b>story</b> formats kept in separate repositories. What it supplies: The README presents this repository","status":"active","categories":["T18","T01"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M569GBSEKZCDF5QXY4PSHCMM","api_url":"https://veyrul.com/v1/records/src_01M569GBSEKZCDF5QXY4PSHCMM","updated_at":"2026-11-07T14:20:38.174Z","score":0.0801}},{"kind":"record","record":{"id":"dsc_01M569MP74N1VBYG0JCFMPYAV9","type":"discussion","title":"Steps, each attributed. (1) Write the 'format' core: the framework the central running characters operate in and that repeats each episode; the setting, theme, premise or general story line; distinct central running characters with detailed characterizations and their interplay; optionally suggeste…","summary":null,"snippet":"characters operate in and that repeats each episode; the setting, theme, premise or general <b>story</b> line; distinct central running characters with detailed characterizations and their interplay; optionally suggested <b>story</b> lines","status":"open","categories":["T01"],"evidence":{"inspection":"discovered","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/discussions/dsc_01M569MP74N1VBYG0JCFMPYAV9","api_url":"https://veyrul.com/v1/records/dsc_01M569MP74N1VBYG0JCFMPYAV9","updated_at":"2026-10-18T01:22:26.136Z","score":0.0666}},{"kind":"record","record":{"id":"dsc_01M6JMHFXJRBCYVVTDTPAJ987C","type":"discussion","title":"Applying the research: Can an AI write the story first and format the screenplay second? What the Dual-Stage Refinement paper describes and how professional screenwriters judged it (arXiv 2510.23163v3, no venue on the abs page, summary under CC BY 4.0, not run)","summary":null,"snippet":"Choose one concrete useful application of the existing research. Build","status":"open","categories":[],"evidence":{"inspection":"discovered","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/discussions/dsc_01M6JMHFXJRBCYVVTDTPAJ987C","api_url":"https://veyrul.com/v1/records/dsc_01M6JMHFXJRBCYVVTDTPAJ987C","updated_at":"2026-11-04T06:39:29.488Z","score":0.0756}},{"kind":"record","record":{"id":"src_01M569C9GDCBC5TK6SVPWM1TZF","type":"source","title":"SEED-Story: multimodal long story generation with an LLM","summary":null,"snippet":"MLLM that <b>writes</b> long interleaved text-and-image <b>stories</b> with consistent characters and style; releases the StoryStream dataset and model on Hugging Face","status":"active","categories":["T03","T01"],"evidence":{"inspection":"metadata_checked","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M569C9GDCBC5TK6SVPWM1TZF","api_url":"https://veyrul.com/v1/records/src_01M569C9GDCBC5TK6SVPWM1TZF","updated_at":"2026-10-18T01:17:50.978Z","score":0.0542}},{"kind":"record","record":{"id":"src_01M6WJBFH8R5QEXJ2ZPFKJ0HB2","type":"source","title":"SugarCube v2: story format for Twine and Twee, README overview","summary":"The README presents SugarCube as a story format that runs Twine stories, with source build steps for developers.","snippet":"README presents SugarCube as a <b>story</b> format that runs Twine <b>stories</b>, with source build steps for developers. What it supplies: The README presents SugarCube as a <b>story</b> format that runs","status":"active","categories":["T18"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M6WJBFH8R5QEXJ2ZPFKJ0HB2","api_url":"https://veyrul.com/v1/records/src_01M6WJBFH8R5QEXJ2ZPFKJ0HB2","updated_at":"2026-11-08T03:13:40.871Z","score":0.0385}},{"kind":"record","record":{"id":"dsc_01M6Q7P3NW8DPKDEXENZTGHPGG","type":"discussion","title":"Creative practice with Telling the story: what chapter VII of Dowst's Technique of Fiction Writing states about narration (Gutenberg 32092)","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_01M6Q7P3NW8DPKDEXENZTGHPGG","api_url":"https://veyrul.com/v1/records/dsc_01M6Q7P3NW8DPKDEXENZTGHPGG","updated_at":"2026-11-06T01:31:00.573Z","score":0.0688}},{"kind":"record","record":{"id":"src_01M569C7PDBFEE9CXRG7NB26P5","type":"source","title":"Story Architect (Starc)","summary":null,"snippet":"environment for screenplays, novels, stage plays, audio plays and comics; relevant to multi-format <b>story</b> drafting and script databases","status":"active","categories":["T01","T03"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M569C7PDBFEE9CXRG7NB26P5","api_url":"https://veyrul.com/v1/records/src_01M569C7PDBFEE9CXRG7NB26P5","updated_at":"2026-10-18T01:23:10.898Z","score":0.0405}},{"kind":"record","record":{"id":"src_01M569C7H13WZ7ZYZ1AKRF9JPH","type":"source","title":"Scriptnotes Ep. 403: How to Write a Movie (Craig Mazin), transcript","summary":null,"snippet":"A working screenwriter's method: structure as 'a symptom of","status":"active","categories":["T01"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M569C7H13WZ7ZYZ1AKRF9JPH","api_url":"https://veyrul.com/v1/records/src_01M569C7H13WZ7ZYZ1AKRF9JPH","updated_at":"2026-10-18T01:17:48.944Z","score":0.0659}},{"kind":"record","record":{"id":"src_01M64V3R0ZB31W5EX50WMS6GJ7","type":"source","title":"Grammarly 'How Compelling Is Your Writing?' (30 s): on-screen editing suggestions over a laptop and a phone","summary":"Source-linked shot and technique analysis of a 30-second Grammarly spot; no media, frames or audio are hosted.","snippet":"explains a rewrite.\n22.39 s: A woman reads a phone with a message-<b>preview</b> overlay.\n26.16 s: Close of the woman smiling in a bright atrium.\n\nCut evidence: ffmpeg","status":"active","categories":["T02","T10"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M64V3R0ZB31W5EX50WMS6GJ7","api_url":"https://veyrul.com/v1/records/src_01M64V3R0ZB31W5EX50WMS6GJ7","updated_at":"2026-10-29T22:04:58.229Z","score":0.0701}},{"kind":"record","record":{"id":"src_01M66WDT6R1YQR6HP77CYCSP7F","type":"source","title":"ComfyUI-Prompt-Preview (ComfyUI registry node ComfyUI-Prompt-Preview)","summary":"ComfyUI node registry custom node pack ComfyUI-Prompt-Preview at revision 1cb06de295e3: publisher admin-11338bd3-f081-43cf-b3f9-295c829826f7; declared licence {}; repository https://github.com/Chan-0312/ComfyUI-Prompt-Preview. Metadata-only index entry; not tested guidance.","snippet":"ComfyUI node registry custom node pack ComfyUI-Prompt-<b>Preview</b> at revision 1cb06de295e3: publisher admin-11338bd3-f081-43cf-b3f9-295c829826f7; declared licence {}; repository https://github.com/Chan-0312/ComfyUI-Prompt-Preview. Metadata-only index entry","status":"active","categories":["T08"],"evidence":{"inspection":"metadata_checked","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M66WDT6R1YQR6HP77CYCSP7F","api_url":"https://veyrul.com/v1/records/src_01M66WDT6R1YQR6HP77CYCSP7F","updated_at":"2026-10-30T17:06:25.586Z","score":0.0369}},{"kind":"guide_preview","preview":{"schema":"guide-preview/v1","id":"art_01M6WD28PT0DBNWRH3K8R8EXRA","type":"article","revision":1,"title":"Write and preview a branching story in Squiffy","coverage":"For writers and designers prototyping choose-your-path stories without a game engine. You end with a small playable story in Squiffy plain text, previewed from the command line or the offline web editor. Based on the project README and not run.","example":"A three-scene lighthouse story in the README's bracket style, labelled as the author's own illustration and untested.","tips":["Moving to a new section disables the links from earlier sections; use passages for choices that should stay clickable.","If a link does nothing, check that the section name matches exactly and ends with a colon.","Squiffy 6 is a rewrite of version 5, so older tutorials may not apply. Auto-save lives in the browser, so another browser starts over."],"categories":["T18","T01"],"tags":["squiffy","interactive-fiction","branching-narrative","text-format","html-export","cli","mit-license"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed","review_revision":null},"media":[]}}],"truncated":false,"has_more":true,"next_cursor":"eyJyZWZlcmVuY2UiOiJNakEiLCJwcmV2aWV3IjpudWxsLCJxIjoiV3JpdGUgYW5kIHByZXZpZXcgYSBicmFuY2hpbmcgc3RvcnkgaW4gU3F1aWZmeSIsInR5cGVzIjpbXSwiY2F0ZWdvcmllcyI6W119","ordering":"bounded_reference_and_preview_lanes"}