Releases: Hack23/riksdagsmonitor
Riksdagsmonitor v1.0.7
What's Changed
- [aw] Upgrade available @github-actions[bot] (#2911)
- 📊 Refresh CIA data (129 CSVs + production stats) @github-actions[bot] (#2908)
🔧 Maintenance
- chore(deps-dev): bump the development-dependencies group with 2 updates @dependabot[bot] (#2910)
📦 npm Package
Shared types, theme system, and dashboard utilities are available as an npm package with provenance:
npm install riksdagsmonitorimport {
DARK_THEME_COLORS, LIGHT_THEME_COLORS,
getActiveThemeColors, getPartyColor,
CHART_PALETTE, BREAKPOINTS,
} from 'riksdagsmonitor';📊 Release Metrics & Evidence
All test reports, coverage metrics, and API documentation are generated during build and available in the Documentation Hub.
🔐 Security & Supply Chain Protection
This release includes:
- ✅ SLSA Build Provenance Attestations - Cryptographically signed build provenance
- ✅ Software Bill of Materials (SBOM) - Complete dependency inventory in SPDX format
- ✅ SHA-256 Checksums - All artifacts include checksums for integrity verification
- ✅ npm Provenance - npm package published with verified provenance attestation
- ✅ CodeQL Security Scanning - Automated vulnerability detection
- ✅ Dependency Scanning - Continuous vulnerability monitoring with Dependabot
Verify attestations:
gh attestation verify riksdagsmonitor-1.0.7.zip -R Hack23/riksdagsmonitor
npm audit signaturesBrowse attestations: View all attestations
📋 ISMS Compliance & Policies
Compliance Frameworks
Riksdagsmonitor follows Hack23 AB's comprehensive ISMS with defense-in-depth architecture and documented security controls.
🏗️ Architecture Documentation
📦 Release Artifacts
| Artifact | Description | Verification |
|---|---|---|
riksdagsmonitor-1.0.7.zip |
Production build | SHA-256 checksum, SLSA attestation |
riksdagsmonitor-1.0.7.zip.sha256 |
SHA-256 checksum | Compare with sha256sum |
riksdagsmonitor-1.0.7.spdx.json |
SBOM (SPDX format) | SBOM attestation |
*.intoto.jsonl |
SLSA attestations | gh attestation verify |
riksdagsmonitor (npm) |
npm package | npm audit signatures |
🚀 Deployment
- Primary: https://riksdagsmonitor.com (AWS S3/CloudFront)
- Backup: GitHub Pages
- Documentation: https://riksdagsmonitor.com/docs/
- API Docs: https://riksdagsmonitor.com/docs/api/
- npm Package: https://www.npmjs.com/package/riksdagsmonitor
- Status:
🌐 Hack23 Ecosystem
| Platform | Live Site | API Docs | Repository |
|---|---|---|---|
| Riksdagsmonitor | riksdagsmonitor.com | API | GitHub |
| EU Parliament MCP | euparliamentmonitor.com | API | GitHub |
| CIA Compliance Manager | ciacompliancemanager.com | API | GitHub |
| Black Trigram | blacktrigram.com | API | GitHub |
| CIA Platform | — | — | GitHub |
| ISMS Public | — | — | GitHub |
🏗️ Built With
- Node.js: 26.x
- Vite: 8.x
- Chart.js: 4.5.x
- D3.js: 7.9.x
- Vitest: 4.x
- Cypress: 15.x
- TypeScript: 6.x
👥 Contributors
@dependabot[bot], @github-actions[bot], @pethers, dependabot[bot] and github-actions[bot]
Full Changelog: v1.0.6...1.0.7
📦 Release Artifacts
riksdagsmonitor-v1.0.7.zip- Production buildriksdagsmonitor-v1.0.7.zip.sha256- Checksum for verificationriksdagsmonitor-v1.0.7.spdx.json- SBOM (Software Bill of Materials)*.intoto.jsonl- SLSA Build Provenance Attestations
📦 npm Package
Shared types, theme system, and utilities are available as an npm package:
npm install riksdagsmonitor📚 Documentation
🔐 Security
All artifacts include SLSA Build Provenance attestations and SBOM for supply chain security.
Verify attestations using the GitHub CLI:
gh attestation verify riksdagsmonitor-v1.0.7.zip -R Hack23/riksdagsmonitorRiksdagsmonitor v1.0.6
What's Changed
- [aw] Upgrade available @github-actions[bot] (#2905)
🔧 Maintenance
- chore(deps): bump github/gh-aw-actions from 0.78.1 to 0.78.2 @dependabot[bot] (#2904)
- chore(deps-dev): bump @types/node from 25.9.1 to 25.9.2 in the development-dependencies group @dependabot[bot] (#2903)
📦 npm Package
Shared types, theme system, and dashboard utilities are available as an npm package with provenance:
npm install riksdagsmonitorimport {
DARK_THEME_COLORS, LIGHT_THEME_COLORS,
getActiveThemeColors, getPartyColor,
CHART_PALETTE, BREAKPOINTS,
} from 'riksdagsmonitor';📊 Release Metrics & Evidence
All test reports, coverage metrics, and API documentation are generated during build and available in the Documentation Hub.
🔐 Security & Supply Chain Protection
This release includes:
- ✅ SLSA Build Provenance Attestations - Cryptographically signed build provenance
- ✅ Software Bill of Materials (SBOM) - Complete dependency inventory in SPDX format
- ✅ SHA-256 Checksums - All artifacts include checksums for integrity verification
- ✅ npm Provenance - npm package published with verified provenance attestation
- ✅ CodeQL Security Scanning - Automated vulnerability detection
- ✅ Dependency Scanning - Continuous vulnerability monitoring with Dependabot
Verify attestations:
gh attestation verify riksdagsmonitor-1.0.6.zip -R Hack23/riksdagsmonitor
npm audit signaturesBrowse attestations: View all attestations
📋 ISMS Compliance & Policies
Compliance Frameworks
Riksdagsmonitor follows Hack23 AB's comprehensive ISMS with defense-in-depth architecture and documented security controls.
🏗️ Architecture Documentation
📦 Release Artifacts
| Artifact | Description | Verification |
|---|---|---|
riksdagsmonitor-1.0.6.zip |
Production build | SHA-256 checksum, SLSA attestation |
riksdagsmonitor-1.0.6.zip.sha256 |
SHA-256 checksum | Compare with sha256sum |
riksdagsmonitor-1.0.6.spdx.json |
SBOM (SPDX format) | SBOM attestation |
*.intoto.jsonl |
SLSA attestations | gh attestation verify |
riksdagsmonitor (npm) |
npm package | npm audit signatures |
🚀 Deployment
- Primary: https://riksdagsmonitor.com (AWS S3/CloudFront)
- Backup: GitHub Pages
- Documentation: https://riksdagsmonitor.com/docs/
- API Docs: https://riksdagsmonitor.com/docs/api/
- npm Package: https://www.npmjs.com/package/riksdagsmonitor
- Status:
🌐 Hack23 Ecosystem
| Platform | Live Site | API Docs | Repository |
|---|---|---|---|
| Riksdagsmonitor | riksdagsmonitor.com | API | GitHub |
| EU Parliament MCP | euparliamentmonitor.com | API | GitHub |
| CIA Compliance Manager | ciacompliancemanager.com | API | GitHub |
| Black Trigram | blacktrigram.com | API | GitHub |
| CIA Platform | — | — | GitHub |
| ISMS Public | — | — | GitHub |
🏗️ Built With
- Node.js: 26.x
- Vite: 8.x
- Chart.js: 4.5.x
- D3.js: 7.9.x
- Vitest: 4.x
- Cypress: 15.x
- TypeScript: 6.x
👥 Contributors
@dependabot[bot], @github-actions[bot], @pethers, dependabot[bot] and github-actions[bot]
Full Changelog: v1.0.5...1.0.6
📦 Release Artifacts
riksdagsmonitor-v1.0.6.zip- Production buildriksdagsmonitor-v1.0.6.zip.sha256- Checksum for verificationriksdagsmonitor-v1.0.6.spdx.json- SBOM (Software Bill of Materials)*.intoto.jsonl- SLSA Build Provenance Attestations
📦 npm Package
Shared types, theme system, and utilities are available as an npm package:
npm install riksdagsmonitor📚 Documentation
🔐 Security
All artifacts include SLSA Build Provenance attestations and SBOM for supply chain security.
Verify attestations using the GitHub CLI:
gh attestation verify riksdagsmonitor-v1.0.6.zip -R Hack23/riksdagsmonitorRiksdagsmonitor v1.0.5
What's Changed
🔒 Security
- chore(deps): bump github/codeql-action from 4.36.1 to 4.36.2 @dependabot[bot] (#2895)
🔧 Maintenance
- chore(deps-dev): bump the development-dependencies group with 2 updates @dependabot[bot] (#2898)
- chore(deps): bump github/codeql-action from 4.36.1 to 4.36.2 @dependabot[bot] (#2895)
- chore(deps-dev): bump hono from 4.12.18 to 4.12.23 @dependabot[bot] (#2891)
- chore(deps-dev): bump start-server-and-test from 3.0.6 to 3.0.7 in the development-dependencies group @dependabot[bot] (#2890)
📦 npm Package
Shared types, theme system, and dashboard utilities are available as an npm package with provenance:
npm install riksdagsmonitorimport {
DARK_THEME_COLORS, LIGHT_THEME_COLORS,
getActiveThemeColors, getPartyColor,
CHART_PALETTE, BREAKPOINTS,
} from 'riksdagsmonitor';📊 Release Metrics & Evidence
All test reports, coverage metrics, and API documentation are generated during build and available in the Documentation Hub.
🔐 Security & Supply Chain Protection
This release includes:
- ✅ SLSA Build Provenance Attestations - Cryptographically signed build provenance
- ✅ Software Bill of Materials (SBOM) - Complete dependency inventory in SPDX format
- ✅ SHA-256 Checksums - All artifacts include checksums for integrity verification
- ✅ npm Provenance - npm package published with verified provenance attestation
- ✅ CodeQL Security Scanning - Automated vulnerability detection
- ✅ Dependency Scanning - Continuous vulnerability monitoring with Dependabot
Verify attestations:
gh attestation verify riksdagsmonitor-1.0.5.zip -R Hack23/riksdagsmonitor
npm audit signaturesBrowse attestations: View all attestations
📋 ISMS Compliance & Policies
Compliance Frameworks
Riksdagsmonitor follows Hack23 AB's comprehensive ISMS with defense-in-depth architecture and documented security controls.
🏗️ Architecture Documentation
📦 Release Artifacts
| Artifact | Description | Verification |
|---|---|---|
riksdagsmonitor-1.0.5.zip |
Production build | SHA-256 checksum, SLSA attestation |
riksdagsmonitor-1.0.5.zip.sha256 |
SHA-256 checksum | Compare with sha256sum |
riksdagsmonitor-1.0.5.spdx.json |
SBOM (SPDX format) | SBOM attestation |
*.intoto.jsonl |
SLSA attestations | gh attestation verify |
riksdagsmonitor (npm) |
npm package | npm audit signatures |
🚀 Deployment
- Primary: https://riksdagsmonitor.com (AWS S3/CloudFront)
- Backup: GitHub Pages
- Documentation: https://riksdagsmonitor.com/docs/
- API Docs: https://riksdagsmonitor.com/docs/api/
- npm Package: https://www.npmjs.com/package/riksdagsmonitor
- Status:
🌐 Hack23 Ecosystem
| Platform | Live Site | API Docs | Repository |
|---|---|---|---|
| Riksdagsmonitor | riksdagsmonitor.com | API | GitHub |
| EU Parliament MCP | euparliamentmonitor.com | API | GitHub |
| CIA Compliance Manager | ciacompliancemanager.com | API | GitHub |
| Black Trigram | blacktrigram.com | API | GitHub |
| CIA Platform | — | — | GitHub |
| ISMS Public | — | — | GitHub |
🏗️ Built With
- Node.js: 26.x
- Vite: 8.x
- Chart.js: 4.5.x
- D3.js: 7.9.x
- Vitest: 4.x
- Cypress: 15.x
- TypeScript: 6.x
👥 Contributors
@Copilot, @dependabot[bot], @pethers and dependabot[bot]
Full Changelog: v1.0.4...1.0.5
📦 Release Artifacts
riksdagsmonitor-v1.0.5.zip- Production buildriksdagsmonitor-v1.0.5.zip.sha256- Checksum for verificationriksdagsmonitor-v1.0.5.spdx.json- SBOM (Software Bill of Materials)*.intoto.jsonl- SLSA Build Provenance Attestations
📦 npm Package
Shared types, theme system, and utilities are available as an npm package:
npm install riksdagsmonitor📚 Documentation
🔐 Security
All artifacts include SLSA Build Provenance attestations and SBOM for supply chain security.
Verify attestations using the GitHub CLI:
gh attestation verify riksdagsmonitor-v1.0.5.zip -R Hack23/riksdagsmonitorRiksdagsmonitor v1.0.4
What's Changed
- Fix false “no unit-test or coverage files found” failure in release Unit Tests job @copilot-swe-agent[bot] (#2889)
- [aw] Upgrade available @github-actions[bot] (#2882)
- [aw] Updates available @github-actions[bot] (#2881)
- [aw] Updates available @github-actions[bot] (#2872)
🔧 Maintenance
- chore(deps-dev): bump happy-dom from 20.10.0 to 20.10.1 in the development-dependencies group @dependabot[bot] (#2888)
- chore(deps-dev): bump happy-dom from 20.9.0 to 20.10.0 in the development-dependencies group @dependabot[bot] (#2885)
- chore(deps): bump github/gh-aw-actions from 0.78.0 to 0.78.1 @dependabot[bot] (#2877)
- chore(deps): bump actions/checkout from 6.0.2 to 6.0.3 @dependabot[bot] (#2876)
📦 npm Package
Shared types, theme system, and dashboard utilities are available as an npm package with provenance:
npm install riksdagsmonitorimport {
DARK_THEME_COLORS, LIGHT_THEME_COLORS,
getActiveThemeColors, getPartyColor,
CHART_PALETTE, BREAKPOINTS,
} from 'riksdagsmonitor';📊 Release Metrics & Evidence
All test reports, coverage metrics, and API documentation are generated during build and available in the Documentation Hub.
🔐 Security & Supply Chain Protection
This release includes:
- ✅ SLSA Build Provenance Attestations - Cryptographically signed build provenance
- ✅ Software Bill of Materials (SBOM) - Complete dependency inventory in SPDX format
- ✅ SHA-256 Checksums - All artifacts include checksums for integrity verification
- ✅ npm Provenance - npm package published with verified provenance attestation
- ✅ CodeQL Security Scanning - Automated vulnerability detection
- ✅ Dependency Scanning - Continuous vulnerability monitoring with Dependabot
Verify attestations:
gh attestation verify riksdagsmonitor-1.0.4.zip -R Hack23/riksdagsmonitor
npm audit signaturesBrowse attestations: View all attestations
📋 ISMS Compliance & Policies
Compliance Frameworks
Riksdagsmonitor follows Hack23 AB's comprehensive ISMS with defense-in-depth architecture and documented security controls.
🏗️ Architecture Documentation
📦 Release Artifacts
| Artifact | Description | Verification |
|---|---|---|
riksdagsmonitor-1.0.4.zip |
Production build | SHA-256 checksum, SLSA attestation |
riksdagsmonitor-1.0.4.zip.sha256 |
SHA-256 checksum | Compare with sha256sum |
riksdagsmonitor-1.0.4.spdx.json |
SBOM (SPDX format) | SBOM attestation |
*.intoto.jsonl |
SLSA attestations | gh attestation verify |
riksdagsmonitor (npm) |
npm package | npm audit signatures |
🚀 Deployment
- Primary: https://riksdagsmonitor.com (AWS S3/CloudFront)
- Backup: GitHub Pages
- Documentation: https://riksdagsmonitor.com/docs/
- API Docs: https://riksdagsmonitor.com/docs/api/
- npm Package: https://www.npmjs.com/package/riksdagsmonitor
- Status:
🌐 Hack23 Ecosystem
| Platform | Live Site | API Docs | Repository |
|---|---|---|---|
| Riksdagsmonitor | riksdagsmonitor.com | API | GitHub |
| EU Parliament MCP | euparliamentmonitor.com | API | GitHub |
| CIA Compliance Manager | ciacompliancemanager.com | API | GitHub |
| Black Trigram | blacktrigram.com | API | GitHub |
| CIA Platform | — | — | GitHub |
| ISMS Public | — | — | GitHub |
🏗️ Built With
- Node.js: 26.x
- Vite: 8.x
- Chart.js: 4.5.x
- D3.js: 7.9.x
- Vitest: 4.x
- Cypress: 15.x
- TypeScript: 6.x
👥 Contributors
@Copilot, @dependabot[bot], @github-actions[bot], @pethers, copilot-swe-agent[bot], dependabot[bot] and github-actions[bot]
Full Changelog: v1.0.2...1.0.4
📦 Release Artifacts
riksdagsmonitor-v1.0.4.zip- Production buildriksdagsmonitor-v1.0.4.zip.sha256- Checksum for verificationriksdagsmonitor-v1.0.4.spdx.json- SBOM (Software Bill of Materials)*.intoto.jsonl- SLSA Build Provenance Attestations
📦 npm Package
Shared types, theme system, and utilities are available as an npm package:
npm install riksdagsmonitor📚 Documentation
🔐 Security
All artifacts include SLSA Build Provenance attestations and SBOM for supply chain security.
Verify attestations using the GitHub CLI:
gh attestation verify riksdagsmonitor-v1.0.4.zip -R Hack23/riksdagsmonitorRiksdagsmonitor v1.0.2
What's Changed
- [aw] Upgrade available @github-actions[bot] (#2867)
- [aw] Upgrade available @github-actions[bot] (#2860)
🔒 Security
- chore(deps): bump actions/checkout from 6.0.2 to 6.0.3 @dependabot[bot] (#2870)
- chore(deps): bump github/codeql-action from 4.36.0 to 4.36.1 @dependabot[bot] (#2869)
- docs: add comprehensive gh-aw three-layer security architecture to WORKFLOWS.md and SECURITY_ARCHITECTURE.md @copilot-swe-agent[bot] (#2868)
- Add visionary OSINT/INTOP political-intelligence AI capability program to FUTURE_*.md (to 2037) @copilot-swe-agent[bot] (#2856)
- docs(future): finalize FUTURE threat model for H3 AWS scenarios; align FUTURE_* metadata @copilot-swe-agent[bot] (#2855)
📚 Documentation
- docs: add comprehensive gh-aw three-layer security architecture to WORKFLOWS.md and SECURITY_ARCHITECTURE.md @copilot-swe-agent[bot] (#2868)
- chore(deps-dev): bump the development-dependencies group with 4 updates @dependabot[bot] (#2861)
- Add visionary OSINT/INTOP political-intelligence AI capability program to FUTURE_*.md (to 2037) @copilot-swe-agent[bot] (#2856)
- docs(future): finalize FUTURE threat model for H3 AWS scenarios; align FUTURE_* metadata @copilot-swe-agent[bot] (#2855)
🧪 Testing
- chore(deps): bump actions/checkout from 6.0.2 to 6.0.3 @dependabot[bot] (#2870)
- chore(deps): bump cypress-io/github-action from 7.3.0 to 7.4.0 @dependabot[bot] (#2862)
⚡ Performance
- chore(deps): bump actions/checkout from 6.0.2 to 6.0.3 @dependabot[bot] (#2870)
♿ Accessibility
- chore(deps): bump actions/checkout from 6.0.2 to 6.0.3 @dependabot[bot] (#2870)
🌐 Internationalization
- chore(deps): bump actions/checkout from 6.0.2 to 6.0.3 @dependabot[bot] (#2870)
🔧 Maintenance
- chore(deps): bump actions/checkout from 6.0.2 to 6.0.3 @dependabot[bot] (#2870)
- chore(deps-dev): bump start-server-and-test from 3.0.5 to 3.0.6 in the development-dependencies group @dependabot[bot] (#2871)
- chore(deps): bump github/codeql-action from 4.36.0 to 4.36.1 @dependabot[bot] (#2869)
- chore(deps): bump github/gh-aw-actions from 0.77.5 to 0.77.6 @dependabot[bot] (#2863)
- chore(deps): bump aws-actions/configure-aws-credentials from 6.1.3 to 6.2.0 @dependabot[bot] (#2865)
- chore(deps-dev): bump typescript-eslint from 8.60.0 to 8.60.1 in the development-dependencies group @dependabot[bot] (#2864)
- chore(deps): bump cypress-io/github-action from 7.3.0 to 7.4.0 @dependabot[bot] (#2862)
- chore(deps-dev): bump the development-dependencies group with 4 updates @dependabot[bot] (#2861)
- chore(deps): bump github/gh-aw-actions from 0.77.3 to 0.77.5 @dependabot[bot] (#2858)
- chore(deps-dev): bump the development-dependencies group with 2 updates @dependabot[bot] (#2859)
📦 npm Package
Shared types, theme system, and dashboard utilities are available as an npm package with provenance:
npm install riksdagsmonitorimport {
DARK_THEME_COLORS, LIGHT_THEME_COLORS,
getActiveThemeColors, getPartyColor,
CHART_PALETTE, BREAKPOINTS,
} from 'riksdagsmonitor';📊 Release Metrics & Evidence
All test reports, coverage metrics, and API documentation are generated during build and available in the Documentation Hub.
🔐 Security & Supply Chain Protection
This release includes:
- ✅ SLSA Build Provenance Attestations - Cryptographically signed build provenance
- ✅ Software Bill of Materials (SBOM) - Complete dependency inventory in SPDX format
- ✅ SHA-256 Checksums - All artifacts include checksums for integrity verification
- ✅ npm Provenance - npm package published with verified provenance attestation
- ✅ CodeQL Security Scanning - Automated vulnerability detection
- ✅ Dependency Scanning - Continuous vulnerability monitoring with Dependabot
Verify attestations:
gh attestation verify riksdagsmonitor-1.0.2.zip -R Hack23/riksdagsmonitor
npm audit signaturesBrowse attestations: View all attestations
📋 ISMS Compliance & Policies
Compliance Frameworks
Riksdagsmonitor follows Hack23 AB's comprehensive ISMS with defense-in-depth architecture and documented security controls.
🏗️ Architecture Documentation
📦 Release Artifacts
| Artifact | Description | Verification |
|---|---|---|
riksdagsmonitor-1.0.2.zip |
Production build | SHA-256 checksum, SLSA attestation |
riksdagsmonitor-1.0.2.zip.sha256 |
SHA-256 checksum | Compare with sha256sum |
riksdagsmonitor-1.0.2.spdx.json |
SBOM (SPDX format) | SBOM attestation |
*.intoto.jsonl |
SLSA attestations | gh attestation verify |
riksdagsmonitor (npm) |
npm package | npm audit signatures |
🚀 Deployment
- Primary: https://riksdagsmonitor.com (AWS S3/CloudFront)
- Backup: GitHub Pages
- Documentation: https://riksdagsmonitor.com/docs/
- API Docs: https://riksdagsmonitor.com/docs/api/
- npm Package: https://www.npmjs.com/package/riksdagsmonitor
- Status: [
- 📅 Year Ahead — 2026-05-31 @github-actions[bot] (#2852)
- 📅 Month Ahead — 2026-05-31 @github-actions[bot] (#2851)
- 📅 Week Ahead — 2026-05-31 @github-actions[bot] (#2844)
📚 Documentation
- fix: prevent token exhaustion causing zero-output agentic workflow runs @copilot-swe-agent[bot] (#2850)
- fix: sanitize cache-memory keys in all agentic workflows to fix git setup failures @copilot-swe-agent[bot] (#2848)
- refactor: remove repo-memory usage and lock-file patching, favor cache-memory @copilot-swe-agent[bot] (#2847)
- perf: optimize safe-outputs checkout and file-budget settings in all 14 news agentic workflows @copilot-swe-agent[bot] (#2845)
🔧 Maintenance
- chore(deps-dev): bump the development-dependencies group with 2 updates @dependabot[bot] (#2854)
📦 npm Package
Shared types, theme system, and dashboard utilities are available as an npm package with provenance:
npm install riksdagsmonitorimport {
DARK_THEME_COLORS, LIGHT_THEME_COLORS,
getActiveThemeColors, getPartyColor,
CHART_PALETTE, BREAKPOINTS,
} from 'riksdagsmonitor';📊 Release Metrics & Evidence
All test reports, coverage metrics, and API documentation are generated during build and available in the Documentation Hub.
🔐 Security & Supply Chain Protection
This release includes:
- ✅ SLSA Build Provenance Attestations - Cryptographically signed build provenance
- ✅ Software Bill of Materials (SBOM) - Complete dependency inventory in SPDX format
- ✅ SHA-256 Checksums - All artifacts include checksums for integrity verification
- ✅ npm Provenance - npm package published with verified provenance attestation
- ✅ CodeQL Security Scanning - Automated vulnerability detection
- ✅ Dependency Scanning - Continuous vulnerability monitoring with Dependabot
Verify attestations:
gh attestation verify riksdagsmonitor-1.0.1.zip -R Hack23/riksdagsmonitor
npm audit signaturesBrowse attestations: View all attestations
📋 ISMS Compliance & Policies
Compliance Frameworks
Riksdagsmonitor follows Hack23 AB's comprehensive ISMS with defense-in-depth architecture and documented security controls.
🏗️ Architecture Documentation
📦 Release Artifacts
| Artifact | Description | Verification |
|---|---|---|
riksdagsmonitor-1.0.1.zip |
Production build | SHA-256 checksum, SLSA attestation |
riksdagsmonitor-1.0.1.zip.sha256 |
SHA-256 checksum | Compare with sha256sum |
riksdagsmonitor-1.0.1.spdx.json |
SBOM (SPDX format) | SBOM attestation |
*.intoto.jsonl |
SLSA attestations | gh attestation verify |
riksdagsmonitor (npm) |
npm package | npm audit signatures |
🚀 Deployment
- Primary: https://riksdagsmonitor.com (AWS S3/CloudFront)
- Backup: GitHub Pages
- Documentation: https://riksdagsmonitor.com/docs/
- API Docs: https://riksdagsmonitor.com/docs/api/
- npm Package: https://www.npmjs.com/package/riksdagsmonitor
- Status:
🌐 Hack23 Ecosystem
| Platform | Live Site | API Docs | Repository |
|---|---|---|---|
| Riksdagsmonitor | riksdagsmonitor.com | API | GitHub |
| EU Parliament MCP | euparliamentmonitor.com | API | GitHub |
| CIA Compliance Manager | ciacompliancemanager.com | API | GitHub |
| Black Trigram | blacktrigram.com | API | GitHub |
| CIA Platform | — | — | GitHub |
| ISMS Public | — | — | GitHub |
🏗️ Built With
- Node.js: 26.x
- Vite: 8.x
- Chart.js: 4.5.x
- D3.js: 7.9.x
- Vitest: 4.x
- Cypress: 15.x
- TypeScript: 6.x
👥 Contributors
@Copilot, @dependabot[bot], @github-actions[bot], @pethers, copilot-swe-agent[bot], dependabot[bot] and github-actions[bot]
Full Changelog: v1.0.0...1.0.1
📦 Release Artifacts
riksdagsmonitor-v1.0.1.zip- Production buildriksdagsmonitor-v1.0.1.zip.sha256- Checksum for verificationriksdagsmonitor-v1.0.1.spdx.json- SBOM (Software Bill of Materials)*.intoto.jsonl- SLSA Build Provenance Attestations
📦 npm Package
Shared types, theme system, and utilities are available as an npm package:
npm install riksdagsmonitor📚 Documentation
🔐 Security
All artifacts include SLSA Build Provenance attestations and SBOM for supply chain security.
Verify attestations using the GitHub CLI:
gh attestation verify riksdagsmonitor-v1.0.1.zip -R Hack23/riksdagsmonitorRiksdagsmonitor v1.0.0
What's Changed
- [aw] Upgrade available @github-actions[bot] (#2839)
🔒 Security
- Refresh SWOT and THREAT_MODEL: dual-model AI, integration STRIDE coverage, corrected inventory @copilot-swe-agent[bot] (#2841)
📚 Documentation
- Refresh SWOT and THREAT_MODEL: dual-model AI, integration STRIDE coverage, corrected inventory @copilot-swe-agent[bot] (#2841)
- fix(calendar): surface degraded get_calendar_events sentinel so web fallback fires @copilot-swe-agent[bot] (#2833)
- Localize executive-brief lead in news HTML + sharpen brief headline tradecraft @copilot-swe-agent[bot] (#2834)
🧪 Testing
- Strip English Executive Brief carrier so it no longer leaks into the article TOC @copilot-swe-agent[bot] (#2840)
- Localize RSS feeds (rss_ @copilot-swe-agent[bot] (#2836)
- fix(calendar): surface degraded get_calendar_events sentinel so web fallback fires @copilot-swe-agent[bot] (#2833)
- Localize executive-brief lead in news HTML + sharpen brief headline tradecraft @copilot-swe-agent[bot] (#2834)
- Fix SEO meta-description violations on legacy news/index pages @copilot-swe-agent[bot] (#2832)
🌐 Internationalization
- Strip English Executive Brief carrier so it no longer leaks into the article TOC @copilot-swe-agent[bot] (#2840)
- Fix SEO meta-description violations on legacy news/index pages @copilot-swe-agent[bot] (#2832)
🔧 Maintenance
- Refresh SWOT and THREAT_MODEL: dual-model AI, integration STRIDE coverage, corrected inventory @copilot-swe-agent[bot] (#2841)
- Localize RSS feeds (rss_ @copilot-swe-agent[bot] (#2836)
- chore(deps-dev): bump eslint from 10.4.0 to 10.4.1 in the development-dependencies group @dependabot[bot] (#2838)
📦 npm Package
Shared types, theme system, and dashboard utilities are available as an npm package with provenance:
npm install riksdagsmonitorimport {
DARK_THEME_COLORS, LIGHT_THEME_COLORS,
getActiveThemeColors, getPartyColor,
CHART_PALETTE, BREAKPOINTS,
} from 'riksdagsmonitor';📊 Release Metrics & Evidence
All test reports, coverage metrics, and API documentation are generated during build and available in the Documentation Hub.
🔐 Security & Supply Chain Protection
This release includes:
- ✅ SLSA Build Provenance Attestations - Cryptographically signed build provenance
- ✅ Software Bill of Materials (SBOM) - Complete dependency inventory in SPDX format
- ✅ SHA-256 Checksums - All artifacts include checksums for integrity verification
- ✅ npm Provenance - npm package published with verified provenance attestation
- ✅ CodeQL Security Scanning - Automated vulnerability detection
- ✅ Dependency Scanning - Continuous vulnerability monitoring with Dependabot
Verify attestations:
gh attestation verify riksdagsmonitor-1.0.0.zip -R Hack23/riksdagsmonitor
npm audit signaturesBrowse attestations: View all attestations
📋 ISMS Compliance & Policies
Compliance Frameworks
Riksdagsmonitor follows Hack23 AB's comprehensive ISMS with defense-in-depth architecture and documented security controls.
🏗️ Architecture Documentation
📦 Release Artifacts
| Artifact | Description | Verification |
|---|---|---|
riksdagsmonitor-1.0.0.zip |
Production build | SHA-256 checksum, SLSA attestation |
riksdagsmonitor-1.0.0.zip.sha256 |
SHA-256 checksum | Compare with sha256sum |
riksdagsmonitor-1.0.0.spdx.json |
SBOM (SPDX format) | SBOM attestation |
*.intoto.jsonl |
SLSA attestations | gh attestation verify |
riksdagsmonitor (npm) |
npm package | npm audit signatures |
🚀 Deployment
- Primary: https://riksdagsmonitor.com (AWS S3/CloudFront)
- Backup: GitHub Pages
- Documentation: https://riksdagsmonitor.com/docs/
- API Docs: https://riksdagsmonitor.com/docs/api/
- npm Package: https://www.npmjs.com/package/riksdagsmonitor
- Status:
🌐 Hack23 Ecosystem
| Platform | Live Site | API Docs | Repository |
|---|---|---|---|
| Riksdagsmonitor | riksdagsmonitor.com | API | GitHub |
| EU Parliament MCP | euparliamentmonitor.com | API | GitHub |
| CIA Compliance Manager | ciacompliancemanager.com | API | GitHub |
| Black Trigram | blacktrigram.com | API | GitHub |
| CIA Platform | — | — | GitHub |
| ISMS Public | — | — | GitHub |
🏗️ Built With
- Node.js: 26.x
- Vite: 8.x
- Chart.js: 4.5.x
- D3.js: 7.9.x
- Vitest: 4.x
- Cypress: 15.x
- TypeScript: 6.x
👥 Contributors
@Copilot, @dependabot[bot], @github-actions[bot], @pethers, copilot-swe-agent[bot], dependabot[bot] and [github-act...
Riksdagsmonitor v0.9.40
What's Changed
- [aw] Upgrade available @github-actions[bot] (#2831)
- 📅 Week Ahead — 2026-05-29 @github-actions[bot] (#2824)
- 📝 Opposition Motions — 2026-05-29 @github-actions[bot] (#2823)
- 🗣️ Interpellation Debates — 2026-05-29 @github-actions[bot] (#2822)
- 📜 Government Propositions — 2026-05-29 @github-actions[bot] (#2821)
- 🏛️ Committee Reports — 2026-05-29 @github-actions[bot] (#2819)
- [aw] Upgrade available @github-actions[bot] (#2818)
- Increase deploy workflow timeout to prevent build-stage cancellations @copilot-swe-agent[bot] (#2814)
📚 Documentation
- Trim news-translate per-turn MCP/tool schema to lift the 25M token wall @copilot-swe-agent[bot] (#2828)
- 🌐 news(translate): 2026-05-22 realtime-monitor — 13 language translations @pethers (#2827)
- news-translate: fix invalid YAML description and make Pass 2 validator-first to cut effective-token usage @copilot-swe-agent[bot] (#2825)
🧪 Testing
- Localise in-article TOC entry text across all 14 languages @copilot-swe-agent[bot] (#2829)
- Trim news-translate per-turn MCP/tool schema to lift the 25M token wall @copilot-swe-agent[bot] (#2828)
- news-translate: fix invalid YAML description and make Pass 2 validator-first to cut effective-token usage @copilot-swe-agent[bot] (#2825)
🌐 Internationalization
- Redesign article TOC as a localized sticky sidebar with icons & reading-depth layers @copilot-swe-agent[bot] (#2820)
📦 npm Package
Shared types, theme system, and dashboard utilities are available as an npm package with provenance:
npm install riksdagsmonitorimport {
DARK_THEME_COLORS, LIGHT_THEME_COLORS,
getActiveThemeColors, getPartyColor,
CHART_PALETTE, BREAKPOINTS,
} from 'riksdagsmonitor';📊 Release Metrics & Evidence
All test reports, coverage metrics, and API documentation are generated during build and available in the Documentation Hub.
🔐 Security & Supply Chain Protection
This release includes:
- ✅ SLSA Build Provenance Attestations - Cryptographically signed build provenance
- ✅ Software Bill of Materials (SBOM) - Complete dependency inventory in SPDX format
- ✅ SHA-256 Checksums - All artifacts include checksums for integrity verification
- ✅ npm Provenance - npm package published with verified provenance attestation
- ✅ CodeQL Security Scanning - Automated vulnerability detection
- ✅ Dependency Scanning - Continuous vulnerability monitoring with Dependabot
Verify attestations:
gh attestation verify riksdagsmonitor-0.9.40.zip -R Hack23/riksdagsmonitor
npm audit signaturesBrowse attestations: View all attestations
📋 ISMS Compliance & Policies
Compliance Frameworks
Riksdagsmonitor follows Hack23 AB's comprehensive ISMS with defense-in-depth architecture and documented security controls.
🏗️ Architecture Documentation
📦 Release Artifacts
| Artifact | Description | Verification |
|---|---|---|
riksdagsmonitor-0.9.40.zip |
Production build | SHA-256 checksum, SLSA attestation |
riksdagsmonitor-0.9.40.zip.sha256 |
SHA-256 checksum | Compare with sha256sum |
riksdagsmonitor-0.9.40.spdx.json |
SBOM (SPDX format) | SBOM attestation |
*.intoto.jsonl |
SLSA attestations | gh attestation verify |
riksdagsmonitor (npm) |
npm package | npm audit signatures |
🚀 Deployment
- Primary: https://riksdagsmonitor.com (AWS S3/CloudFront)
- Backup: GitHub Pages
- Documentation: https://riksdagsmonitor.com/docs/
- API Docs: https://riksdagsmonitor.com/docs/api/
- npm Package: https://www.npmjs.com/package/riksdagsmonitor
- Status:
🌐 Hack23 Ecosystem
| Platform | Live Site | API Docs | Repository |
|---|---|---|---|
| Riksdagsmonitor | riksdagsmonitor.com | API | GitHub |
| EU Parliament MCP | euparliamentmonitor.com | API | GitHub |
| CIA Compliance Manager | ciacompliancemanager.com | API | GitHub |
| Black Trigram | blacktrigram.com | API | GitHub |
| CIA Platform | — | — | GitHub |
| ISMS Public | — | — | GitHub |
🏗️ Built With
- Node.js: 26.x
- Vite: 8.x
- Chart.js: 4.5.x
- D3.js: 7.9.x
- Vitest: 4.x
- Cypress: 15.x
- TypeScript: 6.x
👥 Contributors
@Copilot, @github-actions[bot], @pethers, copilot-swe-agent[bot] and github-actions[bot]
Full Changelog: v0.9.39...0.9.40
📦 Release Artifacts
riksdagsmonitor-v0.9.40.zip- Production buildriksdagsmonitor-v0.9.40.zip.sha256- Checksum for verificationriksdagsmonitor-v0.9.40.spdx.json- SBOM (Software Bill of Materials)*.intoto.jsonl- SLSA Build Pr...
Riksdagsmonitor v0.9.39
What's Changed
- [aw] Upgrade available @github-actions[bot] (#2810)
- 🌙 Evening Analysis — 2026-05-28 @github-actions[bot] (#2809)
- 📡 Realtime Monitor 2026-05-28: +2 TU betänkanden, digital governance cluster, 14-lang re-render @github-actions[bot] (#2808)
- 🔍 Monthly Review — 2026-05-28 @github-actions[bot] (#2800)
- feat(news): Realtime Monitor 2026-05-28 — Ukraine Extra Budget, Online Gang Recruitment Law, Wind Power Vote @github-actions[bot] (#2799)
🔒 Security
- Switch agentic workflows to claude-opus-4.8 (translation stays sonnet-4.6) @copilot-swe-agent[bot] (#2813)
📚 Documentation
- Switch agentic workflows to claude-opus-4.8 (translation stays sonnet-4.6) @copilot-swe-agent[bot] (#2813)
- Resolve merge conflicts with main, fix pre-existing Vitest failures, and extend CI build timeouts @copilot-swe-agent[bot] (#2805)
- Refactor article aggregation into narrative-first journalism structure @copilot-swe-agent[bot] (#2806)
🧪 Testing
- Switch agentic workflows to claude-opus-4.8 (translation stays sonnet-4.6) @copilot-swe-agent[bot] (#2813)
- feat: add visual scannability — confidence chips, in-article TOC, progressive disclosure, methodology footer @copilot-swe-agent[bot] (#2807)
- Refactor article aggregation into narrative-first journalism structure @copilot-swe-agent[bot] (#2806)
🌐 Internationalization
- 🌐 Translate Executive Briefs — 2026-05-22 @github-actions[bot] (#2811)
- 🌐 Translate Executive Briefs — 2026-05-18 @github-actions[bot] (#2801)
- 🌐 Translate Executive Briefs — 2026-05-21 realtime-pulse + 2026-05-22 evening-analysis @github-actions[bot] (#2798)
🔧 Maintenance
- chore(deps): bump aws-actions/configure-aws-credentials from 6.1.2 to 6.1.3 @dependabot[bot] (#2812)
📦 npm Package
Shared types, theme system, and dashboard utilities are available as an npm package with provenance:
npm install riksdagsmonitorimport {
DARK_THEME_COLORS, LIGHT_THEME_COLORS,
getActiveThemeColors, getPartyColor,
CHART_PALETTE, BREAKPOINTS,
} from 'riksdagsmonitor';📊 Release Metrics & Evidence
All test reports, coverage metrics, and API documentation are generated during build and available in the Documentation Hub.
🔐 Security & Supply Chain Protection
This release includes:
- ✅ SLSA Build Provenance Attestations - Cryptographically signed build provenance
- ✅ Software Bill of Materials (SBOM) - Complete dependency inventory in SPDX format
- ✅ SHA-256 Checksums - All artifacts include checksums for integrity verification
- ✅ npm Provenance - npm package published with verified provenance attestation
- ✅ CodeQL Security Scanning - Automated vulnerability detection
- ✅ Dependency Scanning - Continuous vulnerability monitoring with Dependabot
Verify attestations:
gh attestation verify riksdagsmonitor-0.9.39.zip -R Hack23/riksdagsmonitor
npm audit signaturesBrowse attestations: View all attestations
📋 ISMS Compliance & Policies
Compliance Frameworks
Riksdagsmonitor follows Hack23 AB's comprehensive ISMS with defense-in-depth architecture and documented security controls.
🏗️ Architecture Documentation
📦 Release Artifacts
| Artifact | Description | Verification |
|---|---|---|
riksdagsmonitor-0.9.39.zip |
Production build | SHA-256 checksum, SLSA attestation |
riksdagsmonitor-0.9.39.zip.sha256 |
SHA-256 checksum | Compare with sha256sum |
riksdagsmonitor-0.9.39.spdx.json |
SBOM (SPDX format) | SBOM attestation |
*.intoto.jsonl |
SLSA attestations | gh attestation verify |
riksdagsmonitor (npm) |
npm package | npm audit signatures |
🚀 Deployment
- Primary: https://riksdagsmonitor.com (AWS S3/CloudFront)
- Backup: GitHub Pages
- Documentation: https://riksdagsmonitor.com/docs/
- API Docs: https://riksdagsmonitor.com/docs/api/
- npm Package: https://www.npmjs.com/package/riksdagsmonitor
- Status:
🌐 Hack23 Ecosystem
| Platform | Live Site | API Docs | Repository |
|---|---|---|---|
| Riksdagsmonitor | riksdagsmonitor.com | API | GitHub |
| EU Parliament MCP | euparliamentmonitor.com | API | GitHub |
| CIA Compliance Manager | ciacompliancemanager.com | API | GitHub |
| Black Trigram | blacktrigram.com | API | GitHub |
| CIA Platform | — | — | GitHub |
| ISMS Public | — | — | GitHub |
🏗️ Built With
- Node.js: 26.x
- Vite: 8.x
- Chart.js: 4.5.x
- D3.js: 7.9.x
- Vitest: 4.x
- Cypress: 15.x
- TypeScript: 6.x
👥 Contributors
@Copilot, @dependabot[bot], @github-actions[bot], @pethers, [copilot-swe-agent[bot]](https://github.com/apps/copil...
Riksdagsmonitor v0.9.38
What's Changed
- 🗣️ Interpellations Analysis 2026-05-28 — Opposition Pre-Election Accountability Offensive (20 Interpellations) @github-actions[bot] (#2795)
- news(propositions): En förändrad abortlag — landmark 52-year abortion reform + EU chemicals compliance (2026-05-28) @github-actions[bot] (#2794)
- feat(news): committee-reports 2026-05-28 — Sweden Tightens Security Laws and Migration Oversight @github-actions[bot] (#2793)
- feat(analysis): election-cycle 2026-05-27 T-108 comprehensive mandate analysis (current + next) @github-actions[bot] (#2790)
- 📅 Year Ahead 2026–2027: Swedish political forecast — election, criminal justice reform, defence transformation @github-actions[bot] (#2789)
📚 Documentation
- 🗳️ Election Cycle — 2026-05-28 @github-actions[bot] (#2797)
- news(motions): V+MP opposition on Prop 267 child detention and Prop 261 biometric surveillance — 2026-05-28 @github-actions[bot] (#2796)
🌐 Internationalization
- 🗳️ Election Cycle — 2026-05-28 @github-actions[bot] (#2797)
- news(motions): V+MP opposition on Prop 267 child detention and Prop 261 biometric surveillance — 2026-05-28 @github-actions[bot] (#2796)
- 🌐 Translate — 2026-05-28: evening-analysis 2026-05-20 + 2026-05-21 (26 files, 13 languages) @github-actions[bot] (#2791)
📦 npm Package
Shared types, theme system, and dashboard utilities are available as an npm package with provenance:
npm install riksdagsmonitorimport {
DARK_THEME_COLORS, LIGHT_THEME_COLORS,
getActiveThemeColors, getPartyColor,
CHART_PALETTE, BREAKPOINTS,
} from 'riksdagsmonitor';📊 Release Metrics & Evidence
All test reports, coverage metrics, and API documentation are generated during build and available in the Documentation Hub.
🔐 Security & Supply Chain Protection
This release includes:
- ✅ SLSA Build Provenance Attestations - Cryptographically signed build provenance
- ✅ Software Bill of Materials (SBOM) - Complete dependency inventory in SPDX format
- ✅ SHA-256 Checksums - All artifacts include checksums for integrity verification
- ✅ npm Provenance - npm package published with verified provenance attestation
- ✅ CodeQL Security Scanning - Automated vulnerability detection
- ✅ Dependency Scanning - Continuous vulnerability monitoring with Dependabot
Verify attestations:
gh attestation verify riksdagsmonitor-0.9.38.zip -R Hack23/riksdagsmonitor
npm audit signaturesBrowse attestations: View all attestations
📋 ISMS Compliance & Policies
Compliance Frameworks
Riksdagsmonitor follows Hack23 AB's comprehensive ISMS with defense-in-depth architecture and documented security controls.
🏗️ Architecture Documentation
📦 Release Artifacts
| Artifact | Description | Verification |
|---|---|---|
riksdagsmonitor-0.9.38.zip |
Production build | SHA-256 checksum, SLSA attestation |
riksdagsmonitor-0.9.38.zip.sha256 |
SHA-256 checksum | Compare with sha256sum |
riksdagsmonitor-0.9.38.spdx.json |
SBOM (SPDX format) | SBOM attestation |
*.intoto.jsonl |
SLSA attestations | gh attestation verify |
riksdagsmonitor (npm) |
npm package | npm audit signatures |
🚀 Deployment
- Primary: https://riksdagsmonitor.com (AWS S3/CloudFront)
- Backup: GitHub Pages
- Documentation: https://riksdagsmonitor.com/docs/
- API Docs: https://riksdagsmonitor.com/docs/api/
- npm Package: https://www.npmjs.com/package/riksdagsmonitor
- Status:
🌐 Hack23 Ecosystem
| Platform | Live Site | API Docs | Repository |
|---|---|---|---|
| Riksdagsmonitor | riksdagsmonitor.com | API | GitHub |
| EU Parliament MCP | euparliamentmonitor.com | API | GitHub |
| CIA Compliance Manager | ciacompliancemanager.com | API | GitHub |
| Black Trigram | blacktrigram.com | API | GitHub |
| CIA Platform | — | — | GitHub |
| ISMS Public | — | — | GitHub |
🏗️ Built With
- Node.js: 26.x
- Vite: 8.x
- Chart.js: 4.5.x
- D3.js: 7.9.x
- Vitest: 4.x
- Cypress: 15.x
- TypeScript: 6.x
👥 Contributors
@Copilot, @github-actions[bot], @pethers and github-actions[bot]
Full Changelog: v0.9.37...0.9.38
📦 Release Artifacts
riksdagsmonitor-v0.9.38.zip- Production buildriksdagsmonitor-v0.9.38.zip.sha256- Checksum for verificationriksdagsmonitor-v0.9.38.spdx.json- SBOM (Software Bill of Materials)*.intoto.jsonl- SLSA Build Provenance Attestations
📦 npm Package
Shared types, theme system, and utilities are available as an npm package:
npm install riksdagsmonitor📚 Documentation
- API Documentation
- Test Coverage Report
- E2E Test Reports
- [Documentation Hub](https...