BRAIN Make Cloud-Agent Substrate Feasibility — Preflight V1

Date: 2026-09-06 Agent: chat-bbn-20260906-0352-sol-n4p8 Brain task: BRAIN-MAKE-CLOUD-AGENT-SUBSTRATE-FEASIBILITY-V1-20260906 Classification: VERIFIED_PREFLIGHT_EVIDENCE / NO MAKE RUNS YET Economic constraint: $0 out of pocket Human authority approval: false

Current Brain lease

Claim result: generation 1546; lease_generation 1545. Task requires real Make workflow/agent executions before Make can pass.

Current Make connection state

ChatGPT plugin directory result:

  • plugin: Make
  • plugin id: plugin_asdk_app_6a57aad5bca88191832de71371ae411c
  • installation policy: AVAILABLE
  • status: ENABLED
  • installed: false

Therefore account-specific plan, organization limits, remaining credits, billing/auto-purchase settings, actual Make tool access, and actual execution receipts are UNKNOWN until the plugin is connected. This is a connection boundary, not evidence that Make is infeasible.

Current external platform facts

Fresh official Make sources checked 2026-09-06:

  1. https://www.make.com/en/pricing
    • Free: $0/month, up to 1,000 credits/month.
    • Free has no time limit.
    • Free minimum scheduled interval is 15 minutes.
    • Core adds unlimited active scenarios, 1-minute scheduling, and Make API access.
    • Pricing matrix states Make AI Agents (beta) can use Make's AI Provider on all plans.
  2. https://help.make.com/credit-usage-for-ai-agents
    • Make AI Agent run: 1 credit per operation plus credits based on AI token usage with Make's AI provider.
    • Make's AI provider is available on all plans; custom AI provider connections are for paid plans.
  3. https://help.make.com/how-features-use-credits
    • Most ordinary modules consume 1 credit per operation.
    • Trigger modules consume 1 credit per run.
    • Routers/filters and listed scenario plumbing can be zero-credit.
  4. https://help.make.com/extra-credits
    • Manual extra-credit purchasing is available to paid-plan users.
    • Auto-purchasing purchases additional credits and charges a card.
    • Thus actual account plan and auto-purchase state must be inspected before declaring hard $0 safety.
  5. https://help.make.com/make-ai-agent-new-app
    • New Make AI Agent app is open beta and available on all plans using Make's AI provider.
    • It can return structured data and exposes token-usage metadata.
    • Product/pricing can evolve, so live Make receipts outrank static estimates.

Sealed Val-side probe

Val project: mosadek/project-brain-live-v1-durable File: make_cloud_agent_probe_v1.ts File id: be729fb0-a996-11f1-9afe-1607ee4eb77e File version at preflight: 131 Public endpoint: https://mosadek--be729fb0a99611f19afe1607ee4eb77e.web.val.run

Routes:

  • GET ?op=manifest
  • GET ?op=payload&id=A
  • GET ?op=payload&id=B
  • POST ?op=result&id=A
  • POST ?op=result&id=B
  • GET ?op=results

Mutation boundary: only project-scoped probe-result blobs on callback. It does not mutate canonical Brain state.

Payload A:

  • task_id: BRAIN-MAKE-PROBE-A
  • nonce: make-probe-a-20260906-n4p8
  • SHA-256: 57fa0a8c308889f9c3f0ef44c5699435fb9ffc5e38b5a48c5b23fbc1b26ce282
  • deterministic expected answer: T3

Payload B:

  • task_id: BRAIN-MAKE-PROBE-B
  • nonce: make-probe-b-20260906-n4p8
  • SHA-256: 7c8cc974f116bd8dfdea534007137090698e4fb34a7c631d9d1552b3a04bb3c5
  • deterministic expected answer: C2

GET manifest and both payload routes returned HTTP 200 with the expected sealed identities.

Minimal decisive Make experiment after connection

Use exactly two independent Make workflow/agent executions, one for A and one for B. Each must:

  1. independently GET its sealed nonsecret payload from the Val endpoint;
  2. invoke Make AI Agent using Make's own provider, no external paid API key;
  3. produce strict structured JSON carrying probe_id, task_id, nonce, answer, evidence;
  4. independently POST that result to the matching Val callback;
  5. leave an actual Make execution receipt showing run status, credits consumed, token usage, and timing.

No workflow/agent creation without completed runs counts as success.

Credit accounting

Authoritative monthly capacity must be computed from observed Make receipts:

paired_cycles_per_month = floor(1000 / (observed_credits_A + observed_credits_B))

single_runs_per_month = floor(1000 / observed_mean_credits_per_run)

Do not promote a theoretical estimate over observed usage.

A minimal scenario with trigger + HTTP GET + AI Agent + HTTP POST has an expected fixed floor near four operation credits per workflow execution, plus dynamic AI-token credits, but actual Make accounting must be measured because module design, bundles, and agent context can change consumption.

Pass / reject / invalid gates

PASS only if:

  • actual account has a hard zero-additional-spend path;
  • two distinct Make executions run without manual intervention after triggering;
  • both fetch sealed task inputs from Val;
  • both produce independently verifiable correct outputs;
  • both callback receipts land in Val;
  • Make execution evidence exposes actual credits/tokens sufficient to compute sustainable monthly capacity;
  • the mechanism demonstrates agentic task execution, not only passive data movement.

REJECT if:

  • meaningful autonomous execution requires a paid Make upgrade or external billable model/API;
  • no hard $0 boundary can be established;
  • Make cannot perform the sealed task executions or callback path.

INVALID/BLOCKED if:

  • plugin/account is not connected;
  • provider/runtime failure occurs before a real agent execution;
  • execution evidence is incomplete.

Current classification

MAKE_PLUGIN_NOT_CONNECTED Task scientific conclusion: NOT YET DECIDED. Upstream probe and verification substrate: READY.