Final Report Writing Style
Choose a writing style only after the calculations, evidence review, and technical conclusions are
complete. The selected style controls expression, not facts, scope, uncertainty, or validation.
When to Use
- Activate at the final reporting step when generating an HTML, Word, PDF, Markdown, or notebook
report, or a durable generated summary.
- Activate when revising an existing final document for style.
- Activate when the user explicitly requests
prose_english or
standard_engineering_english for a generated document.
- Do not activate during research, analysis, calculation, source extraction, ordinary chat,
interim status messages, code generation, or working notes.
Inputs
document_purpose: interpret, decide, instruct, specify, describe, or mixed.
document_sections: the final sections that will be generated.
audience: decision-maker, engineer, operator, maintainer, regulator, student, or general reader.
user_requested_style: optional prose_english or standard_engineering_english.
- Mandatory templates, controlled terminology, safety wording, and accessibility constraints.
Outputs
primary_style: prose_english or standard_engineering_english.
section_overrides: sections that require the other style, with a short reason.
selection_reason: one sentence tied to reader purpose and document type.
- Final narrative revised under the selected rules without changing technical content.
When the task uses results.json, record the choice as:
{
"writing_style": {
"primary": "prose_english",
"selection": "automatic",
"reason": "The report interprets evidence for an engineering decision.",
"section_overrides": {
"Operating procedure": "standard_engineering_english"
}
}
}
Engineering Method
- Check for a user request. A valid explicit request sets the primary style.
- If there is no override, select by the reader's task:
- Choose
prose_english when the reader must understand evidence, compare alternatives,
interpret uncertainty, or make a decision.
- Choose
standard_engineering_english when the reader must perform an action, reproduce a
method, identify equipment, follow a limit, or interpret a requirement consistently.
- For a mixed engineering report, use
prose_english as the primary style. Apply
standard_engineering_english to procedures, requirements, equipment descriptions, warnings,
cautions, checklists, and tightly controlled method steps.
- Mandatory safety, regulatory, contractual, accessibility, and template rules take precedence
over either style.
- Apply the selected style only to narrative expression. Do not alter numbers, units, citations,
uncertainty, technical terminology, findings, or the direction of a recommendation.
- Record the selection and any section overrides so a reviewer can see which rules were applied.
Selection guide:
| Final content |
Default style |
| Executive summary and conclusion |
prose_english |
| Results discussion and uncertainty interpretation |
prose_english |
| Root-cause narrative and decision rationale |
prose_english |
| Method steps and reproducibility instructions |
standard_engineering_english |
| Equipment descriptions and technical requirements |
standard_engineering_english |
| Procedures, checklists, warnings, cautions, and limits |
standard_engineering_english |
| Mixed final report |
prose_english primary, controlled section overrides |
| Explicit ASD-STE100 deliverable |
Full ASD-STE100 workflow, not these condensed skills |
Python Usage Pattern
This is an agent routing skill and has no Python API. The final report generator or reporting agent
performs the selection immediately before it writes final narrative sections.
Validation Checklist
Common Mistakes
| Mistake |
Correction |
| Selecting a style during analysis |
Wait until the final narrative is generated |
| Choosing by personal taste alone |
Choose by the reader's task and document type |
| Ignoring an explicit user request |
Apply the requested primary style |
| Applying one style mechanically to every section |
Use controlled overrides in mixed reports |
| Rewriting values while improving prose |
Preserve all technical content exactly |
| Calling the controlled style ASD-STE100 compliant |
Use the full standard and compliance workflow |
Limitations
- The selector does not validate calculations, evidence, standards compliance, or citations.
- Automatic selection cannot override legally required wording or an approved document template.
- A single primary style does not remove the need for controlled safety and procedural language in
otherwise interpretive reports.
- The two styles cover engineering reports and summaries, not fiction, marketing, legal drafting,
or ordinary conversation.
Related NeqSim Functionality
This skill performs no NeqSim calculation. It belongs at the rendering boundary of
neqsim-professional-reporting and task Step 3, after results.json and validation artifacts are
complete. It routes final content to neqsim-prose-english or
neqsim-standard-engineering-english.
References
- Orwell, G. (1946). "Politics and the English Language." Horizon, April 1946.
- ASD Simplified Technical English Maintenance Group. (2025). ASD-STE100 Simplified Technical
English: Standard for Technical Documentation, Issue 9.
The selector uses independently worded guidance and does not reproduce either source.
1---2name: neqsim-final-report-writing-style3description: Select and apply prose_english or standard_engineering_english only when generating a final engineering report or summary. USE WHEN: the reporting step is ready to compose final narrative content, or the user explicitly requests either writing style for a generated document. Do not activate during analysis, working notes, ordinary chat, code generation, or source extraction.4---56# Final Report Writing Style78Choose a writing style only after the calculations, evidence review, and technical conclusions are9complete. The selected style controls expression, not facts, scope, uncertainty, or validation.1011## When to Use1213- Activate at the final reporting step when generating an HTML, Word, PDF, Markdown, or notebook14 report, or a durable generated summary.15- Activate when revising an existing final document for style.16- Activate when the user explicitly requests `prose_english` or17 `standard_engineering_english` for a generated document.18- Do not activate during research, analysis, calculation, source extraction, ordinary chat,19 interim status messages, code generation, or working notes.2021## Inputs2223- `document_purpose`: `interpret`, `decide`, `instruct`, `specify`, `describe`, or `mixed`.24- `document_sections`: the final sections that will be generated.25- `audience`: decision-maker, engineer, operator, maintainer, regulator, student, or general reader.26- `user_requested_style`: optional `prose_english` or `standard_engineering_english`.27- Mandatory templates, controlled terminology, safety wording, and accessibility constraints.2829## Outputs3031- `primary_style`: `prose_english` or `standard_engineering_english`.32- `section_overrides`: sections that require the other style, with a short reason.33- `selection_reason`: one sentence tied to reader purpose and document type.34- Final narrative revised under the selected rules without changing technical content.3536When the task uses `results.json`, record the choice as:3738```json39{40 "writing_style": {41 "primary": "prose_english",42 "selection": "automatic",43 "reason": "The report interprets evidence for an engineering decision.",44 "section_overrides": {45 "Operating procedure": "standard_engineering_english"46 }47 }48}49```5051## Engineering Method52531. Check for a user request. A valid explicit request sets the primary style.542. If there is no override, select by the reader's task:55 - Choose `prose_english` when the reader must understand evidence, compare alternatives,56 interpret uncertainty, or make a decision.57 - Choose `standard_engineering_english` when the reader must perform an action, reproduce a58 method, identify equipment, follow a limit, or interpret a requirement consistently.593. For a mixed engineering report, use `prose_english` as the primary style. Apply60 `standard_engineering_english` to procedures, requirements, equipment descriptions, warnings,61 cautions, checklists, and tightly controlled method steps.624. Mandatory safety, regulatory, contractual, accessibility, and template rules take precedence63 over either style.645. Apply the selected style only to narrative expression. Do not alter numbers, units, citations,65 uncertainty, technical terminology, findings, or the direction of a recommendation.666. Record the selection and any section overrides so a reviewer can see which rules were applied.6768Selection guide:6970| Final content | Default style |71|---|---|72| Executive summary and conclusion | `prose_english` |73| Results discussion and uncertainty interpretation | `prose_english` |74| Root-cause narrative and decision rationale | `prose_english` |75| Method steps and reproducibility instructions | `standard_engineering_english` |76| Equipment descriptions and technical requirements | `standard_engineering_english` |77| Procedures, checklists, warnings, cautions, and limits | `standard_engineering_english` |78| Mixed final report | `prose_english` primary, controlled section overrides |79| Explicit ASD-STE100 deliverable | Full ASD-STE100 workflow, not these condensed skills |8081## Python Usage Pattern8283This is an agent routing skill and has no Python API. The final report generator or reporting agent84performs the selection immediately before it writes final narrative sections.8586## Validation Checklist8788- [ ] Selection occurred only at the final reporting or document-revision step.89- [ ] A valid user request took precedence over automatic selection.90- [ ] The automatic choice reflects what the reader must do with the document.91- [ ] Mixed reports use section overrides only where the content type requires them.92- [ ] Safety, regulatory, contractual, template, and accessibility rules take precedence.93- [ ] Style revision did not change facts, values, units, citations, uncertainty, or conclusions.94- [ ] The selected style and reason are recorded in `results.json` when that file exists.95- [ ] No document claims ASD-STE100 compliance from the condensed style.9697## Common Mistakes9899| Mistake | Correction |100|---|---|101| Selecting a style during analysis | Wait until the final narrative is generated |102| Choosing by personal taste alone | Choose by the reader's task and document type |103| Ignoring an explicit user request | Apply the requested primary style |104| Applying one style mechanically to every section | Use controlled overrides in mixed reports |105| Rewriting values while improving prose | Preserve all technical content exactly |106| Calling the controlled style ASD-STE100 compliant | Use the full standard and compliance workflow |107108## Limitations109110- The selector does not validate calculations, evidence, standards compliance, or citations.111- Automatic selection cannot override legally required wording or an approved document template.112- A single primary style does not remove the need for controlled safety and procedural language in113 otherwise interpretive reports.114- The two styles cover engineering reports and summaries, not fiction, marketing, legal drafting,115 or ordinary conversation.116117## Related NeqSim Functionality118119This skill performs no NeqSim calculation. It belongs at the rendering boundary of120`neqsim-professional-reporting` and task Step 3, after `results.json` and validation artifacts are121complete. It routes final content to `neqsim-prose-english` or122`neqsim-standard-engineering-english`.123124## References125126- Orwell, G. (1946). "Politics and the English Language." *Horizon*, April 1946.127- ASD Simplified Technical English Maintenance Group. (2025). *ASD-STE100 Simplified Technical128 English: Standard for Technical Documentation*, Issue 9.129130The selector uses independently worded guidance and does not reproduce either source.