Home Contact
Universal Substratev1.4
/
For agents Markdown

31. Governed vehicle-agent, policy, privacy, and market runtime

The vehicle can be the account without being a legal person, owner, unrestricted spender or physical controller. A vehicle agent is a governed software actor representing one or more asset personas for declared beneficiaries. It reads a policy-filtered…

Concept & directionLNK

The vehicle can be the account without being a legal person, owner, unrestricted spender or physical controller. A vehicle agent is a governed software actor representing one or more asset personas for declared beneficiaries. It reads a policy-filtered evidence projection, produces drafts or bounded proposals, and receives only the minimum current grants needed for approved digital actions.

State machine for a governed vehicle-agent action progressing through proposed, evaluated, confirmed, reserved, executing, reconciling, settled or failed states, with physical control isolated.
Picture 9

An agent proposal is inert until policy, confirmation and connector boundaries admit it.

#31.1 Principal, agent, beneficiary, and provider

RoleMeaningBoundary
principalperson or legal entity authorizing representation or actionMust have authority for the exact asset/right/resource; ownership alone may be insufficient
vehicle personaversioned character/canon/voice/visual identity associated with an assetNot automatically transferred with title, custody or profile admin
vehicle agentsoftware actor using an approved persona, context projection and skill setNo inherent rights; every read/write/action is granted
beneficiaryparty for whose interest the action is performed or revenue heldMay differ from principal, owner, fan or operator
operator/stewardhuman/team reviewing content and managing day-to-day profile activityCannot exceed delegated scope; actions remain attributable
service providerticketing, merchant, auction, payment, advertising, media or event connectorExternal terms/status remain source assertions, not platform truth
audience/memberviewer, follower, bidder, buyer, event participant or applicantConsent, privacy, age/jurisdiction and eligibility may differ by action

#31.2 Grant and policy-evaluation contract

Table
Scoped grant and policy decision
ActionGrant {
  grantId, issuerPrincipalId, granteeAgentId, beneficiaryIds[],
  actions[], resourceSelectors[], purpose, audience,
  validTime, jurisdiction, channel, confirmationMode,
  monetaryLimits?, rateLimits?, locationLimits?, dataMinimization,
  requiredDuties[], prohibitedEffects[], delegationDepth,
  policyRef, policyDigest, revocationEpoch, proofRefs[]
}

Decision = evaluate(subjectAttributes, resourceAttributes,
                    requestedAction, purpose, environment,
                    currentGrantSet, prohibitions, duties,
                    policyVersion, knownAt)
InputExamples
subjectprincipal/agent identity, role, authentication strength, delegation chain, age/eligibility and risk state
resourceasset, profile, telemetry field, media, money, inventory, seat, bid, listing, persona or connector
actionread, derive, draft, publish, message, reserve, buy, bid, refund, transfer, export or administer
purposestorytelling, maintenance, event help, recruitment, sale, analytics, safety response or legal obligation
environmenttime, location class, jurisdiction, device/session, network, channel, incident state and transaction risk
dutiesconfirmation, disclosure, attribution, logging, budget reservation, human review, deletion or revenue share
decisionpermit, deny, indeterminate or permit-with-duties; explanation and matched policy clauses
Table
Deny by construction
The social and commerce agent runtime receives no credentials, network route, API method, schema, grant type or connector capable of steering, braking, propulsion, flight-control, payload release or other physical actuation.

#31.3 Grounded content transaction

StageDurable receipt
requestcampaign/event/conversation goal, audience, channel, constraints, tone and prohibited topics
retrievepolicy-filtered record IDs, truth lanes, as-of times, unavailable/conflicting evidence and coverage
planclaim plan, creative devices, required disclosures, media needs and citation/attribution map
generatemodel/prompt/tool versions, inputs, candidate output, synthetic-media lineage and unsupported claim flags
groundsentence/scene-to-record links, contradiction checks, uncertainty wording and creative-lane markings
reviewautomated policy result, human decision/edit diff where required, rights and privacy checks
publishcanonical content artifact, platform/location IDs, current grant, schedule and provider receipt
engageconversation/action proposals, moderation, rate limits, escalation and member consent
correct/retractoriginal publication, corrected claim/artifact, reason, notification scope and retained history
measurereach/engagement/conversion under approved analytics purpose; no hidden truth or value promotion

#31.4 Persona versioning and succession

PlaneRequired content
canonname, biography, voice boundaries, known lore, creative motifs, sensitive topics and version
rightsvoice, likeness, marks, music, character/franchise, vehicle design, media and territory/channel grants
representationwhich asset/configuration/persona is represented and who may approve or operate the agent
memorypublic interactions, owner/team assertions, factual evidence links, private notes and retention classes
successionowner/team transfer, agent retirement, persona transfer/license, replica, rebuild, destruction or fork policy
revocationkill switch, grant epoch, model/voice asset withdrawal, content freeze and follower notification behavior

#31.5 Spotting, invitations, and location privacy

  1. Create a spotting observation from lawful public signals with capture time/place precision, media rights and people/plate privacy.
  2. Resolve only to candidates; image similarity, plate, VIN or logo never creates a profile merge or ownership assertion.
  3. Publish a coarsened/delayed location and redacted media projection appropriate to the asset risk and owner preference.
  4. Deliver a physical/QR/NFC invitation that lets an apparent owner, custodian or team claim, dispute or ignore the candidate profile.
  5. Verify control through risk-appropriate evidence without publicly exposing private documents or live location.
  6. Record the car story as attributed interview assertions; approve public excerpts and keep private source material scoped.
  7. Use resulting interests only for consented event/service recommendations; never infer sensitive human traits from vehicle association.

#31.6 Recommendation and advertising policy

Input classPermitted defaultProhibited default
public vehicle factsevent/part/service relevance using declared configuration and general locationclaiming endorsement or exposing a hidden owner
owner preferencespurpose-specific personalization and frequency controlsreuse for unrelated targeting without basis
maintenance/conditionconsented service reminders and compatible-part discoveryselling raw defects, location or risk to unrelated advertisers
telemetryowner-facing insights and explicitly opted-in programsilent behavioral advertising or insurance/employment inference
member interactionconversation continuity and requested event/merch helpsensitive profiling, manipulative urgency or dark patterns
sponsorshipclearly labeled campaign with scope, creative approval and measurementundisclosed paid speech or fictional claim presented as evidence

#31.7 Commerce object model and accounting

ObjectMinimum content
catalog itemproduct/service/event/seat/training/merch identifier, provider, availability, terms, tax and fulfillment
quotepriced terms, currency, validity, assumptions, inventory and provider receipt
reservationresource hold, expiry, beneficiary, price lock, release and idempotency
orderbuyer/principal, line items, terms acceptance, totals, tax, payment intent and status
payment/settlementprovider references, authorization/capture/refund, fees, currency, reconciliation and dispute
entitlementticket, membership, download, training slot, merchandise claim or access right and transfer policy
revenue sharebeneficiary, basis, rate/tier, deductions, period, accrual, payable and audit
invoice/receiptlegal issuer/customer fields where applicable, line/tax totals and immutable artifact

#31.8 Auction and bid transaction

PhaseSerialized decision
draftsubject/configuration/condition, seller and sale authority, disclosures, jurisdiction and policy versions
scheduledopen/close clocks, reserve/increment/anti-sniping, bidder eligibility, inspection and settlement terms
openimmutable bid admission with trusted receive time, currency, amount, bidder eligibility and idempotency
paused/cancelledpermitted trigger, authority, bidder notice, hold release and restart/relist behavior
closedclose decision receipt binds exact eligible bid set, policy and winner/no-sale result
settlingidentity/title checks, payment/escrow, inspection, taxes/fees, documents, delivery and approvals
settled/failedtransaction, custody/title/rights consequences, payout/refund, dispute and retained audit
Table
Followers and bids do not own the vehicle
Popularity, appraisal, asking price, standing offer, highest eligible bid, transaction price and long-term brand value remain distinct. No market projection changes title, custody, persona rights or sale authority without its own governed records.

#31.9 Recruitment, internships, and serious-engineering pathways

  • A challenge, race, training session or vehicle project publishes skills, eligibility, consent, evidence and review criteria.
  • Candidate portfolios and telemetry contributions remain attributed to the person/team; the vehicle profile can reference but not own them.
  • Agent recommendations may explain opportunities and help assemble an application, but high-impact selection stays human-reviewed.
  • Hiring, education, immigration, disability, age and other sensitive decisions use dedicated lawful processes outside the social-ranking system.
  • Every referral, interview invitation, decision status and withdrawal carries a purpose-bound receipt and retention policy.

#31.10 Risk tiers and dispatch-time reevaluation

TierExamplesMinimum gate
R0 observeread a public profile, summarize declared telemetryPolicy-filtered read and source/checkpoint disclosure
R1 reversible expressiondraft or schedule an ordinary post, save an eventCurrent content grant, grounding and easy reversal
R2 bounded external effectsend an invitation, reserve a free place, create a merch cartNamed provider scope, recipient/purpose limit, rate limit and receipt
R3 money or binding commitmentbuy a ticket, place an eligible bid, accept commercial termsFresh human confirmation over exact amount/terms plus economic mandate and settlement identity
R4 high-impact representationpublish sponsorship, submit recruitment material, transfer persona rightsDual-control or designated approver, rights review and non-repudiable decision receipt
R5 safety-critical physical controlsteering, propulsion, braking, flight control, hazardous actuationUnavailable to the social/commerce agent plane; use a separately certified controller and gateway

Risk is evaluated twice: when a proposal is formed and immediately before dispatch. The second decision binds the exact canonical proposal digest, current grant epoch, policy version, beneficiary, provider terms, money total, confirmation artifact and environmental context. A stale approval cannot authorize a changed payload.

#31.11 Economic mandates and double-entry journal

A vehicle may earn and spend under delegated management, but it is an accounting dimension—not an unqualified legal owner of funds. Every balance belongs to a named legal account holder or escrow arrangement, with the vehicle/persona/mission carried as reporting dimensions and the beneficiary made explicit.

Table
Economic mandate and journal contract
EconomicMandate {
  mandateId, principalId, beneficiaryId, agentId,
  allowedActionKinds[], allowedMerchantCategories[],
  perActionMinorLimit, periodMinorLimit, currency,
  validInterval, confirmationThreshold, grantEpoch
}

JournalEntry {
  journalEntryId, economicEventId, bookedAt, effectiveAt,
  currency, lines[{accountId, debitMinor, creditMinor,
                   vehicleId?, personaId?, missionId?, providerRef?}],
  sourceReceiptIds[], reversalOf?
}

Invariant per currency: sum(debitMinor) == sum(creditMinor).
Amounts are integer minor units. Corrections append reversing and replacement
entries; posted journal rows are never edited in place.
  • Escrow cash, customer funds, provider payables, taxes, platform fees and beneficiary earnings remain separate accounts; a single net 'vehicle balance' is only a derived report.
  • Quote, reservation, order, payment authorization, capture, refund, payout and chargeback are different economic events linked by provider receipts.
  • Every revenue share states the calculation basis, exclusions, fee/tax treatment, period, rounding rule, currency conversion source and dispute window.
  • Mandate exhaustion, grant revocation, owner/beneficiary change or unusual fraud signals stop new commitments without rewriting completed accounting history.

#31.12 Unknown effects, reconciliation, and compensation

Connector outcomeRequired platform behavior
definitive successPersist provider receipt, resulting entitlement/economic event and final action receipt before reporting success.
definitive rejectionPersist normalized rejection and safe provider evidence; release local reservations and do not retry unless policy permits a new proposal.
timeout before dispatch evidenceTreat as not sent only when the connector proves no request left the boundary; otherwise outcome is unknown.
timeout after possible effectEnter UNKNOWN_EFFECT, query/reconcile by stable external idempotency key and prohibit blind re-execution.
success followed by local commit failureRecover from outbox/reconciliation using the same provider operation ID; never create a second external effect.
partial multi-provider workflowRun the declared saga: complete, compensate or escalate each step; retain both attempted and compensating receipts.
non-compensable effectRequire stronger pre-dispatch confirmation and an operator resolution path; never claim atomic rollback.
Table
Connector retries are financial and reputational decisions
A network timeout does not mean the ticket, bid, post or payment failed. The stable action ID and provider idempotency key must be reconciled before a retry. UNKNOWN_EFFECT is a first-class durable state, not an exception string.