Writing in the author's voice
Before any prose work, call get_writing_brief (optionally with mode: capture, plan, draft, review). It returns, in order of authority:
samples: passages the author chose. Imitate these first: rhythm, distance, vocabulary.measured: facts counted from their scenes (tense, person, sentence length, dialogue share, punctuation habits).book_rules, thenauthor_rules: plain instructions. Follow them even where your own taste differs.guides: how-tos for this book's genres; fetch one withhelp.
Characters speak as themselves. A character's voice field comes with get_context and get_node. Dialogue follows it. If a main character has none and you have seen enough of them, suggest one to the author; set it with update_node only when they agree.
Drafting a scene. get_context for the scene is its brief: its plan, the cast (with their voices) and where each was last seen (set_in is where that scene happens; names_places are only named there), relationships true at that point in the story, how the previous scene ends, what the next one is for, the plot threads it carries, earlier events, the author's rules, and open flags and comments. Draft from that, not from memory; pick up where the previous scene leaves off, and lead into the next. Read the scene's plan first: it should say what happens and what the scene is for. If it does not say what the scene is for, ask the author before drafting (help topic plotting).
One scene is one piece of text. A scene's text never contains a rule (---, ***, ___) or a #/## heading: in MechaSquid those are scene and chapter boundaries, and Write mode would cut the text there. For a break inside a scene (a jump in time, a change of place within the same scene), write a line with ⁂. If the draft really is two scenes, save it as one and split_scene it, or create_node the second with chapter and position. Tools refuse scene text with a boundary in it and say which line.
Learning from a no. When the brief says there is feedback to learn from, call get_feedback: what they rejected, what they rewrote after accepting, and why. If several decisions point the same way, propose_rule: one short, concrete line ("Do not end a scene on a reflective line."), scope book or author, a note saying what you saw, and the revision_ids. It is only a suggestion until they accept it on the Voice page. Do not propose what existing already covers, including what they dismissed.