Every key

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

Every key you write on Service(), with its form, its default, the plan it runs live on and the page that explains it, then every key the registry tracks, Rules, Pool and Brand included.

20 keys on Service(), then 121 more in the key registry: every part of them, and Rules, Pool() and Brand(), each with its form and what leaving it out means. A key's page has its every form; this page is where to find it.

Every key runs on every plan in test. Live on is the lowest plan that runs the key on live jobs; plans maps each plan, and check names the one your file needs.

KeyWrittenLeft outExplained inLive on
namestringrequiredYour first paid job, Service()Free
input{ <field>: <type word> }requiredYour first paid job, Service(), Fields and type wordsFree
output{ <field>: <type word> }requiredYour first paid job, Service(), Fields and type wordsFree
deliverDeliver'ai', briefed by services/<id>.mdHow a job runs, Services as software, Service(), deliver, AI steps and briefs, Your code as a step, Another Service as a stepFree
humanHumannone: AI delivers every job aloneHow a job runs, Add a signer, Service(), human: the lineFree; a falling sample, Launch
pricenumber | PriceFormrequiredYour first paid job, How a job runs, Services as software, Service(), Money, Prices, The money, The moneyFree; outcome and every, Launch
outcomeOutcomenonePaid on the close, Service(), Outcomes, The sales moneyLaunch
onTriggersnoneEvery month, Service(), Schedules and triggers, Docket watch, The Tax Plan, A year, and the nextLaunch; routed past the subscription's allowance, Team
descriptionstringwritten from name, input and outputYour own Service, Service()Free
reviewReview'adversarial'Service(), Review stepsFree
policy{ <name>: PolicyEntry }noneService(), What the buyer sets, and what only the client sets, Demand letter, The Deal ServiceFree
signals{ <name>: Signal }noneService(), Signals, The Deal ServiceFree
ends{ <end>: EndSpec }noneService(), Intake and request lists, How a job ends, The job lifecycle, Amended return, The Deal ServiceFree
statusStatus'live'Service(), Publish before it takes orders, Tax transcriptFree
roles{ [K in R]: Role }none: a role word is your staffHow a job runs, Service(), Roles, Your own teamFree; with a pool, Launch
rulesRulesnone: no act is reservedService(), Rules: how a Service meets licensing by design, Refusals and curesevery plan; regions, Team
subjectSubjectSpecnoneEvery month, Service(), Subjects, Annual return, A year, and the nextLaunch; a custodian or a steward, Team
clocks{ <name>: Clock }noneA date the world sets, Service(), Clocks, Dates at risk, Company formation, Two clocksFree on the job; lives_on: 'subject', Launch
talkTalk | falseon, the AI answering the clientService(), Talk, Contract review, Company formationFree
calendarCalendarthe brand'sService(), Keeping time, ClocksFree

Where a Service's dates fall, in place of the brand's Brand.calendar. Without either, every date closes at 23:59 UTC, rungs ring at midnight UTC, and nothing rolls. Keeping time runs one.

KeyWrittenLeft outDoes
calendar.zonestring'UTC'An IANA zone: America/New_York.
calendar.weekendsWeekday[]Saturday and Sunday, once a calendar is writtenThe days nothing is due on.
calendar.closed(year) => string[]noneEach year's closed days, as civil dates: year => ['2028-01-17', …].
calendar.closesTimeOfDay'23:59'The local minute a due date closes.
calendar.rings_atTimeOfDay'09:00' with a zone, else '00:00'The local minute a rung rings on its day.
calendar.roll'next open day' | 'none''next open day''next open day' rolls a date that falls on a weekend or a closed day; 'none' keeps it.

What mints jobs on a subscription. It needs price.every. Schedules and triggers runs both.

KeyWrittenLeft outDoes
on.schedule{ <name>: Schedule }noneDates, by name: { check: 'every monday' }, or { annual: { at: 'Feb 1', order: annualReturn } }.
on.eventstring[] | { <name>: AnyService }noneEvents, by name, from your other Services' jobs on the subject, or from the buyer's systems through POST /events. A list mints this Service; a map routes each event to the Service it names.
KeyWrittenLeft outExplained inLive on
price.approvednumbernonePricesFree
price.payoutnumber | PctnonePrices, PayFree
price.sharePctnoneOutcomes, Prices, The sales moneyLaunch
price.withinWithin'48h'Deadlines, PricesFree
price.latePct | numbernone: a late job charges its priceDeadlines, Keeping timeFree
input.party——Fields and type words, Buyer, client, partyFree
deliver.graph——The step graphFree
deliver.briefs——AI steps and briefsFree
deliver.review——Harden it, All four, in one filing, deliver, Review stepsFree
deliver.ask——Ask the buyer, All four, in one filing, deliver, 'Asks: a ceremony without an account', Grants and decisions, Intake and request lists, Declines and direction, Buyer, client, party, Demand letter, When the attorney declinesFree
deliver.items——'Asks: a ceremony without an account', Intake and request lists, Trademark response, Annual returnFree
deliver.direct——Declines and directionFree
deliver.grant——Grants and decisionsFree
deliver.needs——Grants and decisions, Notice responseFree
deliver.submit——File it somewhere, All four, in one filing, deliver, Sending to outside systems, Trademark response, Demand letter, Federal first, then the statesFree
deliver.each——All four, in one filing, Sending to outside systems, One submission per element, Federal first, then the statesFree
deliver.cite——Your code as a step, Sourced output, Tax transcriptFree
deliver.guard——Propose, then the gate commits, Guards, The Deal ServiceFree
deliver.escalate{ to: RoleWord; when: ((job) => boolean) | 'at_risk' | 'late' }none: the step stays its doer'sdeliver, Deadlines, The Deal ServiceFree
deliver.stamp——Add a signer, All four, in one filing, Provisional patent application, Annual return, Notice responseevery plan
deliver.compare——Annual return, A year, and the nextFree
human.sample——human: the lineFree fixed; with floor, Launch
deliver.void——All four, in one filing, 'Asks: a ceremony without an account'Free
deliver.checklist——GuardsFree
deliver.exhausted——Review stepsFree
deliver.feedback——AI steps and briefsLaunch
human.stamp——Add a signer, human: the lineevery plan
roles.where<jurisdiction input> | '*' | ((job) => string)the rules row's whereWhere an act happensFree
roles.payPaynonePay, Pay in the Pool, Roles, Closing on closers.dealsFree flat; at an end, Launch; a share, Team
roles.pay.rail——Lines and railsevery plan
roles.pay.killnumbernone on a sharePayTeam
roles.span<step>[]the one stepRoles, The Deal ServiceFree
roles.revive{ first_call: Within }none: the step posts againRolesFree
roles.talk{ as: 'client' | 'buyer' | 'brand'; mail?; calls?: 'bridged' }the thread alone; as alone, 'client'Roles, The Deal ServiceFree
signals.of<party input>anything on the jobSignals, The Deal ServiceFree
roles.pay.from——Pay, Roles, When no one claimsFree
deliver.est——Tasks: offered, never assigned, What a member sees, and whenFree
clocks.due((job) => string | undefined) | '${ClockSpan} after ${string}'requiredClockswith clocks
clocks.ownerRoleWord | 'brand' | 'buyer' | 'of_record'requiredClockswith clocks
clocks.rungs('notice ${number}d' | 'escalate ${number}d' | 'ack daily ${number}d' | 'run ${string} ${number}d')[]noneA date the world sets, Clockswith clocks
clocks.moves{ [K in <step>]?: ((job) => string) | '${number}${'d' | 'w' | 'mo' | 'y'} after due' }noneClocks, A year, and the nextwith clocks
clocks.everyEverynoneClockswith clocks
clocks.lives_on'job' | 'subject''job'Clocks'job', Free; 'subject', Launch
clocks.lapse(<step> | (string & {}))[]noneA date the world sets, Clockswith clocks
clocks.satisfied_by<step>[]its own name, when that is a stepClockswith clocks
clocks.roll'none' | 'next open day'the calendar'sClockswith clocks
clocks.hardtrue | { bars: <step>[] }none: a step may move itClocks, Keeping timewith clocks
subject.period(keyof I & string) | ((job) => string)noneIntake and request lists, One job per period, A year, and the next, Amended returnLaunch
subject.of_record{ role: RoleWord; named_at: <step>; custodian?: (RoleWord | 'brand')[] }noneOf record, Provisional patent applicationLaunch; a custodian, Team
subject.keepsKnoneSubjects, A year, and the nextLaunch
subject.stewardAnyServicenoneSubjectsTeam
outcome.proof'payment' | 'signature' | 'counterparty' | 'receipt' | 'self''self'OutcomesLaunch
outcome.match{ customer?: <party input>; metadata?: string; invoice? }the job's id under metadataOutcomes, The sales moneyLaunch
outcome.dueWithin'90d'OutcomesLaunch
outcome.collect'first' | 'each' | 'full''first'OutcomesLaunch
outcome.windowWithin | { card?: Within; bank?: Within }the proof's horizonOutcomesLaunch
outcome.contest'buyer' | false'buyer' on 'self'OutcomesLaunch
outcome.tailWithin'90d'OutcomesLaunch
input.expansion'boolean?'noneOutcomes, Every deal shapeLaunch
talk.adoptRoleWord | AdoptnoneTalkFree
data——The job recordFree
price.perthe name of a list inputone jobPricesFree
price.tiers{ <tier>: number }, with price.tiernonePricesFree
price.everyEverynoneEvery month, Schedules and triggers, Subscriptions and allowances, The Tax PlanLaunch
price.includes{ <name>: number }noneEvery month, Schedules and triggers, Subscriptions and allowances, The Tax Plan, A year, and the nextLaunch
price.selfnumbernoneWhen the client does it themselves, Provisional patent applicationFree
price.onTriggersnoneSchedules and triggersLaunch
price.lines{ <name>: Line }noneLines and railsFree; a referral share, Team
price.releaseReleasea submit step's receipt, the last one's when there are several; else deliveryRelease, All four, in one filing, Provisional patent applicationFree
price.ainumber | { usd; then: 'ask' | 'person' | 'end' }a fifth of usd, then 'ask'Outcomes, Prices, The sales moneyFree
price.margin'floor' | 'strict''floor', the first member'sPricesFree
price.tier(job) => <tier>nonePricesFree
price.hold'authorization' | 'capture' | 'mandate'derived from the release and withinReleaseFree
price.methods('card' | 'bank')[]card, and bank first from $5,000PricesFree
price.effort'named'nothing on effortPrices, OutcomesLaunch
Rules——Rules: how a Service meets licensing by design, The rules tableevery plan
Rules.regionsRegion[]every regionWhere an act happens, Contract reviewone region on every plan; more, Team
Rules.client——Rules: how a Service meets licensing by designFree
Pool——How a job runs, What a person can do, Pool(): your marketplace, Eligibility, The attorneys' Pool, The preparers' Pool, The closers' PoolLaunch
Pool.joinShaperequiredJoin: the application, The closers' PoolLaunch
Pool.verifyUrl | FnrequiredJoin: the application, Verify a memberLaunch
Pool.clearstring[] | { attest: string[]; check?: string[] }noneConflicts without disclosureLaunch
Pool.dispatchDispatch'feed', or 'cascade' when clear.check names partiesDispatchLaunch; 'cascade', Team
Pool.sees{ teaser: string[]; sheet?: string[] }{ teaser: ['act', 'region', 'fee_usd'] }What a member sees, and when, The closers' PoolLaunch
Pool.fillFillRung[] | falseraise 10% at 2h, widen at 4h, firms at 8h, staff at 12hWhen no one claimsLaunch; tuned, Team
Pool.contact'thread''thread'Tasks: offered, never assignedLaunch
Pool.rank('fit' | 'track' | 'speed' | 'price')[]['fit', 'track', 'speed']Dispatch, The closers' PoolTeam
Pool.standby{ window: string; hours: number; retainer_usd: number }nonePay, The preparers' PoolTeam
Pool.limits{ claims?: '${number}/day'; open?: number; declines?: Pct; late_releases?: Pct }noneIntegrityLaunch
Pool.tiersTier[]noneTrack records, The closers' PoolTeam
Pool.contest{ by: 'peer' | 'staff'; within?: Within }'peer' where a row reserves the act, else 'staff'Track records, The closers' PoolLaunch
Pool.probation{ tasks: number; sample: Pct }{ tasks: 5, sample: '100%' }Track recordsLaunch