OpenAI 2026 hackathon

ChangePlane

Keep GitHub. Let agents ship. ChangePlane autonomously repairs fixable agent PRs, then independently verifies the exact commit because agents should never certify themselves.

Team of 2 · 0 likes · 0 comments

Archive position — measured, not model output

0 likes on Devpost

2,264 of the 7,856 archived projects have more likes, and 5,592 share exactly 0 — so this project's #3,200 place in the like-ranked listing is a tie-break inside that group, not a ranking.

Projects (log scale)

1
10
100
1k
10k
05,592
11,758
2285
3–4132
5–975
10+14

Likes on Devpost. ▲ marks this project's group.

Show the figures
LikesProjectsShare of archive
05,59271.2%
11,75822.4%
22853.6%
3–41321.7%
5–9751.0%
10+140.2%
Devpost like counts for all 7,856 archived projects, captured when this archive was built.

Executive Summary

What the company appears to be

ChangePlane is a self-reported GitHub App that aims to introduce an independent control layer between AI agents and code repositories. The product is described as a system that autonomously repairs fixable pull requests (PRs) using an AI model, but prevents the same AI from certifying its own work or pushing changes directly. It enforces strict separation of duties: AI proposes patches, but a separate controller applies them after validation.

What changed

The project was built as part of the OpenAI 2026 hackathon and is presented as a hosted GitHub App used in production by RouteThai. The author describes it as an evolution from a simple autonomous agent workflow to one with explicit trust boundaries, where AI agents can propose fixes but cannot merge or validate their own changes.

Single most important open question

Is there evidence of actual use beyond the author's own development and a single production case (RouteThai)? The description states that ChangePlane is used in production, but no customer data, revenue, or adoption metrics are provided. It remains unclear whether this is a working prototype or a minimal viable product with early traction.

Back to contents

What The Product Actually Is

The description states that ChangePlane is a repository-scoped GitHub App designed to enforce an independent control layer between AI agents and code repositories. It uses:

  • GitHub Actions, Checks API, Apps, and Refs
  • GPT-5.6 Luna as the AI model for proposing repairs
  • A controller that validates and applies patches after review
  • OpenAI Responses API, Playwright, React, Node.js, Vercel, and libsodium

It is described as a system that:

  • Watches pull request updates
  • Binds the exact commit, approved paths, and behavioral checks to a revision-bound contract
  • Reproduces failures with deterministic CI evidence
  • Gives GPT-5.6 only the allowed evidence and source from approved paths
  • Validates the proposal in a clean job against current head, protected files, and evidence integrity
  • Applies accepted patches through a separately credentialed controller
  • Triggers fresh CI on new commits

The system is built to prevent AI agents from both proposing and certifying their own work, with GitHub remaining the final merge authority.

Claim: ChangePlane is a GitHub App that enforces separation of duties between AI agents and code changes.

Evidence: The project description explicitly outlines this architecture, including use of GitHub infrastructure, AI model integration, and control flow logic.

Back to contents

Positioning & Claim Evolution

The author states that ChangePlane was built to address a specific problem:

“An AI agent can write the patch, edit the test, push the commit, and report green. If the same actor controls both the change and the verdict, green is not assurance. It is self-approval.”

This is the core positioning claim — that autonomous agents should not be allowed to validate their own work.

The evolution described shows a shift from a purely autonomous workflow to one with explicit trust boundaries:

  • AI proposes fixes
  • A deterministic harness validates the fix
  • A separate controller applies it
  • GitHub remains the final authority

Claim: ChangePlane introduces a new paradigm of “autonomy without authority”.

Evidence: The description explicitly states this as a design principle and contrasts it with self-certifying workflows.

Back to contents

Target Customer & ICP

The description does not name specific customers or use cases beyond RouteThai, which is described as a production user. It also mentions:

  • “Developers stay in their coding agent and GitHub”
  • “Install the App, choose one repository, bind one real check, and merge one protected setup pull request”

This implies that ChangePlane targets teams using GitHub with AI agents, particularly those who want to automate code changes but maintain control over final validation.

Claim: The target customer is teams using GitHub with AI coding agents.

Evidence: The description describes the user journey and infrastructure as GitHub-native, without naming specific customers or industries.

Back to contents

Business Model & Pricing Evidence

The project description does not contain any information about pricing, monetization, or business model. It only states:

  • “ChangePlane is now a hosted, repository-scoped GitHub App used with RouteThai in production.”
  • “Hosted product: changeplane.vercel.app”

Claim: No pricing or business model details are provided.

Evidence: The description does not mention revenue, subscriptions, or any monetization strategy.

Back to contents

Technical & Delivery Signals

The author describes ChangePlane as built on:

  • GitHub App infrastructure
  • GitHub Actions and Checks API
  • OpenAI Responses API with GPT-5.6 Luna
  • Node.js, React, Vercel, Playwright, libsodium
  • A controller that validates and applies patches
  • Repository-scoped secrets encryption using GitHub’s public key

It is designed to be non-intrusive — no new code host, proprietary agent workspace, or database.

Claim: The product is built on existing GitHub infrastructure with minimal additional dependencies.

Evidence: The description lists the technologies used and emphasizes that no new systems are required.

Back to contents

Traction & Maturity Signals

The author states:

  • “ChangePlane is now a hosted, repository-scoped GitHub App used with RouteThai in production.”
  • “The public experience recreates that workflow safely: judges can replay the failure, Luna proposal, clean validation, trusted apply, new-head evidence, and PASS without credentials or access to private data.”
  • “The replay ends with zero human repair actions. That is the normal path I wanted.”

However, there is no mention of:

  • Number of users
  • Customer retention
  • Revenue
  • Adoption beyond RouteThai
  • Product roadmap or iteration history

Claim: There is limited evidence of traction or maturity beyond a single production case.

Evidence: The description does not provide any data on adoption, usage volume, or product evolution.

Back to contents

Competitive Context

The description does not mention competitors or direct market positioning. It focuses on the unique architecture of separating AI proposal from validation and merge authority.

Claim: No competitive context is provided.

Evidence: The description does not name any competing tools or platforms.

Back to contents

Key Risks & Red Flags

  • No third-party verification: All claims are self-reported, with no independent evidence of performance or adoption.
  • Single production case: Only RouteThai is mentioned as a user; no broader customer base or feedback.
  • Unproven scalability: The architecture is described but not validated at scale.
  • No pricing or monetization strategy: Unclear how the product will be commercialized.
  • AI model dependency: Reliance on GPT-5.6 Luna, which may not be available or stable long-term.

Inference: Without evidence of traction, customers, or scalability, ChangePlane appears to be a prototype or early-stage product.

Back to contents

Diligence Questions To Ask The Founders

  1. What is the exact scope of RouteThai’s use of ChangePlane? Is it fully integrated into their CI/CD pipeline?
  2. How does ChangePlane handle edge cases such as model refusal, timeout, or malformed output?
  3. Are there any known limitations in how the system interacts with different GitHub workflows or CI providers?
  4. What is the current roadmap for product development and expansion beyond the current prototype?
  5. How do you plan to monetize this product? Is there a pricing model or target customer segment defined?

Back to contents

Investment/Partnership Verdict

Not evidenced.

The description does not provide sufficient evidence of traction, revenue, customers, or commercial viability to support an investment or partnership decision. It is a self-reported prototype with one production case and no data on adoption or scalability. The product architecture is described in detail but lacks validation beyond the author’s own use.

Inference: ChangePlane may be an interesting technical experiment or early-stage product, but there is insufficient evidence to assess its commercial potential or readiness for investment or partnership.

Back to contents

Source

Submitted to the OpenAI 2026 hackathon on Devpost. Project home on DevPost.

The analysis above was generated by a language model from the project's own one-line description. It is not independent research and contains no verified traction, revenue or customer data.