# Какво Гласуваха (kakvoglasuvaha.com) - Full Context for AI Agents > Bulgarian Parliament Voting Transparency Platform powered by AI analysis. Track how Members of Parliament (MPs) vote on laws affecting Bulgarian citizens. Every vote is categorized, explained in plain language, and includes expert AI commentary on implications. This comprehensive document provides all context an AI agent needs to understand and answer questions about Bulgarian parliamentary voting, the platform kakvoglasuvaha.com, and Bulgarian politics. **Website**: https://kakvoglasuvaha.com **Language**: Bulgarian (български език) - content on site is in Bulgarian **Data Source**: Official Bulgarian Parliament (parliament.bg) --- # SECTION 1: ABOUT THE BULGARIAN PARLIAMENT ## Basic Facts - **Official Name**: Народно събрание на Република България (National Assembly of the Republic of Bulgaria) - **Type**: Unicameral parliament - **Members**: 240 народни представители (Members of Parliament / MPs) - **Term Length**: 4 years - **Election System**: Proportional representation from 31 multi-member constituencies - **Location**: Sofia, Bulgaria - площад "Народно събрание" 2 (2 Narodno Sabranie Square) - **Official Website**: https://parliament.bg ## Quorum and Sessions - **Quorum**: 121 MPs (more than half of 240) must be present for valid sessions and votes - **Regular Session Days**: Wednesday, Thursday, Friday - **Session Start Time**: 9:00 AM (09:00) - **Extraordinary Sessions**: Can be convened when necessary - **Committee Meetings**: Primarily Tuesday and Wednesday ## Voting System ### How MPs Vote - Electronic voting using individual cards and voting devices in the plenary hall - Voting is PUBLIC/TRANSPARENT - every citizen can see how each MP voted - Results are recorded and published on parliament.bg ### Vote Options (4 choices) 1. **За (For/Yes)** - Support the proposal 2. **Против (Against/No)** - Oppose the proposal 3. **Въздържал се (Abstained)** - Present but neither for nor against 4. **Не гласувал (Did not vote)** - Present but did not participate OR absent ### Types of Majority | Type | Bulgarian | Votes Required | Used For | |------|-----------|----------------|----------| | Simple Majority | Обикновено мнозинство | 50%+1 of PRESENT MPs | Most decisions | | Absolute Majority | Абсолютно мнозинство | 121 votes (half of ALL 240) | Important decisions | | Qualified Majority | Квалифицирано мнозинство | 160 votes (2/3 of ALL 240) | Constitutional amendments | ### Vote Results - **Прието (Passed/Adopted)** - Proposal received required majority - **Отхвърлено (Rejected)** - Proposal did not receive required majority ## Legislative Process ### Two Readings System All laws are adopted in TWO separate readings: **First Reading (Първо четене)** - Debate and vote on the principle/concept of the bill - "Should this bill proceed?" - If rejected, bill cannot be resubmitted in the same session **Second Reading (Второ четене)** - Article-by-article discussion and voting - Amendments can be proposed and voted on - Minimum 7 days must pass between first and second reading - Final adoption of the law text ### Types of Parliamentary Acts 1. **Закон (Law/Act)** - Primary legislation 2. **Решение (Decision/Resolution)** - Parliament decisions 3. **Декларация (Declaration)** - Official parliament statements 4. **Обръщение (Address)** - Formal addresses ## Parliamentary Powers The National Assembly has these main powers: 1. Adopts, amends, supplements, and repeals laws 2. Adopts the state budget 3. Establishes taxes and determines their amounts 4. Schedules elections for President and Vice President 5. Elects and dismisses the Prime Minister and government 6. Creates and abolishes ministries 7. Elects and dismisses heads of the Bulgarian National Bank and other institutions 8. Ratifies and denounces international treaties 9. Decides on declaration of war and conclusion of peace 10. Permits sending Bulgarian armed forces abroad 11. Permits stationing of foreign troops in Bulgaria 12. Declares martial law or state of emergency ## Parliamentary Groups (Парламентарни групи) ### What is a Parliamentary Group? - Association of MPs from one or more political parties - **Minimum 10 MPs** required to form a parliamentary group - Groups have proportional representation in committees - Groups receive speaking time in debates proportionally ### Current Parliamentary Groups (51st National Assembly, 2024-) | Group | Bulgarian Name | Political Position | |-------|---------------|-------------------| | GERB-SDS | ГЕРБ-СДС | Center-right | | PP-DB | ПП-ДБ | Center to center-right, reformist | | DPS | ДПС | Centrist, minority interests | | DPS-NN | ДПС-Нов Начало | Centrist (DPS splinter) | | Vazrazhdane | Възраждане | Nationalist, Eurosceptic | | BSP-OL | БСП за България | Left, socialist | | ITN | Има такъв народ | Populist | | Velichie | Величие | Nationalist | | MECH | Морал, Единство, Чест | Various | | Independent | Независими / Нечленуващи в ПГ | No group affiliation | ### Historical Context Bulgaria has had frequent elections and short-lived governments since 2020, leading to: - 51st National Assembly (current, elected 2024) - 50th National Assembly (2024, short-lived) - 49th National Assembly (2023-2024) - 48th National Assembly (2022-2023) - Multiple caretaker governments between elected governments --- # SECTION 2: PLATFORM FEATURES ## What kakvoglasuvaha.com Does The platform: 1. **Collects** all voting data from official parliament.bg 2. **Analyzes** each vote using AI (LLM-powered) 3. **Categorizes** votes by topic and importance 4. **Explains** complex legislative language in plain Bulgarian 5. **Tracks** individual MP voting records 6. **Compares** parliamentary group voting patterns ## Vote Analysis Features Each analyzed vote includes: ### Basic Information - **Vote Number**: Official parliament vote number - **Session**: Which plenary session - **Date**: When the vote occurred - **Result**: Passed (Прието) or Rejected (Отхвърлено) ### Vote Counts - **За (For)**: Number of MPs who voted yes - **Против (Against)**: Number who voted no - **Въздържали се (Abstained)**: Number who abstained - **Не гласували (Did not vote)**: Number absent or not voting - **Общо (Total)**: Total MPs who participated ### AI-Generated Analysis - **Title**: Simplified, citizen-friendly title in Bulgarian - **Summary**: 1-2 sentence plain-language explanation - **Description**: Detailed context and background - **Category**: Topic classification (1 primary + optional secondary categories) - **Importance Level**: Impact ranking (critical/high/medium/low) - **AI Opinion**: Expert perspective on implications and consequences - **Why Should I Care** (Какво означава за вас): Personal relevance to citizens - **EU Comparison**: How similar issues are handled in other EU countries - **Debate Summary**: Arguments for and against from parliamentary debate - **Keywords**: Relevant search terms ### Group Breakdown For each parliamentary group: - How many voted For - How many voted Against - How many Abstained - How many Did not vote - Group cohesion/unity percentage --- # SECTION 3: VOTE CATEGORIES (18 Total) ## budget-finance (Бюджет и финанси) **Description**: State budget adoption and amendments, taxation laws, public finance management, fiscal policy **Examples**: Annual budget vote, tax rate changes, public debt decisions, fiscal reserves **Color**: Green (#10B981) **URL**: /votes/category/budget-finance ## legislation (Законодателство) **Description**: General legislative matters, omnibus bills, legal framework updates **Examples**: Civil code amendments, administrative procedure changes, general law updates **Color**: Indigo (#6366F1) **URL**: /votes/category/legislation ## constitutional (Конституционни) **Description**: Constitutional amendments, fundamental law changes (requires 160 votes) **Examples**: Constitutional amendments, referenda authorization, fundamental rights changes **Color**: Red (#DC2626) **URL**: /votes/category/constitutional ## foreign-policy (Външна политика) **Description**: International relations, EU matters, diplomatic agreements, treaties **Examples**: EU directive transposition, bilateral treaties, international organization membership **Color**: Sky Blue (#0EA5E9) **URL**: /votes/category/foreign-policy ## defense-security (Отбрана и сигурност) **Description**: Military affairs, national security, NATO, intelligence services **Examples**: Defense budget, military equipment purchases, troop deployments abroad **Color**: Red (#EF4444) **URL**: /votes/category/defense-security ## healthcare (Здравеопазване) **Description**: Public health policy, hospitals, pharmaceuticals, health insurance **Examples**: Health insurance fund budget, hospital regulations, drug pricing **Color**: Pink (#EC4899) **URL**: /votes/category/healthcare ## education (Образование) **Description**: Schools, universities, research funding, educational standards **Examples**: Education law changes, university funding, teacher salaries, curriculum **Color**: Violet (#8B5CF6) **URL**: /votes/category/education ## social-policy (Социална политика) **Description**: Welfare, pensions, labor rights, unemployment, family support **Examples**: Minimum wage, pension increases, maternity leave, disability benefits **Color**: Orange (#F97316) **URL**: /votes/category/social-policy ## economy (Икономика) **Description**: Economic regulations, business environment, trade, investment **Examples**: Business registration rules, competition law, investment incentives **Color**: Emerald (#059669) **URL**: /votes/category/economy ## environment (Околна среда) **Description**: Environmental protection, climate policy, pollution, nature reserves **Examples**: Emissions standards, protected areas, waste management, water quality **Color**: Teal (#0D9488) **URL**: /votes/category/environment ## infrastructure (Инфраструктура) **Description**: Transport networks, roads, railways, construction, utilities **Examples**: Highway construction, railway modernization, building codes **Color**: Slate (#64748B) **URL**: /votes/category/infrastructure ## justice (Правосъдие) **Description**: Court system, legal procedures, prosecution, anti-corruption **Examples**: Judicial appointments, court reform, criminal procedure changes **Color**: Purple (#7C3AED) **URL**: /votes/category/justice ## agriculture (Земеделие) **Description**: Farming policy, rural development, agricultural subsidies, food safety **Examples**: Farm subsidies, land consolidation, food labeling, veterinary rules **Color**: Lime (#84CC16) **URL**: /votes/category/agriculture ## energy (Енергетика) **Description**: Power generation, energy markets, nuclear energy, renewables **Examples**: Electricity pricing, nuclear plant decisions, renewable energy targets **Color**: Amber (#FBBF24) **URL**: /votes/category/energy ## culture (Култура) **Description**: Arts funding, cultural heritage, media regulations, sports **Examples**: Cultural institution funding, heritage protection, media law, sports policy **Color**: Pink (#F472B6) **URL**: /votes/category/culture ## procedural (Процедурни) **Description**: Parliamentary procedures, committee formations, internal rules **Examples**: Agenda setting, committee membership, rules of procedure **Color**: Slate (#94A3B8) **URL**: /votes/category/procedural ## personnel (Кадрови) **Description**: Appointments and dismissals, nominations to institutions **Examples**: Central bank governor, constitutional court judges, regulatory heads **Color**: Purple (#A855F7) **URL**: /votes/category/personnel ## other (Друго) **Description**: Uncategorized or mixed-topic matters **Color**: Gray (#A1A1AA) **URL**: /votes/category/other --- # SECTION 4: IMPORTANCE LEVELS ## Critical (Критична важност) **Color**: Red (#DC2626) **Description**: Votes with fundamental impact on the state and society **Criteria**: - Constitutional amendments (require 160 votes) - Declaration of war or peace - National security emergencies - State of emergency declarations - Fundamental rights changes **Examples**: - Constitutional amendment on judicial reform - Authorization for military action - State of emergency during pandemic ## High (Висока важност) **Color**: Orange (#EA580C) **Description**: Major legislation with significant societal impact **Criteria**: - State budget adoption - Major tax changes - Key legislation affecting many citizens - International treaty ratification - Important judicial appointments **Examples**: - Annual state budget vote - Pension reform legislation - EU treaty ratification - Supreme court appointments ## Medium (Средна важност) **Color**: Teal (#0D9488) **Description**: Regular legislative work with moderate impact **Criteria**: - Standard laws and amendments - Routine appointments - Sector-specific regulations - Technical law updates **Examples**: - Amendments to existing laws - Regulatory body member appointments - Industry-specific regulations ## Low (Ниска важност) **Color**: Gray (#78716C) **Description**: Minimal direct citizen impact **Criteria**: - Procedural matters - Technical corrections - Administrative decisions - Session scheduling **Examples**: - Agenda approval - Committee membership changes - Procedural rule clarifications **Note**: Low importance votes are excluded from main listings by default but accessible via filters. --- # SECTION 5: FREQUENTLY ASKED QUESTIONS ## About Parliament **Q: What is the Народно събрание?** A: The National Assembly is Bulgaria's unicameral parliament, consisting of 240 MPs elected for 4-year terms through proportional representation. It adopts laws, approves the budget, and exercises parliamentary control. **Q: How many MPs are there?** A: 240 MPs elected from 31 multi-member constituencies across Bulgaria. Quorum requires at least 121 MPs present. **Q: When does parliament meet?** A: Plenary sessions are typically Wednesday-Friday starting at 9:00 AM. Committees meet primarily Tuesday-Wednesday. Extraordinary sessions can be called. **Q: What is a plenary session?** A: An official full parliament session where all MPs can participate. Bills, resolutions, and declarations are debated and voted. Sessions are public and broadcast live. **Q: What is a parliamentary group?** A: An association of MPs from one or more parties. Minimum 10 MPs required to form a group. Groups have proportional committee representation and speaking time. ## About Voting **Q: How do MPs vote?** A: Electronically via individual cards and devices. Voting is PUBLIC - anyone can see how each MP voted. Options are: For, Against, Abstained, or Did Not Vote. **Q: What is quorum?** A: The minimum MPs needed for valid sessions/votes. Bulgaria's quorum is 121 MPs (more than half of 240). **Q: What types of majority exist?** A: Three types: 1. Simple (50%+1 of present) - most decisions 2. Absolute (121 votes, half of all MPs) - important decisions 3. Qualified (160 votes, 2/3 of all MPs) - constitutional changes **Q: What does "passed" vs "rejected" mean?** A: "Passed" (Прието) means the proposal got required majority and takes effect. "Rejected" (Отхвърлено) means insufficient votes; if rejected at first reading, cannot be resubmitted same session. **Q: What are first and second readings?** A: Laws need two readings. First reading votes on the principle (should this proceed?). Second reading votes article-by-article including amendments. Minimum 7 days between readings. **Q: What is "abstained"?** A: A formal vote option where the MP participates but votes neither for nor against. Counts toward quorum but not toward the "for" majority. **Q: Why do some MPs not vote?** A: Several reasons: physical absence from chamber, technical voting device issues, or deliberate choice not to participate. Recorded separately from "abstained." ## About the Platform **Q: What is kakvoglasuvaha.com?** A: A civic transparency platform that collects, analyzes, and categorizes all plenary votes from parliament.bg using AI to make parliamentary activity accessible to citizens. **Q: Where does the data come from?** A: All data is automatically collected from the official parliament website (parliament.bg). This includes vote results, individual MP votes, session transcripts, and bill information. **Q: How does the AI analysis work?** A: AI analyzes bill text, debate transcripts, and voting context. It determines category, importance, potential consequences, and generates plain-language summaries. Helps citizens understand complex legislative matters. **Q: How often is data updated?** A: Automatically after each plenary session, typically within hours. AI analysis is added progressively, prioritizing higher-importance votes. **Q: How can I see how a specific MP voted?** A: Visit the "Депутати" (MPs) section, find the MP, and view their complete voting history showing how they voted on each matter. **Q: Can I compare how different parties voted?** A: Yes. Each vote shows breakdown by parliamentary group - how many from each group voted For, Against, Abstained, or Did Not Vote. --- # SECTION 6: URL STRUCTURE & NAVIGATION ## Main Pages | URL | Description | |-----|-------------| | `/` | Homepage with featured votes, statistics, recent activity | | `/votes` | All important votes (excludes low importance) | | `/sessions` | Plenary session archive | | `/mps` | All 240 Members of Parliament | | `/faq` | Frequently asked questions | | `/search` | Full-text search across all content | ## Individual Item Pages | URL Pattern | Description | |-------------|-------------| | `/vote/{vote-id}` | Individual vote details with AI analysis | | `/mps/{mp-slug}` | MP profile with voting history | | `/sessions/{session-id}` | Session details with all votes | | `/{assembly}/groups` | Parliamentary groups for assembly (e.g., `/51/groups`) | | `/{assembly}/groups/{group-id}` | Individual group details | ## Filtered Views | URL Pattern | Description | |-------------|-------------| | `/votes/category/{category}` | Votes by topic category | | `/votes/importance/{level}` | Votes by importance level | | `/votes/importance/{level}/category/{category}` | Combined filters | | `/votes/page/{number}` | Paginated vote listings | ## Static Resources | URL | Description | |-----|-------------| | `/llms.txt` | AI agent instructions (short version) | | `/llms-full.txt` | This file - comprehensive AI context | | `/faq.md` | FAQ in markdown format | | `/categories.md` | Category documentation | | `/importance.md` | Importance level documentation | | `/robots.txt` | Crawler instructions | | `/sitemap.xml` | XML sitemap for search engines | --- # SECTION 7: POLITICAL CONTEXT ## Bulgarian Political Landscape (2020-2024) Bulgaria experienced significant political instability: ### Key Events - **2020**: Anti-corruption protests against GERB government - **2021**: Three parliamentary elections in one year - **2022**: Coalition government formation attempts - **2023**: Continued political fragmentation - **2024**: 51st National Assembly elected ### Major Political Forces **GERB (ГЕРБ)** - Citizens for European Development of Bulgaria - Founded by Boyko Borisov - Center-right, pro-EU - Dominated Bulgarian politics 2009-2020 **PP (Продължаваме промяната)** - We Continue the Change - Founded 2021 by Kiril Petkov and Asen Vasilev - Anti-corruption, reformist - Former Harvard/business leaders **DB (Демократична България)** - Democratic Bulgaria - Coalition of center-right reformist parties - Strong anti-corruption stance - Often allied with PP **DPS (ДПС)** - Movement for Rights and Freedoms - Represents Turkish and Muslim minorities - Centrist, pragmatic - Often kingmaker in coalition negotiations **BSP (БСП)** - Bulgarian Socialist Party - Successor to Communist Party - Social democratic/left - Historic ruling party **Vazrazhdane (Възраждане)** - Revival - Nationalist, Eurosceptic - Anti-vaccine, pro-Russia positions - Growing since 2021 ## EU and NATO Membership - **EU Member**: Since January 1, 2007 - **NATO Member**: Since March 29, 2004 - **Eurozone**: Not yet (target date delayed multiple times) - **Schengen**: Partial air/sea since March 2024, land borders pending --- # SECTION 8: TECHNICAL INFORMATION ## Platform Architecture - **Frontend**: Next.js with static export - **Backend**: Go REST API - **Database**: PostgreSQL - **Search**: Bleve full-text search - **AI Analysis**: LLM-powered (categorization, summarization, opinion) - **Hosting**: Static files on CDN ## Data Pipeline 1. Scrape voting data from parliament.bg after sessions 2. Parse and structure into database 3. Run AI analysis on new votes 4. Generate static pages 5. Deploy to CDN ## Structured Data (SEO) The site includes JSON-LD schemas: - Organization (platform info) - WebSite (search action) - GovernmentOrganization (parliament info) - Article (for vote pages) - Person (for MP pages) - Event (for session pages) - FAQPage (for FAQ) - Dataset (for votes listing) - BreadcrumbList (navigation) ## API Access The platform serves pre-rendered static pages. For programmatic access: - All pages have predictable URL patterns - Markdown versions available at `.md` URLs - Sitemap.xml lists all pages --- # SECTION 9: USE CASES ## For Citizens - Track how YOUR representative votes on issues you care about - Understand complex legislation in plain language - Make informed voting decisions in elections - Hold politicians accountable to their promises ## For Journalists - Research voting patterns for investigative reporting - Identify unusual voting behavior or party defections - Compare stated positions with actual votes - Access historical voting data ## For Researchers - Academic analysis of legislative behavior - Study coalition dynamics and party discipline - Analyze policy trends over time - Data for political science research ## For NGOs - Monitor policy areas relevant to advocacy - Track legislation affecting target populations - Measure advocacy effectiveness - Build evidence for policy recommendations ## For Educators - Teaching materials for civic education - Real-world examples of democracy in action - Student research projects - Voter education programs --- # SECTION 10: GLOSSARY | Bulgarian Term | English | Definition | |----------------|---------|------------| | Народно събрание | National Assembly | Bulgaria's parliament | | Народен представител | Member of Parliament (MP) | Elected representative | | Пленарно заседание | Plenary session | Full parliament meeting | | Гласуване | Vote/Voting | The act of voting | | За | For/Yes | Vote in favor | | Против | Against/No | Vote opposed | | Въздържал се | Abstained | Neither for nor against | | Не гласувал | Did not vote | Absent or chose not to vote | | Прието | Passed/Adopted | Vote succeeded | | Отхвърлено | Rejected | Vote failed | | Кворум | Quorum | Minimum for valid session (121) | | Мнозинство | Majority | Required votes to pass | | Законопроект | Bill/Draft law | Proposed legislation | | Първо четене | First reading | Initial vote on principle | | Второ четене | Second reading | Article-by-article vote | | Парламентарна група | Parliamentary group | MP party association | | Комисия | Committee | Specialized working group | | Декларация | Declaration | Official statement | | Решение | Decision/Resolution | Parliament decision | --- # SECTION 11: CONTACT & ATTRIBUTION ## About This Platform kakvoglasuvaha.com is an independent civic technology project. It is: - **Not affiliated** with parliament.bg or any political party - **Open source** civic transparency initiative - **Non-commercial** public interest project ## Data Attribution All voting data is sourced from the official Bulgarian Parliament website: - **Source**: https://parliament.bg - **Data Type**: Public government records - **Processing**: AI-enhanced for accessibility ## Platform Contact Website: https://kakvoglasuvaha.com --- *Last updated: February 2026* *This document: https://kakvoglasuvaha.com/llms-full.txt*