๐Ÿ”ง Open Source

Education Framework Audit Kit

Everything you need to audit your state's math framework the way Stanford's Brian Conrad audited California's โ€” except with an AI agent, you can do it in an afternoon instead of a spring break. PRA templates, citation verification methodology, evidence-base comparison checklists, and conflict-of-interest investigation playbooks. Free. Use them.

๐Ÿ“– Context: This toolkit was built during our investigation of California's 2023 Mathematics Framework (full article). We found that one professor cited herself 76 times, the framework misrepresented its own sources, and 113 of 114 federal evidence-base studies were excluded. The governance process had no mechanism to catch any of this. These tools are designed so that parents, school board members, journalists, and AI agents can replicate this analysis for any state.
๐Ÿ”ง Clone & Run: The complete toolkit โ€” all 18 California framework PDFs (796 pages), methodology guides, AI agent prompts, and PRA templates โ€” is on GitHub. Clone it, point your agent at it, and audit any state's framework in an afternoon.
github.com/rayhe/education-framework-audit-kit

How This Kit Works

There are four layers to auditing a state education framework. Each layer builds on the previous one, but any layer can be done independently. You do not need to complete all four. Even Layer 1 alone โ€” checking your framework against the federal evidence base โ€” will tell you whether your state's guidance matches the research.

  1. Layer 1: Evidence-Base Comparison โ€” Does your framework cite the research?
  2. Layer 2: Citation Verification โ€” Does the framework accurately represent what the cited papers actually say?
  3. Layer 3: Conflict-of-Interest Audit โ€” Who wrote it, and what do they sell?
  4. Layer 4: Public Records Requests โ€” What happened inside the process?

Layer 1: Evidence-Base Comparison

This is the fastest, most damning test. The federal Institute of Education Sciences (IES) maintains What Works Clearinghouse practice guides โ€” meta-analyses of the strongest available research on teaching specific math topics. Each guide rates its evidence as "strong," "moderate," or "minimal." These are the gold standard. If your state's framework ignores them, that is a finding.

The Four Practice Guides to Check

IES Practice GuideYearTotal StudiesKey Recommendations
Assisting Students Struggling with Math 2021 43 Timed activities for fluency (strong evidence); systematic instruction; explicit teaching of strategies
Teaching Strategies for Improving Algebra 2015/2019 12 Worked examples; algebraic reasoning in elementary grades; visual representations
Improving Problem Solving, Grades 4โ€“8 2012 37 Monitor and reflect on problem-solving; teach multiple strategies; use visual representations
Effective Fractions Instruction, Kโ€“8 2010 22 Number lines; visual models; connect fractions to decimals and percentages

Instructions for Your AI Agent

Give your AI agent the following prompt. Replace [STATE] with your state and provide a link to or PDF of your state's math framework.

I need you to compare [STATE]'s math framework against the federal IES What Works Clearinghouse practice guides. Here is the framework: [link or PDF]. For each of the four practice guides below, count how many of the guide's cited studies also appear in the state framework's bibliography or works cited: 1. Assisting Students Struggling with Mathematics (2021) โ€” 43 studies 2. Teaching Strategies for Improving Algebra (2015/2019) โ€” 12 studies 3. Improving Mathematical Problem Solving, Grades 4โ€“8 (2012) โ€” 37 studies 4. Developing Effective Fractions Instruction for Kโ€“8 (2010) โ€” 22 studies For each guide, report: - Total studies in the guide - Number cited by the state framework - Overlap percentage - Any direct contradictions (e.g., the guide recommends timed retrieval practice with "strong evidence" but the framework opposes timed activities) Then check: Does the framework cite the practice guides themselves? Does it cite any IES publications? Does the word "What Works Clearinghouse" appear anywhere in the document? Format as a table with a summary of contradictions.

What the Results Mean


Layer 2: Citation Verification

This is what Brian Conrad did. It is labor-intensive for a human but straightforward for an AI agent: take each cited paper, read the relevant sections, and check whether the framework's characterization matches what the paper actually says.

Instructions for Your AI Agent

I need you to verify citations in [STATE]'s math framework. Here is the framework: [link or PDF]. For each chapter, identify every in-text citation where the framework uses a study to support a specific policy recommendation (e.g., "Research shows that..." or "Studies have found that..."). For each such citation: 1. Find the original paper (use the bibliography/works cited) 2. Read the relevant section of the paper 3. Compare the framework's characterization to what the paper actually says 4. Score the citation: - ACCURATE: The framework fairly represents the paper's findings - OVERSTATED: The framework claims more than the paper supports - MISREPRESENTED: The framework says the paper found something it did not find - REVERSED: The framework claims the paper supports X, but the paper actually found the opposite - UNVERIFIABLE: Cannot access the paper to check Report each misrepresented or reversed citation with: - Page/section in the framework - The framework's claim - What the paper actually says (with page numbers) - The paper's own stated limitations Prioritize citations used to justify the framework's most consequential recommendations: standard algorithm timing, fluency definitions, tracking/de-tracking, and acceleration policies.

Red Flags to Watch For


Layer 3: Conflict-of-Interest Audit

Who wrote your framework, and what do they sell?

Instructions for Your AI Agent

I need you to investigate potential conflicts of interest in the development of [STATE]'s math framework. 1. IDENTIFY THE WRITERS: Find the names of everyone on the writing team, oversight committee, and any advisory panels. Check the framework document itself, state board of education minutes, and the state department of education website. 2. FOR EACH WRITER, CHECK: - Do they run or direct an organization that sells curricula, PD workshops, textbooks, or educational products? - Is that organization cited in the framework? How many times? - Do they have consulting contracts with textbook publishers? - Have they received grants from organizations whose approaches the framework endorses? - Do they hold any patents on educational methods or tools? 3. FOR THE FRAMEWORK ITSELF, CHECK: - Does it name specific commercial products or curricula by name? - Does it recommend approaches that are proprietary to a specific vendor? - Was there a conflict-of-interest disclosure policy for writers? - Were writers required to file Form 700 (California) or equivalent financial disclosures? 4. FOR THE REVISION PROCESS: - Who was the contracted editor/reviser (equivalent of WestEd in California)? - Does that contractor have existing business relationships with any writing team members? - What was the contractor's scope of work โ€” were they tasked with citation verification? Report any case where a writing team member's commercial interests are advanced by the framework's recommendations.

Layer 4: Public Records Requests

Every state has a public records law equivalent to California's Public Records Act. The requests below are adapted from the ones we filed with the California Department of Education. Modify the agency names, statutory citations, and date ranges for your state.

Request 1: Writing Team Selection & Conflict of Interest

Pursuant to [YOUR STATE'S PUBLIC RECORDS LAW], I request copies of: 1. All records related to the selection of the writing team for the [STATE] Mathematics Framework/Standards, including nomination materials, applications, selection criteria, internal memoranda recommending or discussing candidates, and communications between department staff regarding composition of the writing team, from [START DATE] through [END DATE]. 2. Any conflict of interest disclosures, financial interest statements, or recusal declarations submitted by writing team members or oversight/advisory committee members. 3. Any policies governing conflicts of interest for framework authors, including policies on citation of an author's own published work or commercial products. I request electronic copies. If any records are withheld, please identify the specific statutory basis and describe the withheld record.

What this surfaces: Whether any COI policy existed. Whether commercial interests were disclosed. Whether the selection process considered disciplinary diversity (mathematicians vs. education professors).

Request 2: Internal Response to External Criticism

Pursuant to [YOUR STATE'S PUBLIC RECORDS LAW], I request copies of: 1. All internal communications (emails, memoranda, meeting notes) between department staff, writing team members, and/or oversight committee members that discuss, reference, or respond to public comments raising concerns about citation accuracy, misrepresentation of research, or exclusion of federal evidence-base studies in the [STATE] Mathematics Framework, from [START DATE] through [END DATE]. 2. Records documenting the process by which public comments were categorized, evaluated, and resolved, including triage systems, decision logs, and records showing which comments resulted in revisions and which were declined. I request electronic copies. If withheld, identify the statutory basis.

What this surfaces: Whether criticism was taken seriously or dismissed. Whether authors participated in deciding how to handle criticism of their own work. Whether accuracy concerns were systematically deprioritized.

Request 3: Comment Period and Vote Timeline

Pursuant to [YOUR STATE'S PUBLIC RECORDS LAW], I request copies of: 1. All records related to the decision to set the final public comment period at [X] days, including any legal review of whether this period satisfied due process or public participation requirements. 2. Records of any requests to extend the comment period and any responses. 3. Board/committee member briefing materials and staff summaries prepared in advance of the vote to adopt the framework. I request electronic copies. If withheld, identify the statutory basis.

What this surfaces: Whether the compressed timeline was deliberate. What board members were actually told before voting. Whether staff summaries mentioned citation accuracy concerns.

Request 4: Financial Relationships

Pursuant to [YOUR STATE'S PUBLIC RECORDS LAW], I request copies of: 1. All contracts, purchase orders, or grant agreements between the [STATE EDUCATION DEPARTMENT] and any organization affiliated with, directed by, or commercially connected to any member of the framework writing team, from [5 YEARS BEFORE FRAMEWORK] through [PRESENT]. 2. All records of payments by the department to writing team members or their affiliated organizations during the same period. 3. All professional development contracts or training services provided by writing team members' organizations to the department or to school districts through department-administered programs. I request electronic copies. If withheld, identify the statutory basis.

What this surfaces: Whether the department had financial relationships with writing team members before, during, or after the framework was developed. Whether the framework creates commercial benefit for its own authors.

State-by-State Filing Guide

Every state has a public records law. The request format is nearly identical โ€” change the statutory citation and the agency name. Your AI agent can look up the correct statute and mailing address for your state's department of education.

Look up my state's public records law. I live in [STATE]. I need: 1. The statutory citation (e.g., California Government Code ยง 7920.000) 2. The state department of education's PRA/FOIA contact (email and mailing address) 3. The response deadline (e.g., 10 days in California) 4. Whether the law requires the agency to explain withholdings 5. The state board of education's separate PRA contact, if different 6. Any fees for electronic copies Then adapt the four PRA request templates above with the correct statutory citations and agency names for my state.

What to Do with the Results

If You Find Problems

  1. Document everything. Screenshots, downloaded PDFs of cited papers, side-by-side comparisons of framework claims vs. paper findings. Your AI agent can generate these comparison documents.
  2. Write it up. A clear, evidence-based summary with specific page references. Not "the framework is bad" โ€” rather "on page 47, the framework claims Smith (2019) found X, but Smith's paper states the opposite on page 12."
  3. Send it to your school board. Most school board members have never read the framework, let alone the cited papers. A 2-page summary with 5 specific misrepresentations is more effective than a 50-page complaint.
  4. File it as a public comment during any open comment period. Your state likely has periodic review cycles for instructional frameworks.
  5. Send it to your state legislators. The structural reforms โ€” independent citation review, COI disclosure, minimum comment periods โ€” require legislation. Give them the evidence.
  6. Share your findings. Post your audit results publicly. Tag us. We'll link successful audits from this page. The more states that get audited, the harder it becomes for any single state to ignore the pattern.

Building Better Incentives for Teachers

Auditing frameworks is defensive โ€” catching bad policy. The harder, more important work is building better incentives for the teachers who actually have to implement whatever the framework says. Here are concrete asks that come out of this analysis:


International Benchmarks

When your AI agent audits your framework, have it compare pacing against these international standards. If your state teaches a concept later than all three of these systems, that is a finding.

SkillSingaporeJapanSouth KoreaCommon Core (US)
Multiplication facts memorized Grade 2 Grade 2 Grade 2 Grade 3
Standard algorithm: multi-digit addition Grade 2 Grade 2 Grade 2 Grade 4*
Standard algorithm: multi-digit multiplication Grade 3 Grade 3 Grade 3 Grade 5*
Standard algorithm: long division Grade 3 Grade 4 Grade 3 Grade 6*
Fractions (add/subtract unlike denominators) Grade 4 Grade 5 Grade 4 Grade 5

* Common Core specifies these as "culminating standards" โ€” the endpoint of a progression that should begin earlier. California's framework reinterpreted them as first-exposure grades.


License

This toolkit is released under CC0 1.0 (Public Domain). Copy it, modify it, translate it, republish it, sell it. No permission needed. No attribution required, though we'd appreciate a link back.

If you use this kit to audit your state's framework, we want to hear about it. Email findings to [email protected] or tag us when you publish. We'll maintain a running index of completed state audits on this page.


Completed Audits

StateFrameworkWWC OverlapKey FindingLink
California 2023 Math Framework 1/114 (0.9%) 76 self-citations by one author; systematic misrepresentation of cited studies Full article
Your state here. Send us your audit.