Riksdagsmonitor-dokumentation senaste

Heltäckande arkitektur- och LIS-dokumentation för Riksdagsmonitor riksdagsövervakningsplattform.

GitHub-version Licens OpenSSF Scorecard Verify & Release Scorecard Supply-Chain Säkerhet

Project Overview

Riksdagsmonitor is an open-source riksdagsövervakningsplattform that monitors political activity with systematic transparency. Built on the proven Citizen Intelligence Agency (CIA) platform, it provides 50+ years of historical data, real-time analysis of Riksdag activities, and supports 14 languages. This documentation hub covers the complete architecture, security design, testing frameworks, and ISMS compliance documentation.

CodeQL SäkerhetOpenSSF ScorecardSLSA Level 3 Licens Apache-2.0DeepWiki
📖 API JavaDocs 📈 Code Coverage 📚 DeepWiki 📂 GitHub

Key Features

Parliamentary Monitoring

Real-time tracking of Swedish Riksdag activity including MP profiles, voting records, committee work, and interpellations.

50+ Years Historical Data

Comprehensive archive spanning over 50 years of Swedish parliamentary activity with trend analysis capabilities.

14 Language Support

Full multi-language platform making Swedish parliamentary data accessible to international audiences.

Political Analytics

Advanced behavior analysis, transparency metrics, and evidence-based accountability tracking.

Data Quality

Automated validation with digital signatures, sourced from official Riksdag open data APIs.

99.998% Availability Target

High availability architecture with comprehensive business continuity planning and disaster recovery strategies.

Arkitektur & Dokumentation

Explore the complete architectural and teknisk dokumentation for Riksdagsmonitor. All documentation links follow the pattern https://github.com/Hack23/riksdagsmonitor/blob/master/.

🏛️ Current Arkitektur

C4 model showing current system containers, components, and dynamics of the Riksdagsmonitor platform.

View Arkitektur

🏛️ Future Arkitektur

Vision for enhanced Swedish Parliament monitoring platform and future system evolution.

View Future Arkitektur

🔄 Tillståndsdiagram

Parliamentary monitoring state transitions and system status flows for the current implementation.

View Tillståndsdiagram

🔄 Future Tillståndsdiagram

Enhanced state transitions for future platform versions with improved real-time monitoring capabilities.

View Future States

🔄 Processflödesscheman

Data collection, processing, and parliamentary monitoring workflows for the current implementation.

View Flowcharts

🔄 Future Flowcharts

Enhanced and optimized workflows planned for future releases with improved data processing.

View Future Flows

🔐 Säkerhet Arkitektur

Comprehensive security architecture design and implementation patterns för Riksdagsmonitor platform.

View Säkerhet Arkitektur

🔐 Future Säkerhet Arkitektur

Advanced security architecture vision incorporating enhanced monitoring and security automation capabilities.

View Future Säkerhet Arkitektur

💼 SWOT-analys

Strategic strengths, weaknesses, opportunities, and threats for the current Riksdagsmonitor platform.

View SWOT-analys

💼 Future SWOT

Strategic analysis of future platform evolution and market positioning for Swedish Parliament monitoring.

View Future SWOT

🔧 CI/CD-arbetsflöden

Build, test, and deployment automation for the current Riksdagsmonitor application architecture.

View CI/CD-arbetsflöden

🔧 Future Workflows

Advanced CI/CD with enhanced automation and security controls planned for future releases.

View Future DevOps

🧠 Concept Mindmaps

System structure and component relationships visualized through mind mapping for the current platform.

View Mindmaps

🧠 Future Concept Maps

Evolution roadmap and capability expansion plans for future Riksdagsmonitor development.

View Future Concepts

📊 Data Model

Current data architecture supporting parliamentary monitoring and political analytics capabilities.

View Data Arkitektur

📊 Future Data Model

Enhanced data architecture to support future platform capabilities and expanded monitoring features.

View Data Arkitektur

🧪 Unit Tests

Visual representation of unit test results and coverage of the Riksdagsmonitor codebase.

Test Results Test Plan

📊 Test Coverage

Test coverage reports showing how much of the Riksdagsmonitor codebase is covered by automated tests.

View Coverage Report

🔍 E2E System Tests

End-to-end test reports showing full system validation results för Riksdagsmonitor platform.

View Test Report E2E Plan

⚡ Performance Tests

Benchmarks and performance analysis under various load conditions for the parliamentary monitoring platform.

View Performance Data

📘 API Dokumentation

Detailed API reference for all components, types, and functions in the Riksdagsmonitor application.

View API Docs

🔄 Verksamhetskontinuitet

Comprehensive business continuity planning and recovery strategies för Riksdagsmonitor platform.

View BCP Plan

📅 Livscykelhantering

Maintenance and end-of-life planning for the platform's technology components and dependencies.

View EOL Strategy

💰 Financial Säkerhet Plan

Cost and security implementation guidelines for safely operating and maintaining the platform.

View Säkerhet Plan

🛡️ Evidence-Based Threat Model

Comprehensive STRIDE-hotanalys with attack trees, risk quantification, and security control mapping för Riksdagsmonitor platform.

Threat Model: Public Dokumentation STRIDE: Complete Analysis Risk Assessment: Quantified

🏛️ CRA Assessment

Complete Cyber Resilience Act (CRA) compliance assessment for standard non-commercial open source software, demonstrating regulatory alignment.

CRA Assessment: Complete Classification: Standard OSS Vulnerability Management: Implemented

🏷️ Project Classification According to Hack23 Framework

Following the Hack23 Classification & Verksamhetskontinuitet Framework guidelines for comprehensive project assessment:

🎯 Project Classification

🔒 Säkerhet Classification

⏱️ Verksamhetskontinuitet

📋 ISMS Compliance

💰 Business Impact Analysis Matrix

Comprehensive assessment of potential business impacts across the CIA triad (Confidentiality, Integrity, Availability) för Riksdagsmonitor platform:

Impact CategoryFinancialOperationalReputationalRegulatory
🔒 ConfidentialityFinancial: NegligibleOperational: NegligibleReputational: LowRegulatory: Negligible
✅ IntegrityFinancial: NegligibleOperational: HighReputational: ModerateRegulatory: Low
⏱️ AvailabilityFinancial: NegligibleOperational: HighReputational: LowRegulatory: Negligible

This classification demonstrates the platform's strategic value as a public interest transparency solution with high integrity and availability requirements, processing exclusively public official data from the Swedish Riksdag.