←Story detail

Trending story Continuously updated

GitHub Next introduces the PDD Kit and a login handling example

2 reports2 story updatesUpdated Nov 6 00:00

Understand this story

AI overview

On November 4, 2026, GitHub Next introduced the Proof-Driven Development Kit (PDD Kit), developed jointly with Microsoft Research. The tool uses conversation to organize requirements into machine-verifiable specifications, then uses mathematical proofs to confirm that code generated by AI agents satisfies the specifications. It is currently a research prototype for Rust code, available only as a limited research preview, and runs in Chopin, a web application developed by GitHub Next. The original text uses the login handling of Pet Store as an example, explaining that the specification ultimately contains 8 conditions, which are checked by Verus proofs, while library handling outside the scope of the proofs is confirmed through testing. Materials subsequently released jointly by Microsoft Research with GitHub Next and the RiSE team state that the team used the PDD Kit in the Chopin environment to verify the login logic of the Rust full-stack application Pet Store; of roughly 5,000 lines of Rust code, developers reviewed only the intent documents and specifications and did not read the generated code line by line. The PDD Kit currently supports only Rust, and 6 points in the login logic are listed as trusted boundaries, covered by testing rather than proofs.

AI-generated from public reports

Latest development · Report

Microsoft Research uses PDD Kit to formally verify a full-stack web application written by an agent

Developments

1 confirmed developments

  1. GitHub Next introduces PDD Kit and a login handling application example

    Source:Microsoft Research

Reports and discussion timeline

Browse reports and discussion by time. Their evidence levels remain distinct.

Nov 6

  1. Microsoft ResearchFirst-party

    Microsoft Research uses PDD Kit to formally verify a full-stack web application written by an agent

    Microsoft Research, together with GitHub Next and the RiSE team, proposes the Proof-Driven Development (PDD) paradigm and releases the research prototype PDD Kit, which turns user intent into Verus formal specifications and then proves that the agent-generated code satisfies those specifications for every input, falling back to testing for the parts that proofs do not cover. The team used PDD Kit in GitHub Next's Chopin environment to verify the login logic of the Rust full-stack application Pet Store; of roughly 5,000 lines of Rust code, developers reviewed only the intent documents and specifications and did not read the generated code line by line. PDD Kit currently supports only Rust, and 6 places in the login logic are listed as trusted boundaries, covered by testing rather than proofs.

Nov 5

  1. gihyo.jp

    GitHub Next introduces PDD Kit: using mathematical proofs to verify that AI-generated code meets specifications

    On November 4, 2026, GitHub Next introduced the Proof-Driven Development Kit (PDD Kit), developed jointly with Microsoft Research. It organizes requirements into machine-verifiable specifications through dialogue, then uses mathematical proofs to confirm that code generated by AI agents satisfies those specifications. The tool is currently a research prototype targeting Rust code, offers only a limited research preview, and runs in Chopin, a web application developed by GitHub Next. Using the Pet Store login handling as an example, the original article explains that the specification ultimately contains 8 conditions, which are checked and proven by Verus, while library handling outside the scope of the proof is confirmed through testing.

Heat trend for this story

Not enough continuous observations to show a trend.

Related stories

  1. Related storiesThe DeepSeek Harness team shares its Super-agent design exploration
  2. Related storiesAxiom Math releases a complete machine-checked Lean proof of the classification of finite simple groups
  3. Related storiesKurtzer announces open-source kernel project Ginux
  4. Related storiesGitHub COO says the world doesn't need a new GitHub