Aller au contenu

Your AI agents write the code. I build what proves it can ship.

For teams already running Claude Code, Codex or Cursor: proof before every merge, in your repository and your CI.

Fixed price · €3,500 excl. VAT at launch · 3 places · voir le site en français

Diagram — Every change goes through proof before the merge; one that fails goes back to the agent.
01 · The demonstration

01 The demonstration

01 The demonstration

Three code changes, three verdicts.

semctx, the open-source tool I wrote, reads every diff before merge. It flags what puts a contract at risk, stays quiet when nothing changes, and says what it cannot see.

  1. 01Comment reworded

    src/greeting.ts

    no finding

    No contract touched. A quiet result is not a guarantee: the usual checks still apply.

  2. 02Required field added to an exported interface

    src/cart.ts

    + discountCents: number;

    WARN · contract_changed_without_test

    It asks for a test covering the new field; it does not say the behaviour is right.

  3. 03Discount off by one point

    src/pricing.ts

    - (100 - ratePercent)+ (100 - ratePercent - 1)

    no finding · explicit limit

    A real pricing bug, outside what the tool proves: no invariant covers the calculation. Test to write: 10% off 10,000 cents must return 9,000.

Output published by the public demo, semctx 0.3.5, checked against its evidence on 29 September 2026. Replay the demo

02 The problem

02 The problem

Your agents write faster than your team can review.

26%

of developers, and as many engineering leaders, rank reviewing and validating AI-generated code as the top bottleneck preventing AI from speeding up delivery.

Qodo survey, August 2026

The bottleneck is no longer writing, it is verification. And when the same agent writes the code, the tests and the explanation, one wrong assumption runs through all three: the tests stay green. I build what makes verification fast and reliable, in your repository and your CI: AI proposes, proof decides.

Diagram — The same agent writes the code, the tests and the explanation: the wrong assumption, dotted, runs through all three, and the tests stay green.
  • Review has become your bottleneck

    Bounded PRs, a failing test before the fix, independent review, proof attached to the final commit: your engineers review less, and better.

    Evidence: case study (in French), AssertLedger(new tab)

  • Your agents don't know your codebase

    Repository rules, domain vocabulary, code index, MCP servers: the context that stops an agent from reinventing your architecture.

    Evidence: case study (in French), StacksFinder (in French)

  • Nobody knows what the AI changed, or why

    The impact of every diff computed before merge (PASS, WARN, BLOCK), the agent's decision frozen before the outcome, provenance of changes, CI gates.

    Evidence: semctx(new tab), Latent Compass(new tab)

Deeper still: when a decision is a calculation (scheduling, allocation, pricing), I build the engine, and the solver decides, never the LLM. Optimisation page (in French).

03 The instruments

03 The instruments

Three instruments, each with what it does not prove.

Around every change an agent makes, three open-source tools I wrote. Each one publishes what it demonstrates, and what it does not.

Solid ink: demonstratedOutline: not established Sources checked on 29 September 2026 · claims register (in French)

In the same line

  • StacksFinder — deterministic stack recommendations: the score decides, the LLM writes; served to agents over MCP (case study in French).
  • temper(new tab) — local, human-reviewed skill distillation for coding agents.
  • codex-wayfinder(new tab) — Codex-led governance for manual execution handoffs to Claude Code.
  • top-down-diagnosis(new tab) — top-down diagnosis for coding agents, from intent to implementation; bilingual guide and templates.

The same setup on your repository starts with the Agents Diagnostic: five days, fixed price.

04 In a team and in production

04 In a team and in production

The same standard, in a team and with clients.

A product team that ships its agents' work under proof, and two client products in use today, on sensitive data.

  • Agents that ship under proof

    Case study, in French

    Product team · unnamed B2B software company

    One PR at a time, proven on its final commit; the author never accepts their own work; a proof rule never validates itself.

    In place · declared
    Four practices out of five.
    In progress · declared
    CI is the authority, not the agent's text.
    Not established · declared
    Before/after figures, still being measured.

    Declared, no public source: employer not named.

  • ChoixLucide

    In production

    AI SaaS · relationship compatibility · client

    Multi-provider AI architecture with automatic fallback for report generation, Stripe subscriptions, referral programme.

  • Le Petit Chêne

    In production · declared

    Business software · social care sector · client

    Rolling 90-day attendance quota computed automatically, generated PDF amendments, encrypted social security numbers, audit log, more than 900 tests.

« Guillaume a rendu ChoixLucide solide en production : architecture IA qui ne lâche pas, choix techniques clairs, délais tenus. Je le recommande. »

Gabriel, CEO, ChoixLucide (in French)
Le Petit Chêne dashboard with demo data: young people followed, 90-day attendance quotas, notices to renew.
Fig. 1 — Le Petit Chêne, dashboard · demo data

Other work — Clairvox, AetherJudge, PokeForge, OCO: project index (in French).

05 Offers

05 Offers

Start with five days, at a fixed price.

  • Entry point

    Agents Diagnostic

    Five days to measure your review, audit your agent setup and put a first gate in your CI.

    €3,500 excl. VAT launch price · 3 places

  • Installation sprint

    Three to four weeks: agent context, review pipeline, CI gates, team training.

    from €15,000 quoted after the diagnostic

  • Fractional AI tech lead

    One to two days a week to hold the gates and bring the team up to speed.

    from €4,000 / month monthly commitment

Prices are shown so you know what to expect before writing. The sprint is quoted once the diagnostic is done. Offer details and terms (in French).

06 Contact

06 Contact

Tell me what hurts.

In a few lines: your agents, your CI, what blocks (review, regressions, context). I will tell you whether it is my field.

[email protected]

A calculation problem instead? The Diagnostic Calcul (in French) gives a quantified verdict in five days.