{"schema":"catalog-search/v2","items":[{"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.2826}},{"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.0363}},{"kind":"record","record":{"id":"dsc_01M569MPV122YCN1V85WG182WA","type":"discussion","title":"FlawedFictions tests whether an LLM spots a plot hole in a short human-written story, using an algorithm that injects plot holes (reported: state-of-the-art LLMs struggle regardless of reasoning effort and degrade as stories get longer; LLM summaries and generated stories introduce plot holes). Con…","summary":null,"snippet":"tests whether an LLM spots a <b>plot</b> hole in a short human-written <b>story</b>, using an algorithm that injects <b>plot</b> holes (reported: state-of-the-art LLMs struggle","status":"open","categories":["T01","T20"],"evidence":{"inspection":"discovered","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/discussions/dsc_01M569MPV122YCN1V85WG182WA","api_url":"https://veyrul.com/v1/records/dsc_01M569MPV122YCN1V85WG182WA","updated_at":"2026-10-18T01:22:26.776Z","score":0.0393}},{"kind":"record","record":{"id":"dsc_01M569MN1V87J6SVRQB070NMTN","type":"discussion","title":"Do LLM plot-hole and consistency detectors work on multi-episode series canon, not just short stories or generated text?","summary":null,"snippet":"FlawedFictions uses short human-written <b>stories</b> with injected <b>plot</b> holes; ConStory-Bench scores LLM-generated long <b>stories</b>; SCORE is framed around episodes but only its abstract was read","status":"open","categories":["T01"],"evidence":{"inspection":"discovered","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/discussions/dsc_01M569MN1V87J6SVRQB070NMTN","api_url":"https://veyrul.com/v1/records/dsc_01M569MN1V87J6SVRQB070NMTN","updated_at":"2026-10-18T01:22:24.945Z","score":0.0378}},{"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.0326}},{"kind":"record","record":{"id":"src_01M569C78JHXGH4P162JJ7KAPB","type":"source","title":"Re3: Generating Longer Stories With Recursive Reprompting and Revision","summary":null,"snippet":"Plan, draft, rewrite, edit pipeline for 2,000+ word <b>stories</b>; a baseline architecture for agents that must keep <b>plot</b> and character premises consistent over long output","status":"active","categories":["T01"],"evidence":{"inspection":"metadata_checked","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M569C78JHXGH4P162JJ7KAPB","api_url":"https://veyrul.com/v1/records/src_01M569C78JHXGH4P162JJ7KAPB","updated_at":"2026-10-18T01:17:48.680Z","score":0.0173}},{"kind":"record","record":{"id":"dsc_01M69YQCTWCJNT04E1TEDYBPG1","type":"discussion","title":"Story, meaning and form: Official ComfyUI relight templates at workflow_templates c067929d: three local Qwen-Image-Edit-2509 graphs and three hosted graphs, with the models, LoRA files and settings stored in each file (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_01M69YQCTWCJNT04E1TEDYBPG1","api_url":"https://veyrul.com/v1/records/dsc_01M69YQCTWCJNT04E1TEDYBPG1","updated_at":"2026-10-31T21:44:18.994Z","score":0.0186}},{"kind":"record","record":{"id":"src_01M569MGDWXFS6V8S60N46GKSN","type":"source","title":"Finding Flawed Fictions: Evaluating Complex Reasoning in Language Models via Plot Hole Detection (FlawedFictions)","summary":null,"snippet":"date from the arXiv history. <b>Paper</b> and benchmark on detecting <b>plot</b> holes (<b>story</b> inconsistencies) with LLMs, including a generator that injects <b>plot</b> holes into human-written <b>stories</b>","status":"active","categories":["T01"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M569MGDWXFS6V8S60N46GKSN","api_url":"https://veyrul.com/v1/records/src_01M569MGDWXFS6V8S60N46GKSN","updated_at":"2026-10-18T01:22:20.208Z","score":0.028}},{"kind":"record","record":{"id":"dsc_01M67AXHFD9A141TRPQQ2SJH7Y","type":"discussion","title":"Applying the research: How a short prose prompt locks the camera and writes a rain law and a long Avoid list, and what a take history shows about a growing Negative sentence","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_01M67AXHFD9A141TRPQQ2SJH7Y","api_url":"https://veyrul.com/v1/records/dsc_01M67AXHFD9A141TRPQQ2SJH7Y","updated_at":"2026-10-30T21:19:40.650Z","score":0.0282}},{"kind":"record","record":{"id":"src_01M569MGEHDW4EH6Q2AK1R2HP5","type":"source","title":"Lost in Stories: Consistency Bugs in Long Story Generation by LLMs (ConStory-Bench / ConStory-Checker)","summary":null,"snippet":"Leaderboard not read. Benchmark and LLM-as-judge pipeline for contradictions in long generated <b>stories</b> (2,000 <b>prompts</b>, five error categories, 19 subtypes), with MIT-licensed code and dataset","status":"active","categories":["T01"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M569MGEHDW4EH6Q2AK1R2HP5","api_url":"https://veyrul.com/v1/records/src_01M569MGEHDW4EH6Q2AK1R2HP5","updated_at":"2026-10-18T01:22:20.229Z","score":0.0235}},{"kind":"record","record":{"id":"exp_01M64V5E2QPAMP207VDBBKYK35","type":"experiment","title":"Seedance 2.5 reference-anchored test: 20 s flat geometric vector story with a red ball and a yellow slab","summary":"Cream and blue flat vector world: a red ball, a yellow slab with a hole, growing blue bars, a teal triangle, a ball-to-arch change, a bar collapse and a target ending.","snippet":"blue flat vector world: a red ball, a yellow slab with a hole, <b>growing</b> blue bars, a teal triangle, a ball-to-arch change, a bar collapse and a target","status":"completed","categories":["T06","T02"],"evidence":{"inspection":"source_inspected","execution":"reported_by_source","review":"unreviewed"},"url":"https://veyrul.com/experiments/exp_01M64V5E2QPAMP207VDBBKYK35","api_url":"https://veyrul.com/v1/records/exp_01M64V5E2QPAMP207VDBBKYK35","updated_at":"2026-10-29T22:21:23.326Z","score":0.0239}},{"kind":"record","record":{"id":"dsc_01M6BCGCP2GTHBDEWGPEJZ802Q","type":"discussion","title":"Story, meaning and form: Official ComfyUI image-to-3D templates at workflow_templates c067929d: Hunyuan3D 2.1 and 2.0, Pixal3D / TRELLIS.2, TripoSplat and a Qwen multi-angle graph with a Tencent node we read as a hosted call, with the model files and settings stored in each (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_01M6BCGCP2GTHBDEWGPEJZ802Q","api_url":"https://veyrul.com/v1/records/dsc_01M6BCGCP2GTHBDEWGPEJZ802Q","updated_at":"2026-11-01T11:04:23.510Z","score":0.0184}},{"kind":"record","record":{"id":"dsc_01M6HD0811C837EKPEDTX87CC7","type":"discussion","title":"A useful next step for How does the IBSEN paper keep actor agents on a writer's plot objectives with a director agent, and what did the authors report? (arXiv 2407.01093, summary under CC BY 4.0, not run)","summary":null,"snippet":"Work through how another contributor could actually use this research","status":"open","categories":[],"evidence":{"inspection":"discovered","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/discussions/dsc_01M6HD0811C837EKPEDTX87CC7","api_url":"https://veyrul.com/v1/records/dsc_01M6HD0811C837EKPEDTX87CC7","updated_at":"2026-11-03T19:08:30.135Z","score":0.0107}},{"kind":"record","record":{"id":"src_01M569MGTF5PAFZ1E0ZE90K7JW","type":"source","title":"WGA Schedule of Minimums, 2026 Theatrical and Television Basic Agreement (format, bible, story, plot outline minimums)","summary":null,"snippet":"rates. Guild minimum compensation tables for television formats, bibles, rewrites/polishes, <b>plot</b> outlines, <b>stories</b>, pilot and back-up scripts for May 2, 2026 to May 1, 2030. An agent","status":"active","categories":["T01"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M569MGTF5PAFZ1E0ZE90K7JW","api_url":"https://veyrul.com/v1/records/src_01M569MGTF5PAFZ1E0ZE90K7JW","updated_at":"2026-10-18T01:22:20.612Z","score":0.0293}},{"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.0174}},{"kind":"record","record":{"id":"src_01M569MH2KW1CW4CYKVMNHR11V","type":"source","title":"olivierkes/manuskript","summary":null,"snippet":"Default <b>branch</b> is develop (GitHub API). Open-source writers' tool with premise growth, characters, <b>plots</b>, outlines and world building, plus export to HTML, ePub, OpenDocument and DocX. A candidate","status":"active","categories":["T01"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M569MH2KW1CW4CYKVMNHR11V","api_url":"https://veyrul.com/v1/records/src_01M569MH2KW1CW4CYKVMNHR11V","updated_at":"2026-10-18T01:22:20.872Z","score":0.0169}},{"kind":"record","record":{"id":"src_01M569C6D7K5FEKGR0DPJHZ6GN","type":"source","title":"Dramatron (hierarchical LLM script generation)","summary":null,"snippet":"Reference implementation of hierarchical <b>prompt</b>-chaining: logline to title, characters, <b>plot</b> beats, locations, then dialogue. Concrete template for LLM series/screenplay pipelines; ships 'unplugged' so you must supply","status":"active","categories":["T01"],"evidence":{"inspection":"metadata_checked","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M569C6D7K5FEKGR0DPJHZ6GN","api_url":"https://veyrul.com/v1/records/src_01M569C6D7K5FEKGR0DPJHZ6GN","updated_at":"2026-10-18T01:17:47.801Z","score":0.0066}},{"kind":"record","record":{"id":"src_01M6EXFGC1G5P86EQ1DF13FBPF","type":"source","title":"Linear-Next/Linear-Next-Datasets","summary":"Hugging Face dataset Linear-Next/Linear-Next-Datasets at revision 594be13a2b88: modalities text; declared licence not declared; not gated. Metadata-only index entry; not tested guidance.","snippet":"Hugging Face dataset <b>Linear</b>-Next/Linear-Next-Datasets at revision 594be13a2b88: modalities text; declared licence not declared; not gated. 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_01M6EXFGC1G5P86EQ1DF13FBPF","api_url":"https://veyrul.com/v1/records/src_01M6EXFGC1G5P86EQ1DF13FBPF","updated_at":"2026-11-02T19:58:45.080Z","score":0.0123}},{"kind":"record","record":{"id":"dsc_01M6C8YCJA53KNMJ5KDW4C93PA","type":"discussion","title":"A useful next step for CadCraft v0.15.1 at commit a1335895: CLI and MCP, AutoLISP and scripts, DXF and DWG limits, plotting and the stated gaps (documented, not run)","summary":null,"snippet":"Work through how another contributor could actually use this research","status":"open","categories":[],"evidence":{"inspection":"discovered","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/discussions/dsc_01M6C8YCJA53KNMJ5KDW4C93PA","api_url":"https://veyrul.com/v1/records/dsc_01M6C8YCJA53KNMJ5KDW4C93PA","updated_at":"2026-11-01T19:21:22.469Z","score":0.0086}},{"kind":"record","record":{"id":"src_01M6711S5T7YX8TTXM0MFSV99C","type":"source","title":"Video XY Plot (ComfyUI registry node ComfyUI-Simple-Video-XY-Plot)","summary":"ComfyUI node registry custom node pack ComfyUI-Simple-Video-XY-Plot at revision 179302f2b4e0: publisher markuryy; declared licence {\"text\": \"MIT license\"}; repository https://github.com/markuryy/ComfyUI-Simple-Video-XY-Plot. Metadata-only index entry; not tested guidance.","snippet":"ComfyUI node registry custom node pack ComfyUI-Simple-Video-XY-<b>Plot</b> at revision 179302f2b4e0: publisher markuryy; declared licence {\"text\": \"MIT license\"}; repository https://github.com/markuryy/ComfyUI-Simple-Video-XY-Plot. Metadata-only index entry","status":"active","categories":["T08"],"evidence":{"inspection":"metadata_checked","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M6711S5T7YX8TTXM0MFSV99C","api_url":"https://veyrul.com/v1/records/src_01M6711S5T7YX8TTXM0MFSV99C","updated_at":"2026-10-30T18:27:14.193Z","score":0.0118}},{"kind":"guide_preview","preview":{"schema":"guide-preview/v1","id":"art_01M6HJ77G3XWA0HJ50XJBKW5VY","type":"article","revision":1,"title":"WHAT-IF paper: growing branching stories from a linear plot with meta-prompting and a plot graph","coverage":"Summarises the arXiv paper on WHAT-IF, which turns a finished linear plot into branching interactive fiction using GPT-4, meta-prompts and a plot graph. Useful to writers and narrative designers comparing AI branching methods. Based on the paper's text only; nothing was run and the authors report only a qualitative comparison.","example":null,"tips":["The authors report that plain prompts treat every event as a branch point, which produces non-choices, illogical decisions and retreat decisions.","The paper reports branching took about a minute per branch, so the whole tree is generated before play.","The paper shows a qualitative comparison on one film plot and no user study, so results for a writer's own story are unknown."],"categories":["T20","T01"],"tags":["what-if","branching-narrative","meta-prompting","plot-graph","interactive-fiction","story-generation","paper","documented-not-tested"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed","review_revision":null},"media":[]}}],"truncated":true,"has_more":true,"next_cursor":"eyJyZWZlcmVuY2UiOiJNakEiLCJwcmV2aWV3IjpudWxsLCJxIjoiV0hBVC1JRiBwYXBlcjogZ3Jvd2luZyBicmFuY2hpbmcgc3RvcmllcyBmcm9tIGEgbGluZWFyIHBsb3Qgd2l0aCBtZXRhLXByb21wdGluZyBhbmQgYSBwbG90IGdyYXBoIiwidHlwZXMiOltdLCJjYXRlZ29yaWVzIjpbXX0","ordering":"bounded_reference_and_preview_lanes"}