OpenAI 2026 hackathon

RepoWitness

Your incident tracker says Done. RepoWitness checks what a Git repository can actually prove—and abstains when repository evidence cannot answer.

Solo project by Dried Sandwich · 1 likes · 0 comments

Archive position — measured, not model output

1 like on Devpost

506 of the 7,856 archived projects have more likes, and 1,758 share exactly 1 — so this project's #1,811 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

RepoWitness is a developer tool that audits Git repository evidence in response to postmortem remediation claims. It evaluates whether changes promised in incident reports are actually supported by code commits and file modifications, using deterministic checks to avoid false positives.

What changed

The author built this as a hackathon submission for the OpenAI 2026 hackathon. It is described as a static demo with no external dependencies or API keys required. It uses Codex (a language model) for design assistance and semantic assessment but does not rely on it for final verdicts.

Single most important open question

Is there any evidence of real-world adoption, usage, or traction beyond the author’s own synthetic testing?

Back to contents

What The Product Actually Is

The description states that RepoWitness audits Markdown postmortems against a local Git repository. For each remediation claim, it returns one of three outcomes:

  • supported by repository evidence;
  • no supporting evidence found within the completed search scope;
  • not testable from the available evidence.

It records paths searched and excluded, Git range, tools executed, failures, evidence anchors, and provenance. A supported result must include a mechanically verified file, line, and commit anchor.

The tool is described as never turning “I did not find it” into “it does not exist,” nor inferring deployment or runtime state from Git.

Evidence The author’s own write-up.

Inference This is a read-only audit tool for verifying Git-based changes in incident reports, with deterministic logic to avoid false positives.

Back to contents

Positioning & Claim Evolution

The author states that RepoWitness was built because “a postmortem action item can be marked ‘Done’ without anyone checking whether the repository contains evidence of the promised change.” The tool aims to make this gap inspectable instead of treating workflow status as truth.

It is positioned as a witness to what Git repositories can and cannot support, based on its own self-description.

Evidence The author’s own write-up.

Inference The product is framed as a solution to a specific problem in incident management workflows — the disconnect between ticket state and actual code changes.

Back to contents

Target Customer & ICP

The description does not name specific customers or personas. However, it implies that RepoWitness targets developers or teams working with Git repositories and postmortems, particularly those involved in incident response or reliability engineering.

Evidence The author’s own write-up.

Inference Likely users are internal engineering teams or SREs who manage incidents and want to verify that remediation steps were actually implemented.

Back to contents

Business Model & Pricing Evidence

There is no evidence of a business model, pricing structure, or monetization strategy in the description. The tool is presented as a static demo with no API keys required, nor any indication of paid services or subscriptions.

Evidence The author’s own write-up.

Inference No commercial model is evident from the self-reporting content.

Back to contents

Technical & Delivery Signals

The tool was built using Codex (a language model) for design and implementation assistance. It uses deterministic host code to verify evidence anchors, enforce search scope boundaries, and retain final verdict authority. GPT-5.6 Sol was used once for narrow semantic assessment over fixed candidates in a synthetic fixture — it did not access the repository or issue final verdicts.

The fastest judge path is an API-key-free static demo that can be opened directly from demo/index.html.

It includes features like:

  • Bounded read-only file and Git tools;
  • Evidence packet generation;
  • Anchor verification;
  • Search-scope accounting;
  • Provenance records;
  • Deterministic verdict gate;
  • Replay system;
  • Security regressions;
  • Browser QA;
  • Release checks;
  • Static evidence board.

Evidence The author’s own write-up.

Inference The tool is designed for deterministic, secure evaluation of Git-based claims with minimal external dependencies.

Back to contents

Traction & Maturity Signals

The description mentions:

  • Synthetic demo results where deterministic evaluation matched all 5 expected outcomes.
  • One approved live GPT-5.6 semantic micro-smoke with 0 false SUPPORT results and 0 fabricated anchors.
  • Final main branch passed 206 tests, including desktop and mobile browser QA.

However, the author explicitly notes that these are limited synthetic results, not a real-world benchmark, and do not establish general accuracy or production-state verification.

There is no evidence of customers, revenue, usage metrics, or adoption beyond the author’s own testing.

Evidence The author’s own write-up.

Inference The tool exists in prototype form with some internal validation but lacks external traction or real-world deployment data.

Back to contents

Competitive Context

The description does not mention any competitors. It is unclear whether similar tools exist in the market for Git-based incident verification or postmortem auditing.

Evidence The author’s own write-up.

Inference No competitive landscape is described, so it's unknown if this addresses an existing gap or introduces a new category.

Back to contents

Key Risks & Red Flags

  • No real-world usage or adoption: All evidence points to internal testing and synthetic validation.
  • Unproven accuracy claims: The author explicitly states that results are not a real-world benchmark.
  • Limited scope of use case: The tool is described as useful for postmortems but does not address broader software development workflows.
  • Single-person team: Only one member (Dried Sandwich) is listed, suggesting limited capacity for scaling or iteration.
  • No commercialization path: No pricing, monetization, or go-to-market strategy is evident.

Evidence The author’s own write-up.

Inference This appears to be a proof-of-concept or hackathon prototype, not a product ready for enterprise adoption.

Back to contents

Diligence Questions To Ask The Founders

  1. What specific incident management workflows does RepoWitness aim to improve?
  2. How would you scale this beyond the current synthetic testing environment?
  3. Are there any plans to integrate with existing issue trackers or CI systems?
  4. Has anyone outside of the author tested or used the tool in practice?
  5. What is your roadmap for moving from prototype to production-ready software?

Back to contents

Investment/Partnership Verdict

Not evidenced.

The description provides no information about funding, valuation, traction, or commercial viability beyond a hackathon submission. There is no evidence of revenue, customers, or product-market fit.

Evidence The author’s own write-up.

Inference This is a conceptually interesting tool with potential but lacks any signs of commercial readiness or market validation. It should be considered a prototype at best.

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.