Committee meetings per plenary session (preparatory work depth)
Speeches per plenary session (debate intensity)
Declarations per MEP — transparency/accountability indicator
Documents produced per legislative act adopted
Largest group seat share / second-largest group seat share
Effective opposition parties: ENPP minus 1
YoY change in ENPP (fragmentation velocity)
Top-2 groups combined seat share minus 50 (positive = surplus, negative = deficit)
Herfindahl-Hirschman Index — standard market concentration metric
Institutional memory risk classification
YoY percentage change in legislative acts adopted
Legislative acts adopted per MEP (per-capita productivity)
Legislative acts adopted per plenary session
Percentage points the largest group is from 50% majority
Parliamentary questions per MEP (oversight intensity)
Speeches per MEP (debate participation rate)
Stability index: 1 - (turnover / mepCount); below 0.5 = election year
Fewest groups needed to form a majority (cumulative > 50%)
Non-attached (NI) members seat share (%) — parliamentary marginalization
Parliamentary questions per plenary session (oversight tempo)
Parliamentary questions per legislative act (oversight vs. lawmaking)
Political bloc analysis with left/centre/right seat shares
Fraction of procedures resulting in adopted legislation (%)
YoY percentage change in parliamentary questions
Ratio of resolutions (non-binding) to legislative acts (binding)
Fraction of roll-call votes producing legislation (%)
Speeches per roll-call vote (debate intensity relative to decisions)
Top-3 groups combined seat share (%) — minimum viable coalition
Top-2 groups combined seat share (%) — grand coalition viability
Turnover rate as percentage of total MEPs
Derived OSINT intelligence metrics computed from raw EP activity data.