{
  "apiVersion": "v1",
  "organization": {
    "id": "ona",
    "name": "Ona",
    "sector": "ai-vendor",
    "aiVendor": true,
    "domain": "ona.com",
    "passages": 7,
    "checked": 7,
    "url": "https://the-ai-record.com/organizations/ona",
    "json": "https://the-ai-record.com/api/v1/organizations/ona.json",
    "description": "Sells Ona, a platform of background coding agents and automations (a page read on ona.com).",
    "ownership": null,
    "ticker": null,
    "hq": null,
    "founded": null,
    "website": "https://ona.com",
    "profileSource": "https://ona.com/stories/auto-approving-low-risk-prs",
    "figures": [],
    "topics": [
      "code-review",
      "measuring-impact",
      "ai-review-quality",
      "developer-productivity",
      "headcount-and-hiring",
      "autonomy-and-oversight",
      "ai-approves-code",
      "bottleneck-after-agents",
      "coding-agents",
      "where-agents-run",
      "regulated-ai"
    ]
  },
  "people": [],
  "passages": [
    {
      "id": "ona-already-code-review-automation-running-every-pr-2026",
      "text": "We already had Ona's code review automation running on every PR. The agent reviewed diffs, ran the code in a full environment, cross-referenced tickets, and left inline comments with an 88% acceptance rate and a 50% reduction in time spent on pull requests.",
      "context": null,
      "speaker": null,
      "speakerId": null,
      "speakerUrl": null,
      "speakerLevel": null,
      "role": null,
      "voice": "organization",
      "organization": "Ona",
      "organizationId": "ona",
      "organizationUrl": "https://the-ai-record.com/organizations/ona",
      "aiVendor": true,
      "work": {
        "title": "How auto-approving low-risk PRs with AI cut our lead time by 74%",
        "type": "post",
        "date": "2026-04-09",
        "publisher": "Ona blog",
        "locator": "The experiment",
        "url": "https://ona.com/stories/auto-approving-low-risk-prs"
      },
      "grade": "B",
      "gradeMeaning": "The organization's own post, paper or talk.",
      "verification": {
        "status": "verified",
        "meaning": "An independent second reader re-fetched the source and confirmed the wording.",
        "reviewedOn": "2026-11-04"
      },
      "topics": [
        "code-review",
        "measuring-impact",
        "ai-review-quality"
      ],
      "functions": [
        "engineering"
      ],
      "figures": [
        {
          "metric": "review-comment-acceptance-rate",
          "value": 0.88,
          "unit": "share",
          "period": "before auto-approval, 2026",
          "definition": "Share of the agent's inline review comments that human reviewers accepted",
          "level": "assisted"
        },
        {
          "metric": "time-spent-on-pull-requests-reduction",
          "value": 0.5,
          "unit": "share",
          "period": "before auto-approval, 2026",
          "definition": "Reduction in time spent on pull requests, as the post states it",
          "level": "assisted"
        }
      ],
      "url": "https://the-ai-record.com/passages/ona-already-code-review-automation-running-every-pr-2026",
      "json": "https://the-ai-record.com/api/v1/passages/ona-already-code-review-automation-running-every-pr-2026.json"
    },
    {
      "id": "ona-each-developer-went-merging-34-prs-month-96-2026",
      "text": "The team was roughly the same size throughout (39 unique contributors before, 43 after), but each developer went from merging 34 PRs per month to 96: a 2.9x increase in individual throughput with no headcount change.",
      "context": null,
      "speaker": null,
      "speakerId": null,
      "speakerUrl": null,
      "speakerLevel": null,
      "role": null,
      "voice": "organization",
      "organization": "Ona",
      "organizationId": "ona",
      "organizationUrl": "https://the-ai-record.com/organizations/ona",
      "aiVendor": true,
      "work": {
        "title": "How auto-approving low-risk PRs with AI cut our lead time by 74%",
        "type": "post",
        "date": "2026-04-09",
        "publisher": "Ona blog",
        "locator": "The results",
        "url": "https://ona.com/stories/auto-approving-low-risk-prs"
      },
      "grade": "B",
      "gradeMeaning": "The organization's own post, paper or talk.",
      "verification": {
        "status": "verified",
        "meaning": "An independent second reader re-fetched the source and confirmed the wording.",
        "reviewedOn": "2026-11-04"
      },
      "topics": [
        "developer-productivity",
        "headcount-and-hiring"
      ],
      "functions": [
        "engineering"
      ],
      "figures": [
        {
          "metric": "prs-merged-per-developer-per-month-before",
          "value": 34,
          "unit": "prs",
          "period": "4 weeks to 2026-03-13",
          "definition": "Merged PRs per developer per month, human-authored PRs only",
          "level": "human-approves"
        },
        {
          "metric": "prs-merged-per-developer-per-month-after",
          "value": 96,
          "unit": "prs",
          "period": "4 weeks from 2026-03-13",
          "definition": "Merged PRs per developer per month, human-authored PRs only",
          "level": "human-approves"
        }
      ],
      "url": "https://the-ai-record.com/passages/ona-each-developer-went-merging-34-prs-month-96-2026",
      "json": "https://the-ai-record.com/api/v1/passages/ona-each-developer-went-merging-34-prs-month-96-2026.json"
    },
    {
      "id": "ona-engineers-waited-median-2-hours-49-minutes-first-approval-2026",
      "text": "Our engineers waited a median of 2 hours 49 minutes for their first PR approval. Four weeks after we let an AI agent approve low-risk PRs, that dropped to 3.8 minutes, lead time fell 74%, and deploys tripled, all with the same size team.",
      "context": null,
      "speaker": null,
      "speakerId": null,
      "speakerUrl": null,
      "speakerLevel": null,
      "role": null,
      "voice": "organization",
      "organization": "Ona",
      "organizationId": "ona",
      "organizationUrl": "https://the-ai-record.com/organizations/ona",
      "aiVendor": true,
      "work": {
        "title": "How auto-approving low-risk PRs with AI cut our lead time by 74%",
        "type": "post",
        "date": "2026-04-09",
        "publisher": "Ona blog",
        "locator": "Opening",
        "url": "https://ona.com/stories/auto-approving-low-risk-prs"
      },
      "grade": "B",
      "gradeMeaning": "The organization's own post, paper or talk.",
      "verification": {
        "status": "verified",
        "meaning": "An independent second reader re-fetched the source and confirmed the wording.",
        "reviewedOn": "2026-11-04"
      },
      "topics": [
        "code-review",
        "developer-productivity",
        "autonomy-and-oversight",
        "ai-approves-code"
      ],
      "functions": [
        "engineering"
      ],
      "figures": [
        {
          "metric": "median-time-to-first-pr-approval-before",
          "value": 169,
          "unit": "minutes",
          "period": "before 2026-03-13",
          "definition": "Median time to first approval on a pull request",
          "level": "n/a"
        },
        {
          "metric": "median-time-to-first-pr-approval-after",
          "value": 3.8,
          "unit": "minutes",
          "period": "four weeks after the AI agent began approving low-risk PRs",
          "definition": "Median time to first approval; the agent approves the review, a human still merges",
          "level": "human-approves"
        },
        {
          "metric": "lead-time-change",
          "value": -0.74,
          "unit": "share",
          "period": "four weeks after vs before",
          "definition": "Change in median lead time",
          "level": "human-approves"
        }
      ],
      "url": "https://the-ai-record.com/passages/ona-engineers-waited-median-2-hours-49-minutes-first-approval-2026",
      "json": "https://the-ai-record.com/api/v1/passages/ona-engineers-waited-median-2-hours-49-minutes-first-approval-2026.json"
    },
    {
      "id": "ona-team-averages-10-8-prs-per-engineer-per-week-2026",
      "text": "Our team averages 10.8 PRs per engineer per week, 2.5x the 90th percentile according to DX benchmarks. But every one of those PRs still needed a human to look at it, and the review queue became the constraint.",
      "context": null,
      "speaker": null,
      "speakerId": null,
      "speakerUrl": null,
      "speakerLevel": null,
      "role": null,
      "voice": "organization",
      "organization": "Ona",
      "organizationId": "ona",
      "organizationUrl": "https://the-ai-record.com/organizations/ona",
      "aiVendor": true,
      "work": {
        "title": "How auto-approving low-risk PRs with AI cut our lead time by 74%",
        "type": "post",
        "date": "2026-04-09",
        "publisher": "Ona blog",
        "locator": "The problem: the review queue",
        "url": "https://ona.com/stories/auto-approving-low-risk-prs"
      },
      "grade": "B",
      "gradeMeaning": "The organization's own post, paper or talk.",
      "verification": {
        "status": "verified",
        "meaning": "An independent second reader re-fetched the source and confirmed the wording.",
        "reviewedOn": "2026-11-04"
      },
      "topics": [
        "developer-productivity",
        "code-review",
        "bottleneck-after-agents"
      ],
      "functions": [
        "engineering"
      ],
      "figures": [
        {
          "metric": "prs-per-engineer-per-week",
          "value": 10.8,
          "unit": "prs",
          "period": "2026",
          "definition": "Pull requests per engineer per week, as the post reports it",
          "level": "unclear"
        }
      ],
      "url": "https://the-ai-record.com/passages/ona-team-averages-10-8-prs-per-engineer-per-week-2026",
      "json": "https://the-ai-record.com/api/v1/passages/ona-team-averages-10-8-prs-per-engineer-per-week-2026.json"
    },
    {
      "id": "ona-stripe-minions-merges-over-thousand-agent-prs-2026",
      "text": "Stripe's Minions merges over a thousand agent-authored PRs per week. Ramp's background agent accounts for 57% of their merged PRs. The insight both share is that they invested heavily in standardizing their development environments long before agents.",
      "context": null,
      "speaker": null,
      "speakerId": null,
      "speakerUrl": null,
      "speakerLevel": null,
      "role": null,
      "voice": "organization",
      "organization": "Ona",
      "organizationId": "ona",
      "organizationUrl": "https://the-ai-record.com/organizations/ona",
      "aiVendor": true,
      "work": {
        "title": "The primitives of a self-driving codebase (Ona webinar page)",
        "type": "post",
        "date": "2026-02-26",
        "publisher": "Ona events page (Ona sells background coding agents); date is the webinar start date in the page data",
        "locator": "Webinar description",
        "url": "https://ona.com/events/background-agent-primitives"
      },
      "grade": "B",
      "gradeMeaning": "The organization's own post, paper or talk.",
      "verification": {
        "status": "verified",
        "meaning": "An independent second reader re-fetched the source and confirmed the wording.",
        "reviewedOn": "2026-11-08"
      },
      "topics": [
        "coding-agents",
        "where-agents-run"
      ],
      "functions": [
        "engineering"
      ],
      "figures": [
        {
          "metric": "agent-pr-share",
          "value": 0.57,
          "unit": "share",
          "period": "not stated",
          "definition": "share of Ramp's merged PRs accounted for by Ramp's background agent, as stated by Ona about another company",
          "level": "human-approves"
        }
      ],
      "url": "https://the-ai-record.com/passages/ona-stripe-minions-merges-over-thousand-agent-prs-2026",
      "json": "https://the-ai-record.com/api/v1/passages/ona-stripe-minions-merges-over-thousand-agent-prs-2026.json"
    },
    {
      "id": "ona-agent-approve-review-person-always-clicks-merge-2026",
      "text": "The AI agent can approve the review, but a person always clicks the merge button. That merge is the traceable approval event for SOC 2: the agent handles the review workload, the human controls what ships.",
      "context": null,
      "speaker": null,
      "speakerId": null,
      "speakerUrl": null,
      "speakerLevel": null,
      "role": null,
      "voice": "organization",
      "organization": "Ona",
      "organizationId": "ona",
      "organizationUrl": "https://the-ai-record.com/organizations/ona",
      "aiVendor": true,
      "work": {
        "title": "How auto-approving low-risk PRs with AI cut our lead time by 74%",
        "type": "post",
        "date": "2026-04-09",
        "publisher": "Ona blog",
        "locator": "Governance",
        "url": "https://ona.com/stories/auto-approving-low-risk-prs"
      },
      "grade": "B",
      "gradeMeaning": "The organization's own post, paper or talk.",
      "verification": {
        "status": "verified",
        "meaning": "An independent second reader re-fetched the source and confirmed the wording.",
        "reviewedOn": "2026-11-04"
      },
      "topics": [
        "autonomy-and-oversight",
        "code-review",
        "ai-approves-code",
        "regulated-ai"
      ],
      "functions": [
        "engineering"
      ],
      "figures": [],
      "url": "https://the-ai-record.com/passages/ona-agent-approve-review-person-always-clicks-merge-2026",
      "json": "https://the-ai-record.com/api/v1/passages/ona-agent-approve-review-person-always-clicks-merge-2026.json"
    },
    {
      "id": "ona-engineers-cannot-self-classify-change-low-risk-2026",
      "text": "First, engineers cannot self-classify a change as low-risk. An Ona Automation evaluates every PR against objective criteria automatically, which removes the temptation to game the system and makes the boundary auditable.",
      "context": null,
      "speaker": null,
      "speakerId": null,
      "speakerUrl": null,
      "speakerLevel": null,
      "role": null,
      "voice": "organization",
      "organization": "Ona",
      "organizationId": "ona",
      "organizationUrl": "https://the-ai-record.com/organizations/ona",
      "aiVendor": true,
      "work": {
        "title": "How auto-approving low-risk PRs with AI cut our lead time by 74%",
        "type": "post",
        "date": "2026-04-09",
        "publisher": "Ona blog",
        "locator": "The policy",
        "url": "https://ona.com/stories/auto-approving-low-risk-prs"
      },
      "grade": "B",
      "gradeMeaning": "The organization's own post, paper or talk.",
      "verification": {
        "status": "verified",
        "meaning": "An independent second reader re-fetched the source and confirmed the wording.",
        "reviewedOn": "2026-11-04"
      },
      "topics": [
        "code-review",
        "autonomy-and-oversight",
        "ai-approves-code"
      ],
      "functions": [
        "engineering"
      ],
      "figures": [],
      "url": "https://the-ai-record.com/passages/ona-engineers-cannot-self-classify-change-low-risk-2026",
      "json": "https://the-ai-record.com/api/v1/passages/ona-engineers-cannot-self-classify-change-low-risk-2026.json"
    }
  ],
  "notice": [
    "Every passage is reproduced word for word from the cited source.",
    "Check the verification status: \"reported\" means not yet confirmed by an independent second reader.",
    "Organizations flagged aiVendor sell AI tools or services and have a reason to publish flattering numbers.",
    "An empty result means the archive holds nothing on it, not that nobody has said anything."
  ]
}