プラットフォーム — プロシージャ

Corin に入社手続きを任せる。

SOP を入力し、Procedures を出力する — アップロード、コンパイル、テスト、承認、バージョン管理 — SAP または Infor で即時稼働。

SOPをコンパイル:紙のルールがチェック・権限・テストになり、バージョン管理されたオーナー付きProcedureになる。
THE SOP

Quote approval — new customers

  • Quotes over $50,000 to new customers need the sales director.
  • Pull a credit report if we haven't sold to them in 90 days.
  • Never discount below the 22% margin floor.
COMPILED

procedure: quote-approval-new-customer

check: quote.value > 50000 → approval: sales-director

check: customer.tenure < 90d → credit report (read)

stop: margin < 22% — no override

tools: allow [credit.report, erp.price-read]

tools: deny [quote.send, margin-floor.edit]

tests: 41 past quotes replayed · 41/41 matched

THE PROCEDURE

quote-approval-new-customer

v7

owner: sales-ops

margin ≥ 22%> $50k → directornew customer → credit check

41 past quotes replayed · 41/41 matched

released · j.okafor

Illustrative Procedure — sample rule, not a customer record.

Turn SOPs into AI agents your auditors can read.

Upload the operating rules your team already wrote. Corin compiles them into Procedures — versioned objects that govern what each agent may do.

プロシージャとは何か

オーナーを持ち、テスト可能な業務ルール。

成果に責任を持つ担当者が英語でルールを記述する。Corinはそれを決定論的な制御・ツール権限・リグレッションテストへとコンパイルし、コードと同様にリリースする。

01

rule

平易な言葉で書かれた業務指示。

02

applies_to

ルールが適用されるモジュールとセグメント — 見積・受注・AP・オンボーディング — および対象顧客。

03

allowed_tools

プロシージャが呼び出せるツールの一覧。リスト外のツールは実行時に存在しない。

04

prohibited

プロシージャが絶対に実行できないアクション — 優先度ではなく、ハードストップ。

05

preconditions

実行前に満たされなければならない決定論的チェック — 実行のたびに再解釈されず、一度コンパイルされる。

06

approvals

担当者にルーティングするしきい値 — 金額上限、新規取引先、マージンフロア。

07

cases

バージョン変更のたびに再実行されるサンプルケースとリグレッションテスト。

08

owner

指名されたオーナー、バージョン、リリース状態。オーナー不在の自動化は存在しない。

Agents, bounded by Procedures
THE RELEASE CHAIN

Uploaded. Compiled. Tested. Approved.

01Uploaded

The person accountable for the outcome uploads the rule in their own words — the SOP, the pricing memo, the onboarding checklist. No flowchart tool.

02Compiled

英文がコントロールとテストになる。曖昧さは今この場で洗い出し解消する——顧客の前でランタイムに発覚するのではなく。

03Tested

The Procedure replays against real past cases from your tenant. A mismatch goes back to the owner, never into production.

04Approved

A named owner signs the release. Every version is recorded; rollback is a lookup away.

Versioned, always: a Procedure may not act until the replay passes AND an owner releases it — and every change afterwards is a new version.

FOR YOUR TECHNICAL TEAM

Like an AGENTS.md for your operations.

The file your engineers give a coding agent, generalized to the business: rules, bounds, and tests that travel with the work.

Capability records

No tool may execute without a capability record — a Procedure's tool list is enforced by Corin's engine, not suggested in a prompt.

Corin's handbook

Procedures collect into Corin's handbook — reviewable, diffable, versioned like code.

Corrections become versions

When a reviewer fixes a draft, the fix ships as a versioned Procedure update — never an invisible model change.

意思決定、証跡付き

実行前に、Corinの動作を確認する。