Rule of law as institutional substrate — contract enforcement, judicial independence, equal treatment before the law. Upstream of most other axes.
Independence of the judiciary from executive and legislative encroachment. Specifically captures court-packing, selective prosecution, judicial reshuffles.
Post-coup constitution drafted by a Constitution Drafting Assembly appointed by the Council for National Security and approved by referendum 19 August 2007 (58% yes, 42% no, turnout 57.6%). Reduced elected lower-house to 480 seats (introducing 80 party-list seats allocated by eight-province constituencies), made Senate half-appointed half-elected (74 appointed by independent-body selection committee, 76 elected), strengthened independent bodies (EC, NACC, Constitutional Court, Auditor-General) relative to elected politicians, and established tight political-party dissolution triggers used against PPP and later Pheu Thai proxies. Replaced by 2017 constitution after 2014 coup; framework for 2007-2014 political-conflict cycle.
Per invariant 3, reforms are scored by what they did on each channel-separated axis, not by the party that enacted them. This fingerprint is how the policy-match engine finds historical analogues.
Explicit links are curated by the author. Inferred links are hypotheses in the library that test the same axes this policy moved — the framework's answer to "what does the data say about a policy like this?".
Ranked by axis-fingerprint overlap with this policy. Direction match bolded — those are the closest historical analogues. Shape of the match is what drives policy-outcome comparison, not the country or party label.