Use this guide with
terminology-authority.md. Base the guide on repeated constructions in the canonical VN script. Do not use generic textbook coverage. Keep examples with spoilers in the private workspace.
Core principle
[Summarize the title's main sentence-structure, viewpoint, or register risk.]
For every difficult line:
- Identify the head noun and main predicate.
- Recover omitted subjects and objects from context.
- Mark negation scope, conditions, contrast, and evidence level.
- Decide which clause becomes the English main clause.
- Preserve character voice, ambiguity, and reveal timing.
- Preserve tags, variables, and presentation constraints.
- Show both a plausible bad English output and a corrected good English output.
Each entry requires bad output. Use a realistic error from a literal translator or model. Show an error in agency, scope, uncertainty, reveal timing, register, syntax, or markup. Do not use deliberately meaningless prose.
[Construction or recurring failure]
Example — [searchable decision]
- Line:
[stable line ID] - Context: [speaker, narrator, scene facts known at this point]
- Source:
[short excerpt] - Source shape:
[abstracted clause structure, if safer/more useful] - Head noun:
[when relevant] - Omitted subject:
[when relevant] - Bad English: “[plausible literal, incorrect, wooden, or unsafe output]”
- Good English: “[provisional translation that demonstrates the required decision]”
- Failure type: [meaning / agency / scope / certainty / reveal / register / syntax / markup]
- Decision: [why this preserves meaning, register, scope, or pacing]
- Engine note: [tags, voice timing, page control, or length]
Evidentiality map
| Source form | Value in this VN | Approved English options | Warning |
|---|---|---|---|
| [form] | [observed/inferred/hearsay/etc.] | [options] | [common MT error] |
Register map
| Context/speaker | Source markers | English treatment | Avoid |
|---|---|---|---|
| [formal narration] | [forms] | [syntax/diction] | [overcorrection] |
| [speaker] | [idiolect] | [voice rule] | [gimmick] |
Line splitting and joining policy
Split when:
- [project-specific rule].
Do not split when:
- [voice, tag, page, or reveal constraint].
Batch checklist
Before translating:
- identify narrator, speaker, time period, and active scene
- load relevant terminology and identity rules
- inspect neighboring rows
- note aliases or facts the viewpoint does not yet know.
After translating:
- check names and recurring terms
- check negative scope and causal direction
- check facts versus inference/hearsay/possibility
- check pronouns and aliases for premature reveals
- read the English alone
- then compare the English with the source
- validate tags, variables, and line limits.
Quick reference
| Construction | Main danger | Default repair | Guide examples |
|---|---|---|---|
| [pattern] | [error] | [decision] | [IDs/headings] |
Provenance
- Canonical source/hash: [value]
- Examples sampled from: [chapters/registers]
- Guide version/commit: [value]
- Last reviewed: [date/person]
- Open questions: [links or IDs]
If an error repeats across batches, add a guide entry. Also add an entry for a significant error in plot logic, agency, or reveal timing.