Events

The running jobjob_7Hq2 · delivered · document.fr-CA.pdf · $49.00 charged

Every event in a brand’s feed, who may read it, what it says and the operations that emit it.

93 events. Each arrives as an event object, in the brand's ordered feed, to the audiences its row names. Your events covers reading the feed, the stream and watches.

EventAudienceWhat it saysEmitted byExplained in
job.orderedbuyer, ownerA buyer, or another of your Services, ordered the job at its pinned price, with their metadata.service.order, job.againYour events, Refusals and cures, The job lifecycle
step.proposedownerA doer proposed a step's output: its hash, before the gate.job.approve, task.attest, ask.complete—
step.committedbuyer, ownerThe gate committed a step: the doer, the output hash, its files with sha256, its cite, and where its next sent the job. The buyer sees its stage.job.approve, task.attest, clock.choose, ask.completePropose, then the gate commits, The job lifecycle
step.refusedownerThe gate refused a proposal, with the code and why. The doer's work stays open: the AI redoes it, and a person's step stays theirs.job.approve, task.attest, ask.completedeliver, Propose, then the gate commits, Guards
step.skippedbuyer, ownerA step's when said no, so it never ran.the work, or a clock—
review.doneownerA review finished a round: its kind, lenses, round, verdict, and review/<step>.json with the findings and signals.the work, or a clockAI steps and briefs, deliver, Review steps
decision.madeownerOne AI call: the model it was pinned to, the hashes of what it read, and the brief and its version.the work, or a clockAI steps and briefs
job.pausedbuyer, member, ownerThe work paused on a person: an approval, a signature or their step; or on a party's ask, its clock paused.task.clear, task.release, task.decline, task.recuse, task.messageThe job lifecycle
job.deliveredbuyer, ownerThe output is ready for the buyer.the work, or a clockThe job lifecycle
job.sent_backbuyer, ownerThe buyer, the person at the line, or a member with the defects, sent the work back: to the step a member names, or the one before.job.send_back, task.send_backThe job lifecycle
job.acceptedbuyer, ownerThe buyer accepted, or 7 days passed after delivery. Final.job.accept, test_clock.advanceThe job lifecycle
job.canceledbuyer, ownerThe job stopped: the buyer canceled, the AI cap ran out, or a step failed. The buyer pays $0.job.send_back, job.cancel, ask.complete, test_clock.advanceThe job lifecycle
job.endedbuyer, ownerThe job reached an end: lapsed, or one the Service declared, with what it owes there. An end is forever.job.end, ask.complete, test_clock.advance'Asks: a ceremony without an account', deliver, How a job ends, Intake and request lists, The job lifecycle
job.at_riskbuyer, ownerThree-quarters of the job's within has gone while the work was the brand's, and a step that escalates at risk goes to its role. A wait on a party, an outside system or the client's direction never counts.test_clock.advanceDates at risk, Deadlines
job.latebuyer, ownerThe job's within has gone while the work was the brand's: it is late. With price.late, the charge falls by it, and a step that escalates when late goes to its role.test_clock.advanceDates at risk, Deadlines
policy.setbuyer, ownerThe buyer, or the brand's console, changed policy values within their bounds.job.policyWhat the buyer sets, and what only the client sets
signal.raisedbuyer, ownerA named fact was raised: a predicate turned true, a silence ran its span, or an inbound call. Its goto moved the job.job.signal, task.message, test_clock.advance, event.inboundThe job lifecycle, Signals
outcome.reportedbuyer, ownerYour code reported what the job won, for a share.the work, or a clockOutcomes
outcome.verifiedbuyer, member, ownerThe outcome's proof confirmed its amount: a payment, a signature, the counterparty or a receipt. The share is charged and held, with any share pay, until outcome.window closes.the work, or a clockOutcomes
outcome.finalbuyer, member, ownerThe outcome's window closed: the share and the take on it are final, and held share pay accrues to the member.the work, or a clockOutcomes
outcome.reversedbuyer, member, ownerThe money behind the outcome went back inside its window: the share, held share pay and the take reverse, and flat pay stands.the work, or a clockOutcomes
charge.heldbuyer, ownerThe buyer key holds the price, or the buyer's max for a share.service.order, job.againRelease
charge.collectedbuyer, ownerThe buyer was charged: at delivery, or at outcome for a share.job.end, ask.completeRelease
charge.earnedbuyer, ownerThe charges are final.job.accept, job.end, ask.complete, test_clock.advanceRelease
charge.releasedbuyer, ownerA share's unused hold went back to the buyer key.job.accept, job.end, test_clock.advanceRelease
charge.voidedbuyer, ownerA stopped job dropped its hold.job.send_back, job.cancel, job.end, ask.complete, test_clock.advanceRelease
charge.refundedbuyer, ownerA stopped job gave back what it had charged, or an end gave back what it no longer owes.job.send_back, job.cancel, job.endRefunds and disputes
dispute.openedownerA bank opened a dispute on a charge: the amount and the fee are held on the seller's account, and the evidence from the record is ready, with its due date.Stripe, on the seller's accountRefunds and disputes
dispute.closedownerThe bank ruled on a dispute: won returns the amount and the fee to the seller's account, lost keeps them out. Accrued pay stands either way.Stripe, on the seller's accountRefunds and disputes
submission.sentbuyer, ownerA submit step sent one submission past the gate: its rcp_ receipt, transmitted, filed at the first submission's time for a repair inside perfect.the work, or a clockdeliver, One submission per element, Sending to outside systems
receipt.acceptedbuyer, ownerThe outside system accepted a submission, with or without alerts. Once every one of the step's is accepted, a <step>.accepted charge releases.receipt.answerdeliver, One submission per element, Sending to outside systems
receipt.rejectedbuyer, ownerThe outside system rejected a submission, with its codes. A transition, never an error: the job goes to the repair the codes name, or after two rejections to the fallback.receipt.answerdeliver, One submission per element, Sending to outside systems
receipt.timed_outbuyer, ownerThe outside system stayed silent past the step's wait: the job went to its fallback.test_clock.advancedeliver, One submission per element, The job lifecycle, Sending to outside systems
ask.openedbuyer, ownerAn ask step asked a party to act: the ask, its party, its expiry, its request list, and for a sign the output hash it binds.job.approve, task.decline, task.message, ask.complete, test_clock.advance'Asks: a ceremony without an account', deliver, Intake and request lists
item.donebuyer, ownerOne item of an ask's request list came in: answered, waived with a reason, or substituted.ask.complete'Asks: a ceremony without an account', deliver, Intake and request lists
ask.remindedbuyer, ownerThe party was reminded, before the ask's link expires.test_clock.advance'Asks: a ceremony without an account', deliver, Intake and request lists
ask.donebuyer, ownerThe party acted, or declined: through their link, or as a delegated agent for an answer or an upload. A decide records its choice.ask.completeYour events, 'Asks: a ceremony without an account', deliver, Intake and request lists
ask.expiredbuyer, ownerThe ask's link expired. It opens once more; a second expiry lapses the job.test_clock.advance'Asks: a ceremony without an account', deliver, Intake and request lists
ask.voidedbuyer, ownerThe ask was voided: another party acted, the job ended, or what was signed changed past its tolerance (signature_void), and a new ask opened.ask.complete, test_clock.advance'Asks: a ceremony without an account', deliver, Intake and request lists
ask.relinkedbuyer, ownerThe ask's link was reissued; the old one stopped working.ask.reissue'Asks: a ceremony without an account', deliver, Intake and request lists
grant.givenbuyer, ownerThe party gave a grant through their own link: the acts it permits, and until when it is live. A step that needs it can run.ask.completeGrants and decisions
grant.expiredbuyer, ownerA grant ran out at its until. A step that needs it is refused needs_grant, and the party is asked to grant it again.test_clock.advanceGrants and decisions
grant.revokedbuyer, ownerThe party revoked their grant through their own link: it stopped being live at once. A step that needs it is refused needs_grant from then on.ask.revokeGrants and decisions
member.appliedownerAn application to a Pool is complete: the member, the Pool and every answer, for the Pool's verifier, which writes back only what it checks. It goes to the Pool's verify URL, signed and retried; on localhost it lands in the owner's feed and the fixture verifier answers.member.joinVerify a member
task.postedmember, ownerA role step posted a Task at its fee, fixed now and never lowered, to its dispatch: or to the one member a client's direct named. Its reach says who it can be offered to.the work, or a clockWhen no one claims, Pool(): your marketplace, Tasks: offered, never assigned
task.unreachedownerA Task posted that no member reaches: eligible, but every one is outside what they declared, or no one is eligible. The owner console alarms; the ladder climbs on.the work, or a clockWhen no one claims, Pool(): your marketplace
task.offeredmember, ownerA Task was offered to a member, by its dispatch (feed or cascade), first refusal or the owner: its teaser, with its minutes, rate and due date, and never a party name.task.pass, task.clear, task.release, task.offer, task.recusePool(): your marketplace, Tasks: offered, never assigned
task.claimedmember, ownerA member claimed a Task: it is held for them, gone from every other feed, until they clear it or the hold runs out.task.claimPool(): your marketplace, Tasks: offered, never assigned
task.hold_expiringmember, ownerThree-quarters of a member's hold on a Task has run: it reopens at held_until unless they finish, or extend it once.the work, or a clockPool(): your marketplace, Tasks: offered, never assigned
task.extendedmember, ownerThe member extended their hold, once: by as long again as it first held, never past the due date.task.extendPool(): your marketplace, Tasks: offered, never assigned
task.due_movedmember, ownerA quorum of the members who read a Task's sheet passed on its timing: its due date moved a day.the work, or a clockWhen no one claims, Pool(): your marketplace
task.raisedmember, ownerThe fill ladder raised a Task no one claimed: a share of the posted fee, up to its cap, and who funds it. A fee is never lowered.the work, or a clockWhen no one claims
task.widenedmember, ownerThe fill ladder opened a Task no one claimed to the next tier down that is still eligible, or to staff who hold its credential.the work, or a clockWhen no one claims
task.declinedmember, ownerThe member declined, with a memo only the client reads: paid, never scored. The job waits on the client's direction.task.declineDeclines and direction
task.recusedmember, ownerThe member stepped aside for a conflict: nothing accrues and nothing is scored, the Task reopens at once, and they are screened from every Task on the subject. The client reads that a professional stepped aside.task.recusePool(): your marketplace
task.contestedmember, ownerThe member contested a send-back their attested work received, with a reason, for the owner or a staff role to rule on.task.contestPool(): your marketplace
task.ruledmember, ownerA contest was ruled: the send-back upheld or overturned, by a credentialed peer when a rules row reserves the act, or by the owner or a staff role. by says which.task.contestTrack records, What a person can do
thread.postedbuyer, ownerA post in the job's thread: the client's message, a member's question, note or flag, the party's reply, or a member's memo on advice they declined.job.message, task.messageTalk
message.sentbuyer, ownerAn answer went out in the thread: the AI's, at once, or held advice once a member adopted it, under their name, credential and region.job.message, task.attestTalk
message.heldownerThe AI's answer fell in an advice class a rules row reserves: held as a proposal and posted as a Task to the adopt role. The client reads that a professional is reviewing it.job.messageTalk
message.adoptedmember, ownerA member adopted held advice, as written or edited: their name, credential, region, the hash and the rules version, frozen on the record.task.attestTalk
tier.changedmember, ownerThe member's tier changed, with the rule that moved them.the work, or a clock—
pay.accruedmember, ownerA member's pay for a paid act accrued, at the Task's fee as it stood, with the raise the brand funds; or a kill share, a referral, a retainer or a ruling. Nothing claws it back except a recorded finding of bad faith.task.attest, task.send_back, task.declinePay
pay.payablemember, ownerAn accrued pay became payable, after the act, two days unless the Pool sets it, and joins the member's next payout.the work, or a clockPay
pay.paidmember, ownerA payout moved payable pay to the member's payout account, on the Pool's schedule: one payout, with a line per brand.the work, or a clockPay
consent.givenbuyer, ownerThe client consented to what a Pool's sheet shows the members who read it, and to whom, before the first Task posted: through their own link.ask.complete'Asks: a ceremony without an account', deliver, Intake and request lists
succession.startedmember, ownerThe member of record began to withdraw, naming a successor: the seat stays theirs until the successor clears conflicts and accepts it.the work, or a clockSubjects
succession.acceptedmember, ownerThe successor cleared conflicts against the subject's parties and accepted the seat: they are of record from now on.the work, or a clockSubjects
clock.openedbuyer, ownerA clock opened: its name, the Service, where it lives, its date resolved on the calendar (due, due_on, zone) and a hash of its spec. Every later change to it is an event, so the record alone rebuilds it.test_clock.advanceClocks
clock.unopenedownerThe Service's own code couldn't give a clock's date: its due function threw, or returned something that isn't a date. Recorded once, with why; the owner console alarms until it opens.test_clock.advanceClocks
clock.noticedbuyer, ownerA clock's notice rung: its owner is told the date is coming.test_clock.advanceClocks
clock.escalatedbuyer, ownerA clock's escalate rung: the date is close, and the owner console hears of it beside the owner.test_clock.advanceDates at risk, Clocks
clock.ack_duebuyer, ownerInside an ack daily rung's window, the day's acknowledgement is due from the clock's owner.test_clock.advanceClocks
clock.ack_missedbuyer, ownerThe day passed with no acknowledgement from the owner: recorded, and the next day's is due.test_clock.advanceDates at risk, Clocks
clock.ranbuyer, ownerA clock's run rung sent the job to its routed step, which proposes through the gate like any other. One that can't send, or that the gate refuses, is held (held names why): it escalates at once, stays armed, and proposes again. With no live work, the rung is recorded and nothing runs.test_clock.advanceClocks
clock.movedbuyer, ownerA step the clock's moves names committed: its date moved, from and to. Every other clock stays where it was.test_clock.advanceClocks
clock.duebuyer, ownerThe date came with the clock unsatisfied: it waits on its owner's choice of the lapse options. Nothing lapses silently.test_clock.advanceClocks
clock.barredbuyer, ownerA hard date passed unsatisfied: from here on the gate refuses the steps it bars, with date_passed, and its owner chooses among the lapse options.test_clock.advanceClocks
clock.satisfiedbuyer, ownerThe clock closed on evidence on the record: the step it is named for committed, or its owner sent the evidence, a file or a receipt the job holds.clock.satisfy, test_clock.advanceClocks
clock.rolledbuyer, ownerThe calendar rolled a clock's date past a weekend or a closed day: from, to, and why.clock.satisfy, test_clock.advanceClocks
clock.recurredbuyer, ownerA recurring clock was satisfied, and its every brought its next occurrence: its date, counted from the first so it never drifts, with its rungs.clock.satisfy, test_clock.advanceClocks
clock.vacantownerNo one answers for a running clock, such as one owned by a vacant seat of record: its owner is null, and the owner console alarms.test_clock.advanceClocks
clock.ackedbuyer, ownerThe clock's owner acknowledged it: inside an ack daily window, the day's acknowledgement, so the day is never missed; else the rung that last fired.clock.ackClocks
clock.chosenbuyer, ownerAt the date, the owner chose one of the clock's lapse options, and the clock closed. A step's name sends the job there, through the gate.clock.chooseClocks
clock.assignedbuyer, ownerSomeone answers for the clock now: the owner console assigned a member, or the client signed that they own the date.clock.assignClocks
clock.outlivedbuyer, ownerThe job ended with the clock still running on its subject. Unless the subject's steward Service keeps it, the client is asked to sign that they own the date.the work, or a clockClocks
subscription.createdbuyer, ownerAn order of a Service whose price has every is a subscription: its first cycle charged, when the cycle ends, and its subject.the work, or a clockSubscriptions and allowances, Schedules and triggers
subscription.renewedbuyer, ownerA cycle ended and the next began: charged again, and every allowance reset.the work, or a clockSubscriptions and allowances, Schedules and triggers
subscription.mintedbuyer, ownerA schedule date came or an event arrived: the job it minted, from the subscription with its subject and policy; the extra job offered at its price; or the refusal, such as period_taken, recorded on the subscription.event.inboundSubscriptions and allowances, Schedules and triggers
allowance.usedbuyer, ownerA job inside an allowance: $0 on the job, counted, with how many of the cycle's are used.event.inboundSubscriptions and allowances, Schedules and triggers
allowance.exceededbuyer, ownerAn order past an allowance: the extra job is offered at its price, 402 OFFER, with the exact next call.event.inboundSubscriptions and allowances, Schedules and triggers
subscription.canceledbuyer, ownerThe subscription was canceled: it runs to the end of the cycle paid for, never renews, and nothing mints after.subscription.cancelSubscriptions and allowances, Schedules and triggers
board.updatedpublic, ownerA Pool's demand board changed: its aggregates, never a job.the work, or a clock—

What the owner's controls and alarms write:

EventWritten byExplained in
version.deployeddeploy, deploy --region <region>Deploy