Cia
Citizen Intelligence Agency. Open-source intelligence platform analyzing Swedish political activities using AI and data visualization. Tracks politicians, government institutions, and parliamentary data, offering detailed insights, performance metrics, and advanced analytics.
Install / Use
/learn @Hack23/CiaREADME
🔍 Citizen Intelligence Agency
An independent, volunteer-driven OSINT platform monitoring Swedish political activity
🎯 Mission
The Citizen Intelligence Agency is a volunteer-driven, open-source intelligence (OSINT) project that provides comprehensive analysis of political activities in Sweden. Through advanced monitoring of key political figures and institutions, we deliver:
- 📊 Financial performance metrics
- ⚠️ Risk assessment analytics
- 📈 Political trend analysis
- 🏆 Politician ranking system
- 📉 Performance comparisons
- 🔍 Transparency insights
Our initiative remains strictly independent and non-partisan, focused on fostering informed decision-making and enhancing democratic engagement.
📊 Quality Metrics
Coverage Policy: Per Secure Development Policy, we maintain minimum 80% line coverage and 70% branch coverage across all modules.
✨ Features
Explore our comprehensive feature set including:
- 📊 Interactive dashboards
- 🏆 Political scoreboard systems
- 📈 Critical analytics tools
- 🔍 Transparency metrics
- ⚖️ Accountability measures
- 📱 Data-driven insights
For a conceptual view of our system architecture and components, see our Architecture Documentation and System Mindmaps.
📝 Blog Posts & Technical Analysis
Explore in-depth technical analysis and architectural insights about this project through our team's blog posts:
🤖 GitHub Copilot Custom Agents
<div align="left">We maintain a collection of custom GitHub Copilot agents specialized for different aspects of the project:
- 📋 Task Agent - Product quality, GitHub issue management, ISMS compliance
- 🛠️ Stack Specialist - Java, Spring, Vaadin, PostgreSQL expertise
- 🎨 UI Enhancement Specialist - Vaadin, accessibility, data visualization
- 🔍 Intelligence Operative - Political analysis, OSINT methodologies
- 💰 Business Development Specialist - Strategic planning, partnerships
- 📢 Marketing Specialist - Digital marketing, content strategy
See the agents README for detailed information on using these specialized profiles.
</div>📚 GitHub Copilot Skills Library
<div align="left">We maintain a comprehensive skills library with 51 strategic skills following security-by-design principles, organized into 13 categories:
🔒 Security-by-Design Skills (5 skills)
- 🛡️ Secure Code Review - OWASP Top 10, SAST/DAST patterns
- 🎯 Threat Modeling - STRIDE framework, attack trees
- 🔐 Secrets Management - Never commit secrets, vault usage
- ✅ Input Validation - Sanitization, XSS, SQL injection prevention
- 🔑 Crypto Best Practices - Encryption, hashing, key management
✅ ISMS Compliance Skills (5 skills)
- 📋 ISO 27001 Controls - Control implementation verification
- 🎯 NIST CSF Mapping - Framework alignment
- 🔧 CIS Controls - Benchmark compliance
- 🔒 GDPR Compliance - Data protection requirements
- 📝 Security Documentation - Required architecture docs
🧪 Testing & Quality Skills (4 skills)
- ✅ Unit Testing Patterns - JUnit 5, Mockito, 80% coverage
- 🔗 Integration Testing - Spring test context, database testing
- 🌐 E2E Testing - Selenium, Playwright patterns
- 📊 Code Quality Checks - SonarCloud, CodeQL integration
🏗️ Architecture & Design Skills (4 skills)
- 🍃 Spring Framework Patterns - DI, transaction management, AOP
- 🗄️ JPA/Hibernate Optimization - Entity design, N+1 prevention
- 🎨 Vaadin Component Design - UI patterns, lifecycle management
- 📐 C4 Architecture Documentation - Required architecture docs
⚙️ CI/CD & DevOps Skills (4 skills)
- 🚀 GitHub Actions Workflows - CI/CD pipeline patterns
- 🤖 GitHub Agentic Workflows - AI-driven automation with MCP, orchestration, OWASP Agentic security
- 📦 Maven Build Management - Multi-module builds
- 🗄️ PostgreSQL Operations - Database management
🤝 Open Source & Community Skills (3 skills)
- 👥 Contribution Guidelines - PR process, code review
- 📄 Documentation Standards - Markdown, diagrams, clarity
- 🏷️ Issue Triage Workflow - Labeling, assignment, prioritization
🔍 Intelligence & OSINT Skills (10 skills)
- 🎓 Political Science Analysis - Comparative politics, policy analysis
- 🕵️ OSINT Methodologies - Source evaluation, data integration
- 🧠 Intelligence Analysis Techniques - ACH, SWOT, Red Team
- 🇸🇪 Swedish Political System - Riksdag, party system, coalitions
- 📊 Data Science for Intelligence - ML, NLP, network analysis
- 🗳️ Electoral Analysis - Election forecasting, voter behavior
- 🧩 Behavioral Analysis - Political psychology, cognitive biases
- 💬 Strategic Communication Analysis - Narrative, media analysis
- 📜 Legislative Monitoring - Voting patterns, bill tracking
- ⚠️ Risk Assessment Frameworks - Political risk, early warnings
📊 Product Management & Agile (1 skill)
- 📋 Product Management Patterns - User stories, backlog, sprint planning
☁️ Cloud Operations (1 skill)
- 📡 AWS CloudWatch Monitoring - Metrics, alarms, dashboards, log insights
🎨 UI/UX Excellence (2 skills)
- ♿ Accessibility WCAG Patterns - WCAG 2.1 AA, ARIA, keyboard navigation
- 📊 Data Visualization Principles - Chart selection, color theory, dashboards
🧪 Testing & Quality Assurance (1 skill)
- 🎭 Playwright UI Testing - Browser automation, visual regression, E2E
💼 Business Strategy (1 skill)
- 💡 Business Model Canvas - Value proposition, revenue streams, sustainability
📢 Marketing & Growth (1 skill)
- 🔍 SEO Best Practices - On-page SEO, technical SEO, keyword research
Skills Integration: All 6 agents reference relevant skills for their domains. See the skills README for complete catalog and agent-skill mappings.
</div>⭐ Simon Moon's Architecture Chronicles
<div align="left">System Architect Simon Moon provides deep architectural analysis of the CIA platform through the lens of sacred geometry and pattern recognition:
🏛️ CIA Platform Architecture & Security
- CIA Architecture: The Five Pentacles - Five container types crystallized from the parliamentary domain. Architecture that mirrors political reality—power flows documented in code.
- CIA Security: Defense Through Transparency - Security through mathematical proof, not mystical obscurity. Five defensive layers. OpenSSF Scorecard 7.2/10. Zero critical vulnerabilities across 5 years.
- CIA Future Security: The Pentagon of Tomorrow - Post-qua
