Záznam
Záznamem je práce sama.
Den vývojáře dnes zahrnuje několik agentů, větví, review, schůzek a testovacích běhů a nikdo nemá čas o tom psát reporty. Nic tady report nechce: převzetí úkolu, commit, schůzka i předání zapíšou záznam samy, jak se dějí.
01
Převzít, postavit, předat
Úkol je předávka mezi sessions. Začít, cestou si něčeho všimnout a skončit jsou tři slovesa a každé zapíše časovou osu úkolu bez jediného hlášení o stavu.
- Pickup — vložte odkaz na úkol a server složí jeden ohraničený pohled — co udělat, kde začít, co si přečíst nejdřív, která větev existuje a co nenačítat. Na větvi vt-<id> si úkol převezme hook SessionStart a vypíše ho hned, jak session začne.
- Spot — vada nebo navazující úkol, na který cestou narazíte, se založí jako podúkol ve chvíli, kdy ho uvidíte — nikdy se nešetří na konec a nikdy nezůstane v chatu.
- Hand back — jedno volání zapíše na úkol shrnutí, další kroky i pull request a jeho vypsaný blok je samotné předání. Trailer, který CLI píše do každého commitu, ho váže k úkolu, a stav posouvají běhy a pull requesty samy.
02
Deník, který se vede sám
Váš osobní workspace má na každý den jednu nástěnku a nikdo jiný ji v žádném workspace nevidí. Obrazovky, schránka, poznámky i hlasové poznámky ze Snapu přistanou na dnešní nástěnce a samy se seřadí podle času.
- Dny, týdny, měsíce — týden položí sedm dní vedle sebe a měsíc je kalendář; každý měsíc i rok se posbírá na jednu nástěnku, udělá to server a bez nákladů na AI. Timelapse den přehraje.
- Schůzky přepsané na vašem hardwaru — Snap nahraje mikrofon i hovor do jedné stopy a přepisuje je na Macu, zatímco schůzka běží — nebo to nechá na speech-to-text sidecaru serveru, když má vaše organizace zapnutý přepis na serveru. Na vlastní instalaci je ten sidecar jednou z vašich služeb, takže zvuk nikdy neopustí vaši síť, ani v režimu bez internetu.
- Soukromé, dokud je nepovýšíte — schůzka povýšená do projektu se stane úkolem typu meeting s nahrávkou a přepisem. Eve na požádání sepíše zápis, rozhodnutí a akční body a každý akční bod čeká v Intake na něčí verdikt.
03
Todo, která dozrají, a čas, který se zapíše sám
Todo čeká na svou chvíli, ne na to, až si na něj někdo vzpomene, a kdy ta chvíle nastala, rozhoduje server, nikdy klient. S časem je to stejné: žádné stopky se nespouštějí.
- Typovaná chvíle — sloučení pull requestu, uzavření vydání, nasazení do prostředí, úprava souboru pod cestou, převzetí nebo dokončení úkolu, milník nebo termín — zapsané jednou, třeba jako pr 472 merged nebo deployed prod.
- Tam, kde už jste — dozrálé todo čeká na vašem stole, vypíše se na začátku session agenta v repozitáři svého projektu — jen ta, která dozrála — a jednou se ozve, když agent upraví soubor, na který míří jeho cesta.
- Čas lidí a agentů zvlášť — zapněte ho na stroji a session agentů hlásí vlastní aktivitu, zatímco lokální sampler zaznamenává aplikaci v popředí a kdy jste nečinní; titulky oken se porovnají přímo na stroji a zahodí. Lidský čas, čas agentů i čekání zůstávají oddělené a uzamčené období zůstane, jak bylo.