# Open-source case studies — evidence guide

Author: Ayobami John Haastrup (public handle: ayobamih)

Evidence inspected: 25 October 2026

Series: https://aiworkaccountability.com/work/open-source-engineering/

## Records

- `merged-contributions-2026-10-25.json`: 21 individually confirmed merged PRs across six named repositories, with author, merge time, final head and merge commit. This is a scoped portfolio selection, not an exhaustive account history. Six PRs have the detailed analysis below; the remaining entries are merge-verified only.
- `posthog-5322.json`: final web-vitals delivery case; implementation, tests, reporter/maintainer attribution, exact-head CI and limits.
- `posthog-4794.json`: survey subscription case; review findings, contributor and maintainer commits, exact-head CI and limits.
- `reticle-semantic-contracts.json`: four Reticle fixes; accepted source, reviews, exact-head CI and claim-to-source mappings.
- `citations.bib`: BibTeX citations for the three author-published articles; no academic acceptance is implied.
- `SHA256SUMS.txt`: SHA-256 of the JSON records, citations and this guide. Hashes fix these published bytes; they do not independently authenticate the originating GitHub observations.

## Method and interpretation

Read-only GitHub API and pinned source inspection. PR state was verified through `merged: true`, not inferred from a closed issue. Check metadata was fetched for the recorded final PR head. No upstream test suite was rerun for these articles, no new pull request was opened, and no repository or production behaviour was changed by the research.

The records distinguish historical contributor-reported tests, retrieved CI conclusions, source/test inspection, maintainer review and editorial interpretation. Skipped checks are retained as skipped. A passing job is not evidence that every possible scenario was executed. Merge does not establish release adoption, production benefit, defect prevalence, research novelty or academic peer review.

Links point to public source and review material. Raw API bodies, personal email fields and private/session pointers are excluded. The articles credit original reporters, review and maintainer amendments; the author's AI-assisted contribution is not presented as sole authorship of every merged line.

## Article URLs

- https://aiworkaccountability.com/writing/when-a-timer-outlives-the-page/
- https://aiworkaccountability.com/writing/a-subscription-is-a-state-machine/
- https://aiworkaccountability.com/writing/when-agent-tools-report-the-wrong-success/

This publication is an engineering case-study series. The project page states the additional sampling, comparative evaluation and replication needed for a research-paper direction.
