Method List
-
#action! WritersRoom::Director
-
#actors WritersRoom::Room
-
#add WritersRoom::SourceMaterial
-
#add_actor WritersRoom::Room
-
#add_collection WritersRoom::AliasResolver
-
#add_story_arc WritersRoom::ProjectMetadata
-
#add_timeline_entry WritersRoom::ProjectMetadata
-
#aliases WritersRoom::Element
-
all WritersRoom::MediumRegistry
-
#all WritersRoom::ElementCollection
-
#assemble_transcript WritersRoom::Room
-
#banner WritersRoom::Display
-
#based_on WritersRoom::Element
-
#bible WritersRoom::Commands::Export
-
#body WritersRoom::Element
-
#body_sections WritersRoom::Formatters::NovelFormatter
-
#body_sections WritersRoom::Formatters::TranscriptFormatter
-
#body_sections WritersRoom::Formatters::ScreenplayFormatter
-
#breakdown_scenes WritersRoom::Writer
-
#breakdown_scenes WritersRoom::Commands::Write
-
#broadcast WritersRoom::Display
-
build_run_config WritersRoom::LLMSetup
-
#bus WritersRoom::Room
-
#character_info WritersRoom::Actor
-
#character_name WritersRoom::Actor
-
#chat WritersRoom::Commands::Chat
-
#chat WritersRoom::ChatSession
-
#chat WritersRoom::CLI
-
#chat_about_production WritersRoom::Producer
-
#close WritersRoom::Display
-
#complete WritersRoom::Display
-
#concept WritersRoom::ProjectMetadata
-
#concept= WritersRoom::ProjectMetadata
-
#config WritersRoom::Room
-
#config WritersRoom::CLI
-
#config WritersRoom::Commands::Config
-
config WritersRoom
-
configure_ruby_llm WritersRoom::LLMSetup
-
#context WritersRoom::ChatSession
-
#context_for_llm WritersRoom::SourceMaterial
-
#context_text WritersRoom::ChatSession
-
#count WritersRoom::ElementCollection
-
#create WritersRoom::Commands::Scene
-
#create WritersRoom::ElementCollection
-
#create WritersRoom::Commands::Character
-
#create WritersRoom::Commands::Element
-
create WritersRoom::Element
-
create WritersRoom::ProjectMetadata
-
#create_arc WritersRoom::Commands::Write
-
#create_arc WritersRoom::Writer
-
#create_character WritersRoom::Producer
-
#create_directories WritersRoom::ProjectScaffolder
-
#create_new_version WritersRoom::Versioner
-
create_project WritersRoom::Producer
-
#create_scene WritersRoom::Producer
-
#create_story_bible WritersRoom::ProjectScaffolder
-
#current_stage WritersRoom::Workflow
-
#current_version WritersRoom::Versioner
-
#cut! WritersRoom::Director
-
#data WritersRoom::ProjectMetadata
-
#data WritersRoom::StoryBible
-
deep_symbolize_keys WritersRoom::FrontMatter
-
#detect WritersRoom::ContextDetector
-
#develop_character WritersRoom::Commands::Write
-
#develop_character WritersRoom::Writer
-
#develop_concept WritersRoom::Writer
-
#develop_concept WritersRoom::Commands::Write
-
#dialog WritersRoom::Display
-
#dir WritersRoom::Versioner
-
#dir WritersRoom::ElementCollection
-
#direct WritersRoom::CLI
-
#direct WritersRoom::Commands::Direct
-
#director_note WritersRoom::Display
-
#disconnect WritersRoom::Actor
-
#display WritersRoom::Actor
-
#display WritersRoom::Room
-
dump WritersRoom::FrontMatter
-
#element_count WritersRoom::StoryBible
-
#element_counts WritersRoom::ProjectState
-
#element_slug WritersRoom::ContextDetector::Context
-
#element_type WritersRoom::ContextDetector::Context
-
#element_type WritersRoom::Element
-
#element_type WritersRoom::ElementCollection
-
#elements_by_type WritersRoom::StoryBible
-
#empty? WritersRoom::ElementCollection
-
#empty_dirs WritersRoom::ProjectState
-
#entries WritersRoom::SourceMaterial
-
#execute WritersRoom::ReadMemoryTool
-
#execute WritersRoom::WriteFileTool
-
#execute WritersRoom::WriteMemoryTool
-
#execute WritersRoom::ListDirectoryTool
-
#execute WritersRoom::SpeakTool
-
#execute WritersRoom::MarkSceneCompleteTool
-
#execute WritersRoom::ReadFileTool
-
#execute WritersRoom::ListMemoryTool
-
#execute_auto_save WritersRoom::ChatSession
-
#execute_save WritersRoom::ChatSession
-
#execute_save_last WritersRoom::ChatSession
-
#execute_summary WritersRoom::ChatSession
-
#exit_command? WritersRoom::ChatSession
-
exit_on_failure? WritersRoom::CLI
-
#export WritersRoom::Formatters::BaseFormatter
-
find WritersRoom::MediumRegistry
-
#find_all WritersRoom::AliasResolver
-
#find_by_name_or_alias WritersRoom::ElementCollection
-
#find_by_slug WritersRoom::ElementCollection
-
for_type WritersRoom::Commands::Element
-
#format WritersRoom::Formatters::BaseFormatter
-
from_yaml WritersRoom::Medium
-
#generate_report WritersRoom::Producer
-
#goodbye_text WritersRoom::ChatSession
-
#graph WritersRoom::CrossReference
-
#handle_command WritersRoom::ChatSession
-
#has_characters? WritersRoom::ProjectState
-
#has_concept? WritersRoom::ProjectState
-
#help WritersRoom::CLI
-
#help_text WritersRoom::ChatSession
-
#id WritersRoom::Medium
-
ids WritersRoom::MediumRegistry
-
#in_project? WritersRoom::ContextDetector::Context
-
#incoming WritersRoom::Display
-
#info WritersRoom::Display
-
#init WritersRoom::Commands::Init
-
#init WritersRoom::CLI
-
#initialize WritersRoom::Producer
-
#initialize WritersRoom::CrossReference
-
#initialize WritersRoom::Director
-
#initialize WritersRoom::ChatTui
-
#initialize WritersRoom::ProjectState
-
#initialize WritersRoom::Element
-
#initialize WritersRoom::ProjectMetadata
-
#initialize WritersRoom::Display
-
#initialize WritersRoom::Writer
-
#initialize WritersRoom::Medium
-
#initialize WritersRoom::Actor
-
#initialize WritersRoom::ElementCollection
-
#initialize WritersRoom::ChatSession
-
#initialize WritersRoom::Room
-
#initialize WritersRoom::SourceMaterial
-
#initialize WritersRoom::Workflow
-
#initialize WritersRoom::MarkdownRenderer
-
#initialize WritersRoom::CLI
-
#initialize WritersRoom::StoryBible
-
#initialize WritersRoom::AliasResolver
-
#initialize WritersRoom::Versioner
-
#initialize WritersRoom::ProjectScaffolder
-
#initialize WritersRoom::Formatters::BaseFormatter
-
#initialize WritersRoom::ProjectTool
-
#initialize WritersRoom::ContextDetector
-
#inspect WritersRoom::Medium
-
#label WritersRoom::Medium
-
#latest_version WritersRoom::Versioner
-
#list WritersRoom::ElementCollection
-
#list WritersRoom::Commands::Element
-
#list WritersRoom::Commands::Character
-
#list WritersRoom::Commands::Scene
-
#list_arcs WritersRoom::Commands::Write
-
#list_characters WritersRoom::Producer
-
#list_scenes WritersRoom::Producer
-
load WritersRoom::Element
-
load_file WritersRoom::FrontMatter
-
#load_metadata WritersRoom::ProjectMetadata
-
#log_session_end WritersRoom::ChatSession
-
#log_session_start WritersRoom::ChatSession
-
#logger WritersRoom::ChatSession
-
#manuscript WritersRoom::Commands::Export
-
#matches_name? WritersRoom::Element
-
#medium WritersRoom::ProjectScaffolder
-
#medium WritersRoom::Workflow
-
#medium WritersRoom::ProjectMetadata
-
#medium WritersRoom::Formatters::BaseFormatter
-
#medium WritersRoom::ContextDetector::Context
-
#medium WritersRoom::ProjectState
-
#medium= WritersRoom::ProjectMetadata
-
#memory WritersRoom::Room
-
#memory_write WritersRoom::Display
-
#messages WritersRoom::ChatSession
-
#metadata WritersRoom::Formatters::BaseFormatter
-
#metadata WritersRoom::ProjectState
-
#metadata WritersRoom::Producer
-
#metadata WritersRoom::Element
-
#metadata WritersRoom::Writer
-
#missing_dirs WritersRoom::ProjectState
-
#name WritersRoom::ProjectMetadata
-
#name WritersRoom::Element
-
#name= WritersRoom::ProjectMetadata
-
#next_status WritersRoom::Workflow
-
#next_steps WritersRoom::Workflow
-
parse WritersRoom::FrontMatter
-
#path WritersRoom::Element
-
#path WritersRoom::ProjectMetadata
-
#paths WritersRoom::SourceMaterial
-
#pin_version WritersRoom::StoryBible
-
print_comprehensive_help WritersRoom::HelpFormatter
-
#print_comprehensive_help WritersRoom::HelpFormatter
-
#produce WritersRoom::Commands::Produce
-
#produce WritersRoom::Producer
-
#produce WritersRoom::CLI
-
#project_path WritersRoom::ChatSession
-
#project_path WritersRoom::StoryBible
-
#project_path WritersRoom::ProjectState
-
#project_path WritersRoom::Producer
-
#project_path WritersRoom::ProjectTool
-
#project_path WritersRoom::Formatters::BaseFormatter
-
#project_path WritersRoom::ContextDetector::Context
-
#project_path WritersRoom::ProjectScaffolder
-
#project_path WritersRoom::Writer
-
#project_path WritersRoom::CrossReference
-
#project_state WritersRoom::ContextDetector::Context
-
#referenced_by WritersRoom::CrossReference
-
#references WritersRoom::CrossReference
-
#references WritersRoom::Commands::Export
-
#references_for WritersRoom::CrossReference
-
#regenerate WritersRoom::StoryBible
-
#regenerate WritersRoom::Commands::Bible
-
register_local_model WritersRoom::LLMSetup
-
#reload WritersRoom::Element
-
#render WritersRoom::MarkdownRenderer
-
render WritersRoom::MarkdownRenderer
-
#report WritersRoom::Commands::Report
-
#report WritersRoom::CLI
-
reset! WritersRoom::MediumRegistry
-
reset_config! WritersRoom
-
#resolvable? WritersRoom::AliasResolver
-
#resolve WritersRoom::StoryBible
-
#resolve WritersRoom::AliasResolver
-
#robot WritersRoom::ChatSession
-
#robot WritersRoom::Writer
-
#room WritersRoom::Director
-
#room WritersRoom::Actor
-
#run WritersRoom::ChatTui
-
sanitize WritersRoom::Element
-
#save WritersRoom::ChatSession
-
#save WritersRoom::Element
-
#save WritersRoom::ProjectMetadata
-
#save_transcript WritersRoom::Director
-
#scaffold! WritersRoom::ProjectScaffolder
-
#scaffolded_dirs WritersRoom::Medium
-
#scan WritersRoom::CrossReference
-
#scene_header WritersRoom::Display
-
#scene_info WritersRoom::Director
-
#scene_info WritersRoom::Actor
-
#scene_info WritersRoom::Room
-
#search WritersRoom::Commands::Bible
-
#search WritersRoom::ElementCollection
-
#seed WritersRoom::Room
-
#separator WritersRoom::Display
-
#shared_memory WritersRoom::Actor
-
#show WritersRoom::Commands::Element
-
#show WritersRoom::Commands::Bible
-
#shutdown WritersRoom::Room
-
#slug WritersRoom::Versioner
-
#slug WritersRoom::Element
-
#slugs WritersRoom::ElementCollection
-
#specific_elements WritersRoom::Medium
-
#statistics WritersRoom::Director
-
#stats WritersRoom::Display
-
#status WritersRoom::Commands::Element
-
#status WritersRoom::Element
-
#status WritersRoom::CLI
-
#statuses WritersRoom::Workflow
-
#statuses WritersRoom::Medium
-
#story_arcs WritersRoom::ProjectMetadata
-
stringify_keys WritersRoom::FrontMatter
-
#summary WritersRoom::ChatSession
-
#summary WritersRoom::ProjectState
-
#summary WritersRoom::SourceMaterial
-
#table_of_contents WritersRoom::Formatters::NovelFormatter
-
#timeline WritersRoom::ProjectMetadata
-
#title_page WritersRoom::Formatters::ScreenplayFormatter
-
#to_h WritersRoom::Element
-
#to_s WritersRoom::Medium
-
#transcript WritersRoom::Director
-
#universal_elements WritersRoom::Medium
-
#unpin_version WritersRoom::StoryBible
-
#valid_status_transition? WritersRoom::Workflow
-
#validate_project WritersRoom::Producer
-
#version WritersRoom::Commands::Version
-
#version WritersRoom::Commands::Element
-
#version WritersRoom::Element
-
#version WritersRoom::CLI
-
#version_at WritersRoom::Versioner
-
#version_count WritersRoom::Versioner
-
#versions WritersRoom::Versioner
-
#wait_for_completion WritersRoom::Room
-
#welcome_text WritersRoom::ChatSession
-
#workflow_stage WritersRoom::ProjectState
-
#workflows WritersRoom::Workflow
-
#workflows WritersRoom::Medium