isms-style-guide-adaptation.md
March 31, 2026 Β· View on GitHub
βοΈ ISMS Style Guide β Political Intelligence Writing Adaptation
π Mapping ISMS Documentation Standards to Political Analysis Writing
π― Document Structure Β· Icons Β· Writing Standards Β· Classification Labeling
π Document Owner: CEO | π Version: 1.0 | π
Last Updated: 2026-03-26 (UTC)
π Review Cycle: Quarterly | β° Next Review: 2026-06-26
π’ Owner: Hack23 AB (Org.nr 5595347807) | π·οΈ Classification: Public
π― Purpose
This reference document maps Hack23 ISMS STYLE_GUIDE.md conventions to Riksdagsmonitor's political intelligence writing standards. It explains how each ISMS writing convention has been adapted, retained, or modified for the political journalism context.
π Document Structure: ISMS β Article Structure
The ISMS mandates a specific document structure for all policy and security documents. The political article structure adapts this for news and analysis formats:
| ISMS Document Section | ISMS Purpose | Political Article Equivalent | Political Purpose |
|---|---|---|---|
| Header (Logo + Title) | Brand identity; document identification | Article Header | Publication brand + article title; same badge format |
| Badge row (Owner/Version/Date) | Document control metadata | Article metadata | Publication date + classification + significance score |
| Executive Summary | 3β5 sentence overview for executives | Lead paragraph | Who/What/When/Where/Why in 2β3 sentences; highest-significance fact first |
| Purpose & Scope | Document objective and boundaries | Context section | Political background; why this event matters now |
| Main sections with emoji headers | Structured content with visual navigation | Analysis sections | Classified, Risk-assessed, SWOT-framed content blocks |
| References | Citations and related documents | Evidence section | All dok_ids, anfΓΆranden refs, statistics sources |
| Document Control footer | Metadata for ISMS compliance | Publication footer | Article metadata; related articles; workflow attribution |
Structural Adaptation Example
ISMS Format:
## π― Purpose & Scope
[3 sentences on objective]
Political Article Format:
## π° What Happened
[Lead: who/what/when/where in 2 sentences]
[Context: why this matters in 2 sentences]
[Key fact: most significant data point with dok_id]
π¨ ISMS Icon Conventions β Political Analysis Emoji Conventions
The ISMS uses consistent emoji to mark document sections and content types. The political adaptation extends this system:
| ISMS Icon | ISMS Usage | Political Equivalent | Political Usage |
|---|---|---|---|
| π― | Purpose / Target | π― | Article purpose; key finding |
| π‘οΈ | Security / Protection | π‘οΈ | Defence & Security domain |
| β οΈ | Warning / Risk | β οΈ | Risk assessment; coalition warning |
| β | Compliant / Approved | β | SWOT Strength; legislative success |
| β | Non-compliant / Rejected | β | SWOT Weakness; legislative failure |
| π | Document / Process | π | Parliamentary document reference |
| π | Restricted / Confidential | π΄ | RESTRICTED sensitivity level |
| π’ | Low risk / Public | π’ | PUBLIC sensitivity / HIGH confidence |
| π‘ | Medium risk / Internal | π‘ | SENSITIVE sensitivity / MEDIUM confidence |
| π΄ | High risk / Confidential | π΄ | RESTRICTED sensitivity / LOW confidence |
| π | Metrics / Dashboard | π | Significance scores; risk scores |
| π’ | Organisation | ποΈ | Parliamentary institution |
| π | Process / Review | π | Legislative cycle; review cycle |
| π | Date / Schedule | π | Legislative calendar event |
| π | Global / International | π | International/EU dimension |
Political-Specific Emoji (No ISMS Equivalent)
| Emoji | Political Usage |
|---|---|
| β‘ | Breaking news; significance β₯ 9.0 |
| π° | Economics & Finance domain |
| βοΈ | Justice & Law domain |
| π€ | Coalition dynamics; civil society |
| π³οΈ | Electoral; opposition |
| π | Power concentration (Power Balance) |
| π | Disinformation (Narrative Integrity) |
| π‘ | Real-time monitoring |
| π§ | Strategic analysis |
π ISMS Writing Standards β Analytical Depth Requirements
The ISMS requires formal, precise, and jargon-minimal language. Political intelligence writing adapts this with journalism-specific standards:
| ISMS Writing Requirement | ISMS Rationale | Political Adaptation | Political Rationale |
|---|---|---|---|
| Active voice | Clarity of responsibility | Active voice | Clear attribution: "The Riksdag voted..." not "A vote was taken..." |
| Precise technical terms | Avoid ambiguity | Named political terms | "Statsminister" not "head of government"; specific party abbreviations |
| No jargon without definition | Accessibility | Swedish terms explained | "BetΓ€nkande (committee report)" on first use for non-Swedish readers |
| Consistent formatting | Professionalism | Consistent analytical structure | All risk scores, confidence levels in same position |
| Cite sources | Auditability | Mandatory dok_id citation | Every factual claim gets a document reference |
| Version control | Change tracking | Date-stamped analysis | All analysis artifacts include YYYY-MM-DD HH:MM UTC |
| Audience-appropriate depth | Communication effectiveness | Three depth levels | Surface / Strategic / Intelligence (see political-style-guide.md) |
π·οΈ ISMS Classification Labeling β Confidence/Impact Labeling
The ISMS uses classification labels (PUBLIC, INTERNAL, CONFIDENTIAL) on all documents. The political adaptation repurposes labeling for analytical confidence and political impact:
| ISMS Label | ISMS Location | Political Equivalent | Political Location |
|---|---|---|---|
Classification: Public | Document header | Sensitivity: PUBLIC | Analysis artifact header |
Classification: Internal | Document header | Sensitivity: SENSITIVE | Analysis artifact header; triggers review |
Classification: Confidential | Document header | Sensitivity: RESTRICTED | Analysis artifact header; blocks auto-publish |
TLP:GREEN | Security documents | [MEDIUM confidence] | Inline claim annotation |
TLP:RED | Sensitive communications | [LOW confidence] | Inline claim annotation |
| Impact rating | Risk register | Risk Score: X/25 | Analysis artifact body |
| Control status | Security audit | Publication decision | Significance score β action |
Inline Labeling Format
ISMS Format: No inline labeling standard (document-level only)
Political Intelligence Format (inline):
"Coalition will [HIGH confidence] pass the defence budget in November
based on confirmed vote commitments (dok_id: XXXX, 2026-03-15)."
"SD may [LOW confidence] abstain on the immigration amendment β
based on single unnamed party source."
π€ LLM Prompt Alignment
The ISMS style guide governs human-authored documentation. The political intelligence style guide extends these standards to LLM-generated content via:
| Style Guide Requirement | ISMS Implementation | LLM Implementation |
|---|---|---|
| Document structure | Human author follows template | Prompt template in scripts/prompts/v2/political-analysis.md |
| Source citation | Author adds citations | LLM instructed to cite MCP tool outputs as dok_ids |
| Confidence notation | Human judgement | LLM instructed to assign confidence per hierarchy |
| Prohibited patterns | Style guide prohibition | Explicit negative examples in prompt |
| Emoji conventions | Style guide table | Emoji mapping table in system prompt |
| Multi-language | Translation guide | Per-language prompt configuration |
Reference: scripts/prompts/v2/political-analysis.md implements all style requirements as LLM instructions.
π Related Documents
- methodologies/political-style-guide.md β Full style guide
- scripts/prompts/v2/political-analysis.md β LLM prompts
- TRANSLATION_GUIDE.md β Multi-language standards
Document Control:
- Path:
/analysis/reference/isms-style-guide-adaptation.md - Source ISMS Doc: STYLE_GUIDE.md
- Classification: Public
- Next Review: 2026-06-26