/v1/ship/statusReturns gate checklist for the active vertical slice branch.
- Auth: scoped studio token
- Body: JSON only
- Rate: soft burst for CI
ForgeTrail docs · quickstart
import { createClient } from "@forge-trail/sdk";
const client = createClient({ apiKey: process.env.FTA_KEY });
const build = await client.ship.getStatus({ branch: "vertical-slice" });
console.log(build.gates); These endpoints mirror how ForgeTrail documents operational hooks for studios. Responses are typed, cache-friendly, and designed for automation hosts—not browser secrets. The preview below lists verbs, paths, and a single-line contract each.
PATCH annotate routes within a 10-minute window./v1/ship/statusReturns gate checklist for the active vertical slice branch.
/v1/reviews/submitQueues a mentor review packet with asset hashes and repro steps.
/v1/builds/{id}/annotateAttaches structured notes after a desk playtest without mutating binaries.
Run a mocked request against the static sandbox. Nothing leaves your browser; the inspector below shows the shape of a happy-path response so engineers can align parsers before wiring real keys.
Awaiting sandbox call…
Subheadings in this playground map to future SDK chapters: authentication, pagination cursors, and annotation merges.
Editorial leads maintain beat pages tied to live programs. Each card routes to the course or studio track where their review notes surface most often.
Program Director
Shapes cohort pacing and keeps milestones honest across disciplines.
View beat →
Lead Game Design Mentor
Focuses on tactile PC loops, encounter clarity, and reviewable tuning notes.
View beat →
Technical Production Coach
Bridges art exports and engineering integration without turning meetings into theater.
View beat →
PC Launch Strategist
Keeps storefront language aligned with build facts and launch-week operations calm.
View beat →
Community Operations Manager
Designs async rituals that respect deep work while unblocking distributed crews.
View beat →Breaking changes are flagged loudly so automation hosts can pin versions. Patch entries stay terse; migration notes live beside each gate.
gates[] string enum; migrate parsers before May 20.
desk notes
without bumping binary hashes.
“The Steam Launch Readiness Sprint forced our capsule copy to match what the build actually does. Patch note template is still our default; trailer pacing is a separate fight.”
“Physics Feel Bootcamp gave us coyote time bounds we could argue with politely. Profiler readings are calmer, though audio occlusion remains our noisy neighbor.”
“Loop Lab worksheets exposed a redundant encounter check we had cargo-culted from an old jam build.”
“Shader clinic checklists stopped our “export mystery” cycle. Verified badge would feel odd here, but the critique was concrete.”
“Remote rituals doc reads simple until you try it—decision log is the quiet MVP.”