Codex
Reads intent, researches evidence and prepares options.
Currently under development Part of the OpenAI WebMCP Challenge Public release date
Active product build
Finite / public build record
This is the deeper engineering record behind the product page: what exists, how the safety boundaries work and what the team is testing next.
Back to the productEngineering / Codex for judgment, code for control
Codex handles language and research. Finite's code handles arithmetic, constraints, persistence and approval.
Reads intent, researches evidence and prepares options.
Checks constraints, binds revisions and rejects stale or unapproved writes.
Commits the plan head, revision, receipt, events and evidence in one transaction.
The current plan is an immutable revision with a replayable history.
Conservation rules, locks and relationships run in code.
Prices, availability and other observations are stored with provenance and treated as untrusted.
WebMCP cannot create an approval. Approval binds one candidate to one revision.
A failed write restores state and idempotency so the same operation can be retried.
Each operation records input, result and plan-context hashes.
Current scopeFinite can model, compare and revise a plan. It does not yet change bookings, make purchases, pay suppliers or report that another system acted.
Build log / verified engineering
Finite is under active engineering. This record changes after behavior passes its contract tests.
Current slice
The public page, authenticated kitchen and Codex operator use the same versioned plan. Access stays private while tenancy, recovery and the full consumer loop are tested.
The entry packet checks arrival work against accepted-plan work and returns up to three routes grounded in current state. Suggestions, research, validated options and human decisions are stored as different states.
The handoff points a fresh task to finite_enter_kitchen. Finite returns the current arrival, accepted plan, authority state and next route. Plan contents stay in the product.
Human input is append-only. Checkpoints, version checks and staged clarification prevent an older session from overwriting later plan state.
Travel uses a calendar, renovation uses a phase lane and event uses a run of show. Each surface has its own measures, language, entities and actions. State and approval rules remain shared.
D1 commits the plan head, revision, receipt, domain event and evidence in one transaction. ChatGPT identity derives the tenant. Finite does not store the credential.
Codex can orient, research, compare and stage. Approval creators sit outside WebMCP. Every consequential command binds to one candidate and revision.
Current roadmap / ordered by product risk
Current work focuses on the consumer loop and recovery. Portability comes next. External actions will be added only when each connector has its own approval and receipt path.
Finite / product
Return to the product page to see the same planning engine adapt across travel, renovation, events and your own outcome.
Back to Finite