BONAVENTURE · THE FULL PICTURE

Everything we are building,
and why it fits on one ship.

One company · several products · one shared operating system

A plain-language account of Bonaventure: the idea behind it, the four arms, every product with what it does today and what it will do, how a one-person company ships with AI agents, the roadmap, the money, the rules we will not break and the questions we have not answered yet.

Version 1.1 · 31 October 2026 · bonaventurecorp.com/about/
Status matters here: live, beta, built, planned and idea-stage work are labelled separately. Targets are not presented as results, and unresolved legal or commercial questions are shown rather than hidden.

Contents

  1. 01Why this document exists
  2. 02The idea in one page
  3. 02bToday at a glance
  4. 03Operating principles
  5. 04The ship: four arms and a keel
  6. 05Currents: what feeds what
  7. 06Products, one by one
  8. 07Entertainment: content, not products
  9. 08Services: Ops and Live
  10. 09Bonaventure Core: the eight compartments
  11. 10How we build: agents write, humans decide
  12. 11The economics of building this way
  13. 12Roadmap and revenue order
  14. 13Red lines: what we will not do
  15. 14Open questions and risks
  16. 15The names
  17. 16Contact and status of this document

01 · Why this document exists

Most company pages tell you what the company wants you to think. This one tells you what the company is. Bonaventure is early: it is being incorporated, it has no revenue yet, and it is built by one founder working with a crew of AI agents. We would rather you learn that from us, in detail, than guess it from a polished landing page.

The document is for three kinds of reader. A potential customer or pilot partner who wants to know what is real before a demo. A potential collaborator or investor who wants to see the whole system and the logic that holds it together. And anyone curious about what an AI-native company looks like from the inside in 2026, including the parts that are still rough.

Everything here comes from the internal documents we actually run the company on: the structure document, the decision log, the monthly plan and the task files. When those change, this document is regenerated. The version and date are on the cover.

02 · The idea in one page

Bonaventure builds small, focused businesses on top of one shared operating system.

Some are software products, some are services, and some create content that feeds the products. They do not each get a separate back office. The shared layer is Bonaventure Core: it handles the capabilities that would otherwise be rebuilt again and again, meaning automation, agents, source reading, identity, delivery, measurement and internal control. Product data stays separated; the operating rules are shared. A new product inherits Core's contracts, automation, identity and monitoring rather than rebuilding them.

Mission. Give businesses the system that runs their own growth, and give people transparent access to trustworthy information.

The commercial thesis. AI agents can now perform a large amount of bounded implementation and operations work in parallel, while a human keeps control of accounts, releases, money, legal decisions and customer-facing actions. We are not claiming that one founder and a crew of agents can replace every specialist team. Our claim is narrower: a carefully scoped product can now be built, tested and operated with a cost structure that makes smaller markets commercially viable. The Turkish marketplace seller, the regional B2B sales team, the football fan who wants an honest valuation: these are markets a venture-funded team would not touch. We can.

Why several connected bets, not several unrelated apps. Services create the first cash and the first customer relationships. B2B products turn repeated service problems into software. Undertow is the consumer surface and the local signal layer. The entertainment studios create reusable content for that surface. Core is the infrastructure that keeps those businesses from becoming separate organisations. The point of this document is not to make the portfolio look bigger than it is; it is to show exactly how the pieces are meant to become one company.

02b · Today at a glance

What is real on 31 October 2026, in one table. Everything below is expanded in sections 06 to 09.

ProductStatusWhat is real todayWhat is next
UndertowBETAiOS app complete; news engine live on one server with about 50 sources; store assets and review notes readyApp Store Connect registration (founder), TestFlight with five testers, review
Reach LeadLIVEScanning engine with 242 source recipes, panel in TR/EN, per-customer server, published pricesNovember gate: five demos, three "I would pay"
Reach Call · QleadBLOCKEDDesigned; waitlist onlyLegal opinion on AI calling in Turkey
SiftahBUILT / NOT LIVEPanel, three marketplace clients, profit report, dry-run flow, login; 180+ tests; no real seller account yetPilot seller in December, first subscription in January
Bonaventure One · KeelsonBUILT / NOT LIVE53 workflows, enterprise sign-in, approval gates, 3,500+ automated checks; zero customer accountsProvider accounts after incorporation
ScoutlineBUILT / NOT LIVEFactor model, calibration, weekly run, API, accuracy report, static site; all on synthetic dataLicensed data, legal answers, closed test with 20 people
SpindriftBUILT / NOT LIVEShared runtime, seven packaged games, store assetsTwo App Store games to TestFlight
BergovichBUILT / NOT LIVEAlbum produced; used inside gamesStreaming release after legal review
Ops · LivePLANNEDOffer defined; no published rate yetRate and services section on the site in November
ÇırakIDEAConcept onlyNot scheduled

03 · Operating principles

Principle 0 · Core first
Every piece of work, every decision and every brief starts with one question: is this a Core capability? If Core has it, the product uses it. If Core does not have it, the capability is added to Core and opened to every arm. Product-specific code is written only for things that have no counterpart in Core. A second copy of the same capability is forbidden.
Principle 1 · Every business feeds an arm or is fed by one
A new idea has to answer two questions: which arm does it enter, and what does it feed or what feeds it? An idea whose line cannot be drawn goes on the shelf. Two ideas have already been shelved this way (a barter platform and a monitoring product) and that is written down, not hidden.
Principle 2 · Not measured means not done
Every change is a pull request with four mandatory sections: what changed, how it was verified, what was not done, and how much context the agent used. An agent that claims to have tested on a device it does not have gets its work rejected. A merged pull request is the only thing that counts as finished.
Principle 3 · Finish what is close to the finish line
When a product is close to shipping, the work that finishes it comes before new features for anything else. Right now that product is Undertow and its App Store submission.
Principle 4 · Humans keep the keys
Money, legal questions, budget ceilings, marketing consent and anything that touches a real customer's account are never delegated to an AI. Agents propose; a human approves. Every monthly cost is written down before a proposal is accepted.

04 · The ship: four arms and a keel

Bonaventure is a ship's name ("good fortune, good voyage"), and the products carry names from the same maritime family. The structure is one ship with four arms and a keel.

Bonaventure ├─ Products │ ├─ B2B: Siftah · Bonaventure One · Keelson · Reach (Lead, Call, Qlead) │ └─ B2C: Undertow (engine: bomonti) · Çırak (idea) ├─ Entertainment: Bergovich · Spindrift · Scoutline ├─ Services: Bonaventure Ops · Bonaventure Live └─ Bonaventure Core: Automation · Agent crew · Crawling · Voice Delivery · Identity · Data & Insights · Bridge Shelved: a barter platform (takas.co), a monitoring product (Gözcü)
ArmThe question it answersWhat it contains
ProductsWhat do we sell the customer?Software and customer-acquisition tools that let a business manage its own growth; consumer-facing apps.
ServicesWho does the work when software is not enough?Bespoke AI solutions and operations powered by Core, plus growth consulting. Quote-based, and the first source of cash.
EntertainmentWhat content do the products get?Games, scenes, music and football data. Each studio feeds Undertow and, through Core, the other products.
CoreWhat runs all of it?Eight shared capabilities. Product data stays separate; company identity and the engines are shared.

05 · Currents: what feeds what (the value flows)

Products are ports. The lines between them are currents, and there are three kinds: customers and cash, leads and signals, content and data. This is the map that decides whether an idea is allowed on board.

FromToWhat flowsKind
Ops / LiveSiftah, OneThe first customers, who arrive through consulting and move onto a productcustomers & cash
Ops and first subscriptionsCoreThe first cash pays for the enginecustomers & cash
ÇırakSiftahA coached seller becomes a Siftah customercustomers
Reach LeadOne, KeelsonCompanies showing growth signals become leads inside the growth panelleads & signals
Reach Call + QleadOpsA qualified conversation becomes a consulting engagementleads & signals
UndertowOne, KeelsonAggregate reaction data by region × generation, with district breakdown; never personal (minimum 50 people per cell)content & data
Spindrift, BergovichUndertowGames, scenes and music as cards in the daily feedcontent
ScoutlineUndertowWeekly football value cards, through a contract defined in Core, not a product-specific copycontent
Coreevery armEngines, agents, identity and datacore

06 · Products, one by one

For each product: what it is, what it does today, what is planned, what content or data it produces, and the pricing hypothesis where there is one. Status labels mean exactly what they say.

LIVE running with real users or real data   BETA running, closed group   BUILT / NOT LIVE working product, no live customer or user yet   PLANNED decided and scheduled   IDEA not committed   BLOCKED built or planned, waiting on a legal or provider dependency

Undertow

BETA · iOS closed beta, App Store submission in progress

B2C · news and trend cards · the strategic flagship

Undertow is a local-first daily briefing you can play, not scroll forever. A user chooses a district and receives a finite edition of twenty cards that mixes the most relevant local, city, national and world stories with polls, rankings, short games and interactive explainers. The goal is not to keep people in an endless feed; it is to help them understand what matters around them in a few minutes and then leave. It is not a social network: no user content, no profiles, no comments.

Who it is for
People in a Turkish city who want to know what is going on around them without opening five apps, starting with the districts we cover today.
Example
A user in Kadıköy opens the app at 8 am. Twenty cards: a road closure in the district, a city council decision, three national stories, two world stories, a poll about the derby and a 60-second game. Ten minutes later the edition is finished and the app says so.
Success measure
Daily opens, cards completed per edition, poll participation and day-7 retention in the five-person closed beta; no number is claimed until it is measured.
What it does today
Native iOS app (Expo / React Native) with sign-in by Apple, Google or e-mail magic link; location is used only to pick a district and no coordinates are stored. The feed mixes news cards, polls, "which one" duels, guesses, predictions, sliders, rankings, did-you-know cards and mini games. A news card opens into a live animated scene (field, chart, city, stars, spotlight, waves, bicycle) rendered with Skia at 58+ fps. Account deletion is in the app. Seven games are packaged by Spindrift and load inside the app.
The engine behind it
bomonti-engine, our news engine, runs live on Fly.io. It reads around 50 approved RSS and page sources, clusters the same event from different sources, writes a 20-card daily edition per district (4 district · 4 city · 6 national · 4 world · 2 discovery), and summarises each story with Claude Haiku behind a quality gate that rejects copied text, invented names and invented numbers. A daily audit report and a daily spending ceiling watch it. Roughly 1,200 cards a day are ingested; 20 are published per district.
Rights model
Every published card is headline + the engine's own summary + a link to the source. Source text is never copied. A card is publishable only if the summary was generated, the source's terms do not forbid it, and the source is on a human-approved list. Today that list is still being approved source by source with legal advice; the app runs on the approved subset.
What is planned
App Store review and public launch (the current top priority). Then, in order: a feedback round with the first users, the legal gate for public news publishing, and Undertow Plus, a subscription that removes ads and adds cosmetic identity items and early access to games. No consumable micro-payments and no loot boxes, ever. Android follows iOS and is low priority. A "Pulse" layer will turn poll answers into region × generation insight for the B2B products, with district breakdown and a hard rule of at least 50 people per cell.
Content
Local, city, national and world news; weekly football value cards from Scoutline; games and scenes from Spindrift; music from Bergovich in rhythm games and the Explore tab.
Pricing hypothesis
Free at launch. Undertow Plus in month three after launch; sponsored games as a later B2B line. No advertising in the first six months.

Reach

LIVE · Reach Lead BLOCKED · Call, Qlead · legal review

B2B · customer acquisition · the first product with a price list

Reach helps small B2B sales teams decide who is worth calling this week. It monitors public business signals, for example a new licence, a tender, a fair participation, a hiring burst or an expansion notice, and turns them into a ranked company list with the source and a plain-language "why now" note. Reach does not replace the CRM; it supplies the CRM with better-timed prospects. The flow is discover (Lead) → call (Call) → qualify (Qlead).

Who it is for
A sales team of one to ten people selling to Turkish companies in a defined vertical; the first vertical is occupational health and safety providers.
Example
A new licence appears in a public registry on Tuesday. On Wednesday the customer's panel shows the company, the licence as the signal, the source link, a landline and the note "new licence, likely buying equipment and training in the next quarter". The customer calls; the result goes back into their own CRM.
Success measure
November 2026 gate: five demos and three "I would pay" answers; then signal accuracy measured in the pilot (share of rows the customer marks as useful).
Reach Lead (live)
A scanning engine with 242 source recipes (74 active) covering public registries, tender notices, licence announcements, job postings, fair calendars and sector lists. Each company row carries the signal, the source link and a "why now" note. A list-check feature lets a customer compare the output against their own lists; names and phone numbers from those lists are stored only as salted hashes. Mobile numbers and personal names are never stored; only landlines and corporate e-mail. The panel is in Turkish and English and runs on a small dedicated server per customer, so customers' data never share a machine.
Reach Call (blocked)
The optional next step. After the customer approves a script and a qualification rule, the system calls eligible company numbers, returns a summary of each conversation and flags the companies that asked to continue. It stays closed until the legal position on automated calling in Turkey is clear.
Reach Qlead (blocked)
Not a separate discovery engine: the output of Lead + Call + the customer's own qualification rule, a company with both a relevant signal and a conversation that met the agreed criteria. Behind the same legal gate.
What is planned
November 2026 is the decision gate: five demos and three "I would pay" answers. First invoice targeted for December. Next on the engine: the first full scan with all active sources and a coverage report, a 15-minute demo scenario, and the common identity library from Core replacing the panel's own login.
Pricing (published)
Entry package "Kayık" from 299 € / month for 100 company landline numbers a month (one row per company, with its signal and source); larger packages on request; each extra user +99 € / month; two months free on annual billing; cancel any month. Reach Call is planned at 3 € per call with a 900 € monthly minimum. Prices are introductory and exclude VAT; the question of invoicing in euros versus lira is with our lawyer.

Siftah

BUILT / NOT LIVE · pilot planned for December

B2B · marketplace seller management · separate product, separate repository

Siftah is an approval-first operating assistant for small Trendyol sellers. ("Siftah" is shop talk for the first sale of the day.) It watches the decisions that are easy to miss during the day, meaning price position, buy-box status and campaign economics, and turns them into concrete actions for the seller to approve. The seller sets the commercial boundaries; Siftah does not cross them on its own.

Who it is for
A seller with one store and a few hundred listings who runs the store alone or with one helper, and cannot watch it all day.
Example
At 11 am a competitor undercuts a listing and the seller loses the buy box. Siftah shows the gap, proposes a new price above the seller's minimum profitable price, and asks for approval. The seller taps approve; the price changes through the official API; the buy box returns at 11:20 and the log says so.
Success measure
In the pilot: hours of attention saved per week, share of the day the store holds the buy box, margin protected (no sale below the floor), and whether the seller renews after month one.
What it does
Campaign decisions (join or not, with a margin check); a minimum profitable price set by the seller, below which no recommendation is ever made; buy-box tracking; and approved order actions (confirming and preparing shipments only after the seller says yes). Every action that touches the store is proposed by an agent and approved by the seller before it runs. Only the official Trendyol API is used; credentials never enter our code repositories.
Where it is
The code was born inside the Bonaventure One platform and has been separated into its own product in three steps (module boundary, separate build, separate repository). The seller panel exists as a static build with 146 automated tests. It has not yet been run against a real Trendyol account; that is what the December pilot is for.
Vitrin (planned)
A managed-store offer: we run the seller's store for them with Ops time capped at one hour per store per week, with the rest automated. Consignment (we list your product in our own store) comes later, after incorporation and three satisfied sellers.
What is planned
Pilot offer with three missing pieces being completed (seller channel, market comparison of five store-management agencies, margin path); pilot seller in December; first subscription in January 2027. Panel login moves to the Core identity library.
Pricing hypothesis
Monthly subscription, not yet set. The internal working hypothesis is a "Start" tier around 4,900 TL and a "Grow" tier around 14,900 TL per month. This is a hypothesis, not a price list.

Bonaventure One and Keelson

BUILT / NOT LIVE · blocked on incorporation for provider accounts

B2B · growth platform · One for SMBs and digital brands, Keelson for corporates

Bonaventure One is a growth operations panel for businesses that already have customers, campaigns and digital channels but do not have a full CRM or growth team. It brings customer lists and conversion events into one place, builds audience rules, sends approved message journeys through connected channels and measures whether those journeys created results compared with a holdout group that received nothing.

Keelson is the enterprise operating model of One. It is for organisations where the team requesting a campaign, the team approving it and the team executing it are not the same: business units request work, approval rules decide what may proceed, and every unit gets a controlled AI growth workspace without bypassing central governance.

Who it is for
One: an SMB or digital brand with a customer list and its own channels. Keelson: a group or corporate marketing function with several business units and an approval culture.
Example
A retailer connects its customer base. One finds customers who bought once but not in the last sixty days, proposes a three-step reactivation journey, the business approves it, One sends it through the connected channels, and the result is compared with a control group that received nothing.
Success measure
Not yet defined; there are no customers. The first pilot will measure incremental conversions against the holdout group and time saved per campaign.
What exists
53 automation workflows on a self-hosted n8n engine, a Postgres schema, enterprise sign-in (OpenID Connect with Microsoft and Google, PKCE, TOTP second factor), roles and approval gates, a marketplace module (the one Siftah grew out of), and a QA suite of 94 suites and about 3,570 checks that runs on every change. Zero real customer accounts.
Why it waits
Sending messages in Turkey requires provider accounts (Meta, Google, SMS gateways, the national consent registry) that only a legal entity can hold, plus data-processing agreements and a penetration test. Those come with incorporation.
Pricing hypothesis
Retainer-based for Keelson; subscription for One. No numbers yet.

Çırak

IDEA

B2C · a coach for people who want to start selling on a marketplace

Çırak ("apprentice") is an early concept for a guided marketplace-startup coach. The intended user is someone who has a product but has never opened or operated a marketplace store. The product would turn that journey into a sequence of decisions, meaning store set-up, listing readiness, pricing, first campaign and first sale, and hand suitable graduates into Siftah. The format (guided tool, course or assistant) and the business model are not decided, and nothing is scheduled.

07 · Entertainment: content, not products

Entertainment is a studio arm. It does not sell directly; it makes the content that keeps Undertow alive every day and, through Core, gives the B2B products something to say.

Scoutline

BUILT / NOT LIVE · synthetic data, closed test planned

Football market values, computed from scratch and explained

Scoutline is an explainable football valuation system. Instead of publishing one unexplained market-value number, it publishes a range and shows the factors that moved a player up or down: age, role, performance, league, contract, club context, marketability and risk. It is a valuation model, not a prediction of the exact fee a future transfer will produce. The public page shows the logic in football terms; a separate methodology page carries the technical detail.

Who it is for
Football commentators and analysts first (they quote it), then fans; later club analysts, agents and media as paying users.
Example
A commentator opens a player page on Monday: value 18 M€, range 14 to 23 M€ (the model is 80 % confident the value lies in that band), up 2 M€ this week. The three drivers: minutes played, a contract with 18 months left, a stronger league coefficient. Two plain sentences explain it, and the commentator quotes them on air.
Success measure
Closed test at week eight: ten of twenty testers are commentators or analysts, and the measure is how many quote or share it. Accuracy is published monthly as error against realised fees once licensed data is in.
Scope
Premier League, LaLiga, Serie A, Bundesliga, Ligue 1, Süper Lig and the UEFA Champions League: around 140 clubs and 3,500 players. Seasons 2024–25 and 2025–26 for back-testing, 2026–27 live. Turkish and English, with the Süper Lig as a first-class citizen.
How the value is computed
Not learned from past transfer fees. The value is built up from a factor chain: a base from a benchmark of similar players (position × age cohort), multiplied by bounded coefficients for performance, league strength, contract length, club context, branding and marketability, risk and market conditions. Each coefficient's effect in millions of euros is shown on the page. A learned model only calibrates the chain and the width of the range against real fees; it does not produce the number. A language model writes the two-sentence explanation from the drivers and is never allowed to invent a figure.
What exists today
Data schema and provider client, a synthetic-data pipeline, the factor model with its score tables, league coefficient / league price level / club revenue class reference tables, a similar-player benchmark, the calibration step, a read-only API, and a static website with league and club pages, sortable tables, search and shareable image cards. Everything public uses synthetic players until the data licence and the legal questions are closed.
Data
A licensed sports data API (about 19 $/month) for matches, squads, minutes and transfers; open advanced-metrics datasets under their attribution terms; club and league websites for contracts, read within robots.txt rules by the same crawling engine that powers Undertow. We do not scrape the incumbent valuation site and we do not use its numbers, except for a 50-player hand-checked comparison that will never be published.
What is planned
Weekly run every Monday: recompute, publish the "20 biggest movers", generate share cards for commentators, regenerate the site. A public accuracy page (monthly error against realised fees, range coverage, breakdown by position and league). A correction channel. A closed test with 20 people, half of them football commentators and analysts, measured by how often they quote it. Only after a lawyer's answers on eight questions (publishing a value under a player's name, correction and removal, derivative-work rights of the data licence, league intellectual property, distance from betting, open-data licences, the use of public follower counts, the legal entity) does it go public.
Pricing hypothesis
Free player, club and league pages. A Pro tier for individuals around 9–15 € / month (scenario tool, comparisons, exports, early alerts). A B2B tier for club analysts, agents and media around 200–1,000 € / month (bulk data, bespoke squad valuations, portfolio reports). No betting, ever; no advertising in the first six months.
What it gives Undertow
Weekly value-change cards and a "your city's clubs" squad-value card, through a card contract defined in Core.

Spindrift

BUILT / NOT LIVE · seven games packaged, two App Store games planned

Game studio · AI-native, small, daily

Spindrift is Bonaventure's small-game studio and the game layer behind Undertow. (The name is the spray the wind tears from a wave crest, the surface twin of the undertow.) It uses a limited set of short-session game templates (tap-and-time, swipe-and-choose, sort, guess, rhythm) to turn timely topics into lightweight games that ship without rebuilding the main app. The same templates also become standalone App Store experiments. We do not compete with hyper-casual studios and their user-acquisition budgets.

Who it is for
Undertow users who want a 60-second break between cards; later, App Store players who like small daily games without ads or loot boxes.
Success measure
Completion rate and average session per game inside Undertow; for the two App Store games, day-1 and day-7 retention and "would you buy a cosmetic" with the first 100 users.
What exists
A shared runtime with a versioned contract (ready → start → result → quit, a score envelope, sound off by default, reduced-motion support), seven games packaged for Undertow at under 40 KB each and verified at 57–63 fps headless, a catalogue, and generation tools that produce byte-identical output on every run. Sixteen earlier prototypes feed the template library.
What is planned
Two independent games on the App Store, built from the same templates with Bergovich music, measured on day-1 / day-7 retention and "would you buy a cosmetic" with the first 100 users. A daily game line: the news engine says "derby day" or "holiday" or "clocks change", a template is filled with that data, a quality-gate agent checks load time and errors, and at most one new game a day goes out. Every game inside Undertow is loaded from Spindrift; Undertow never contains its own game code.
Rules
No external resources loaded by a game, no personal data read, no advertising inside games, no real-money economy, no multiplayer, no user content. Revenue, if any, comes from Undertow Plus, one-off cosmetics and sponsored games, in that order.

Bergovich

BUILT / NOT LIVE · album in preparation

Music studio

Bergovich is the music studio that supplies original music to the rest of the Bonaventure ecosystem. Its first catalogue, a 20-plus track album produced with a generative music service under a commercial licence, is made for Spindrift games and Undertow's rhythm and discovery experiences, with streaming distribution as a secondary channel. Internal production continues; public commercial release and any rights claims remain gated by legal review of AI-generated music, whose copyright status is unsettled. No revenue is expected from Bergovich on its own.

08 · Services: Ops and Live

Services are where the first money comes from, and where the first product customers come from. There is no separate services website; the main site carries the offer.

Bonaventure Ops

PLANNED · opening November 2026, quote-based

Bonaventure Ops is the hands-on services arm for companies that need the outcome before they need the software. Three shapes of engagement: Build (we automate a defined process or build a bespoke agent or reporting engine), Operate (we run a growth or operations function for you for a period), Grow (consulting plus execution on a CRM or growth problem). The constraint is that reusable work is built on Core rather than left behind as a one-off script. An Ops customer is the natural first user of Siftah or One.

Bonaventure Live

PLANNED · opening November 2026

Bonaventure Live is on-demand expert time for problems that do not need a project. A customer brings a specific CRM, growth, automation or AI-operations question, uses only the minutes needed to work through it, and leaves with a decision or a next-step plan. Larger implementation work moves to Ops rather than staying on a live call. Minutes are bought as credits; the rate and the accepted topics are being set and will be published rather than quoted case by case (the Turkish market range for SMB digital-marketing consulting is roughly 1,500–4,000 TL per hour).

09 · Bonaventure Core: the eight compartments

Bonaventure Core is the shared operating layer behind every product. Customers do not buy Core directly. Its job is to stop each new product from rebuilding the same basics (identity, automation, source reading, delivery, agents, monitoring and measurement) and to put the same approval, cost and safety rules underneath all of them. That is what lets a small company launch several products without creating a separate operations team for each one. It is not one program; it is eight capabilities that today live in different repositories and are being pulled together one at a time. Product data stays in its own store; what is shared is identity, the engines and the agents.

CompartmentWhat it isWhy it matters to a customerWhere it runs today
Automation engineA workflow engine on its own server; one flow folder per product; shared error, log and budget counters. Flows write to a queue, so if the engine falls, products keep running from their last state.A product's automation does not stop when one piece fails, and every product's costs are counted the same way.n8n in the One/Keelson platform; 53 flows
Agent crewSix lines, nineteen runtime roles: crawler, deduplicator, source warden; writer, variant maker, question master; verifier, compliance, sensitivity; voice agent, qualifier, call analyst; reporter, measurer, insight patterner; and the wardens for budget, anomaly, complaints and ad ceilings. The cheapest model that is good enough, rules without a model where possible.The same checks (no copied text, no invented numbers, no budget overrun) protect every product, not just the one where they were first built.Crawling, writing, auditing and the wardens live in the news engine; voice closed pending legal review; analysis in code
Crawling engineScheduled source reading with robots.txt compliance, one request per source per run, source health scoring, dead-and-stale detection, clustering of the same event.Reach, Undertow and Scoutline read sources with one engine; a fix for one is a fix for all.News engine (about 50 sources, every 30 minutes) and Reach Lead (242 recipes); Scoutline reuses it
Voice engineNinety-second AI calls with an approved script, a qualification rule and a summary from the recording.When legal review allows it, Reach Call and Ops get calling without a new build.Closed until the legal opinion arrives
DeliverySending e-mail, SMS and push with consent-registry checks and per-channel ceilings.Consent and sending limits are enforced in one place, not re-implemented per product.In code in One/Keelson; provider accounts come with incorporation
IdentityOne sign-in contract for every panel: password hashing, signed session tokens, a common cookie, rate limiting, a shared role dictionary, and conformance vectors both implementations must pass. Single sign-on comes after the first paying customer.A security rule fixed in one panel is fixed in all of them; a customer will eventually sign in once for every Bonaventure product.Node package live in One/Keelson; Python package live in Reach and Siftah; Undertow stays on its own auth provider with a bridge later
Data and InsightsAggregate, never personal: region × generation × district × card type with at least 50 people per cell. Explainable scoring (the Scoutline factor chain is the pattern) for every product that scores anything.Insight without profiling: businesses get a picture of a region, never of a person.Partly in code; the Scoutline score pattern is the reference implementation
BridgeInternal control: the dashboard that shows what every product and agent is doing, what it cost, what is open, and what the human needs to decide.Everything that needs a human approval shows up in one place.Live for the news engine (13 tabs) and company-wide internally

10 · How we build: agents write, humans decide

Bonaventure has one founder. The founder owns product decisions, architecture boundaries, accounts and releases; implementation is executed by a crew of AI coding agents, each with a role, and coordinated by a senior model that acts as architect, reviewer and keeper of the decision log. Agents can create implementation work in parallel, but they do not own release authority: every task has a bounded file scope and acceptance criteria, every change is reviewed against that scope, and accounts, secrets, budgets, legal decisions and merges remain human-controlled.

WhoRoleRule
Coordinator (Claude)Writes the briefs and task files, reviews every pull request, maintains the structure document, the decision log and the plan, keeps the architecture consistent across repositories and stops duplicate work.Writes no product code beyond one-line fixes. Everything goes through GitHub.
Builder agents (three different vendors)Application screens, Python engines, websites, backend and database, deployment, games and visuals. Each agent has its own clone of each repository.One open task per agent, one open pull request per product. A fabricated test result means the pull request is rejected.
FounderMerges pull requests, makes decisions, holds every account and every secret, talks to customers.About thirty minutes a day plus two decision blocks a week. Every decision gets a number in the log.

The loop. A need is placed in the structure (which arm, which current). The coordinator writes a task file with a file boundary, acceptance criteria and an effort estimate in senior-developer hours. An agent takes a branch, does the work, opens a pull request with the four mandatory sections and the number of tokens it used. The coordinator verifies locally (runs the tests, checks the diff against the boundary, scans for real names and secrets) and comments. The founder merges. The structure document and the plan are updated in the same commit as the decision that changed them; otherwise the decision is not considered closed.

Build evidence. Across the ten repositories, since the first commit in late October 2026: about 170 merged pull requests, roughly 1,100 senior-developer-hours of equivalent work (see the method note in section 11), and 94 test suites with more than 3,500 checks on the largest platform alone. Agent tasks run asynchronously, including overnight; the founder reviews and merges the completed work in the next review block, and nothing reaches a product without that review.

What this way of working cannot do
It cannot sign a contract, open a bank account, hold a provider account or give legal advice. It cannot test on a device it does not have, and it is not allowed to pretend it did. And it cannot tell a customer that a product is better than it is: every status in this document is what the task files say, not what we hope.

11 · The economics of building this way

We track three numbers for every task: the effort it would take a senior developer (set by the coordinator from the size and nature of the change), the tokens the agent actually used (reported in the pull request, estimated by a rule if not), and the cost of those tokens at the vendor's list price. From that we get a cost per hour of equivalent work for each agent, and what the whole body of work would have cost if it had all been done by the most expensive agent.

Measure (31 October 2026)ValueNote
Equivalent effort shippedabout 1,100 senior-developer hoursSum of effort estimates on merged work; the estimate rule is being calibrated as real token counts accumulate
Token cost at list priceabout 10,000 $Most of it is the coordinator's review and design work; the actual bill is lower because of subscription plans and cached context
Cheapest builderabout 0.01 $ per equivalent hourA low-cost model that does most of the volume work under tight briefs
Most expensiveabout 41 $ per equivalent hourThe coordinator; worth it for review and architecture, wasteful for volume
Saved versus doing everything at the top rateabout 36,000 $And versus a human team the gap is an order of magnitude larger; we do not publish that number because we cannot measure it honestly
Method note
"Equivalent effort" is an internal planning estimate assigned to each task before or during review. It is not a measured human counterfactual. We use it to compare agent cost and workload across tasks, not to claim that the same work would necessarily take a human team exactly that many hours. The estimate rule is being calibrated as real token counts accumulate.

The point is not that the work is cheap. The point is that the cost curve is flat enough that products for small markets, run by agents with a human on approval, can be profitable at prices those markets can pay. That is the bet.

Running costs today are deliberately small: the news engine on one small cloud machine (a few dollars a month plus a capped AI budget of about one dollar a day), static sites on a free tier, a sports data licence at 19 $ a month, domain names, and the AI subscriptions. Every proposal that adds a monthly cost has to state it.

12 · Roadmap and revenue order

Priority order (as decided, not as wished)

  1. Finish Undertow. App Store Connect registration, production build, TestFlight with five testers, review preparation, submission. Anything that blocks this goes first.
  2. Scoutline pilot and Siftah pilot in parallel, each tied to Undertow only through Core contracts.
  3. Spindrift games under one roof: App Store games and in-app scenes from the same runtime.

Revenue order (short term)

#LineTime to first paymentDepends onUnit revenue
1Bonaventure Ops / Live1–2 weeks after the services section and the rate are publishedFounder's hours; an invoicing entityHourly rate, to be published
2Reach Lead4–6 weeks: demos in November, decision gate at month end (5 demos, 3 "I'd pay"), first invoice in DecemberTen decision-makers in the target vertical; the euro-invoicing questionFrom 299 € / month
3Siftah8–12 weeks: pilot seller in December, first subscription in JanuaryA pilot seller with a real Trendyol accountSubscription, hypothesis 4,900–14,900 TL / month
—UndertowNot in the revenue orderStrategic visibility, not cash. It stays at the top of the company's priorities for that reason.
—One / KeelsonAfter incorporationCorporate sales are slow; provider accounts need a legal entity.

The next ninety days

Further out (planned, not scheduled)

Undertow Plus in month three after launch. Core identity as a single sign-on service after the first paying customer. Reach multi-tenant hosting at ten customers. Siftah consignment after three satisfied sellers. Android for Undertow. Reach Call and Qlead if and when the legal opinion allows. Çırak if Siftah proves the path.

13 · Red lines: what we will not do

14 · Open questions and risks

We keep a decision log with 41 numbered decisions so far, and a list of what is still open. The open items that matter most, stated plainly:

QuestionWhy it mattersStatus
Incorporation and partnershipThe company is not yet a legal entity; a verbal partnership understanding exists and is flagged internally as a risk to be put in writing.With the lawyer; decision on timing and place pending
Founder's existing employmentSide-activity and intellectual-property terms have to be confirmed in writing before certain lines (and the founder's name) appear publicly.With the lawyer; this is why no founder name appears here
News publishing rightsMany Turkish news sources forbid reproduction. Our model is headline + own summary + link, but public launch of the news feed waits for an opinion.Gate before public launch; sources approved one by one
AI voice callingReach Call and Qlead are closed until the legal position on automated calls is clear.Waitlist only
Scoutline and personality rightsPublishing a value under a real player's name, correction and removal, the data licence's derivative-work and mass-media clauses, distance from betting.Eight questions filed; synthetic data until answered
Euro pricing for a Turkish companyShowing euro prices and invoicing in lira may conflict with currency rules.With the lawyer; euro prices stand meanwhile
AI-generated musicCopyright protection for generated works is unsettled.Asked; not blocking
Does anyone pay?Reach's November gate (5 demos, 3 "I'd pay") is the first real test of the whole thesis.Open until 30 November 2026

Risks we watch and the early signal for each: a data licence that forbids derived valuations (we read the terms before we model); a model that is worse than the incumbent (three months of silent validation before any claim); no traffic for Scoutline (it does not grow without the weekly list and the Undertow cards); scope creep ("just one more league": seven competitions are locked until validation is published); and the founder's time, which is the real constraint on everything above.

15 · The names

NameMeaning
BonaventureA ship's name: good fortune, good voyage. The umbrella.
KeelsonThe inner beam that strengthens the keel. The corporate edition that sits on the platform.
ReachA point of sail; also the act of reaching a customer.
SiftahTurkish shop talk for the first sale of the day.
UndertowThe current beneath the surface. The news under the news.
SpindriftSpray torn from a wave crest by the wind. The surface twin of the undertow.
ScoutlineA scout's line: the value curve of a player, drawn by a model instead of a rumour.
BergovichThe music studio's name. Just a name.
ÇırakApprentice.
Kayık, SandalRowing boat, dinghy: the Reach package names, smallest first.
BridgeWhere the ship is steered from: the internal control panel.

16 · Contact and status of this document

Contact: [email protected] · bonaventurecorp.com

Company record: Bonaventure is being incorporated; the legal entity and company details will be added at incorporation. Until then nothing in this document is an offer, and every price is either a published introductory price (Reach) or an explicitly labelled hypothesis.

This document is generated from the internal structure document, decision log and plan, and regenerated when they change. Version 1 was produced on 31 October 2026; version 1.1 the same day after an editorial review (clearer product pages, status taxonomy, method note, layout fixes). If you find a claim here that does not match what you see in a product, tell us; that is a bug, and we fix bugs.