Rekryprep

Mitä uutta

Jokainen kierros näkyy täällä — mitä lisättiin ja mitä on tulossa.

Versio 8b3a6f4 · Koottu 9. lokakuuta 2026

  1. Nimi on nimi: profiilirivi syntyy itsestään, ja sen voi vihdoin asettaa itse

    Kierros 34 · 9. lokakuuta 2026
    • Kierros 33 esti tunnisteen näkymisen; tämä kierros korjasi syyn. Mitattuna: yhdeltäkään tämän sovelluksen omalta tililtä ei löytynyt profiiliriviä, koska rivin luova liipaisin lisättiin vasta syyskuussa ja se laukeaa vain uudesta käyttäjästä. Rivit on täydennetty, ja selain varmistaa rivin olemassaolon joka istunnossa — joten nimi, kieli ja teema tallentuvat nyt jokaiselle. Ennen tätä kielivalinta ei seurannut laitteesta toiseen, koska se kirjoitettiin riville jota ei ollut.
    • Asetukset → «Omat tiedot»: oma nimi, ja sen vieressä mihin se ilmestyy (hyväksyntäjono, tilanauha, jäsenlista, palaverit, tarjoukset). Sähköposti näkyy mutta ei ole muokattavissa — se tulee kirjautumisesta. Tyhjä nimi tarkoittaa että näkyy sähköposti; tunniste ei näy koskaan, ja sen päättää nyt yksi mitattu funktio eikä kuusitoista näkymää erikseen.
    • Jäsenlistassa luki nimen paikalla tunnisteen kahdeksan ensimmäistä merkkiä. Lista käytti myös samaa välimuistiavainta kuin hyväksyntöjen jäsenhaku, vaikka se lukee eri kentät — sivut saattoivat piirtää toisen haun tulokset. Molemmat korjattu.
    • Mittarit-sivulle tuli sama «Tämä viikko tähän asti» -kortti kuin Kodissa, samasta laskennasta: trendin viimeinen, katkoviivalla piirretty piste on tämä sama kesken oleva viikko, ja nyt sen luvut lukevat samalla sivulla.
    Tulossa
    • EN-renderöinti palvelimella (odottaa päätöstä Lighthouse-mittauksesta)
    • Work-Opsin moduulit kurssikirjastoon, kun ne julkaistaan
  2. Nimet eikä tunnisteita, ja omistajan merkki yläpalkissa

    Kierros 33 · 26. syyskuuta 2026
    • Hyväksyntäjonossa ja tehtävän tilanauhassa luki «Pyysi 6c061327-…», jos jäseneltä puuttui profiilirivi. Oma nimi otetaan nyt istunnosta, ja muille näkyy viiva — ei koskaan tunnistetta. Sama korjaus tarjoukseen, haastatteluihin ja yhden sivun suunnitelmaan.
    • Yläpalkissa näkyy omistajan verkkotunnukset (krisnan.com · chatworkers.ai), sama merkki kuin salkun muissa sovelluksissa.
  3. Mikrofoni joka kirjoituskentässä, ja esto joka kertoo minkä nimisen kytkimen takana se on

    Kierros 32 · 16. syyskuuta 2026
    • Jokainen kenttä johon voi kirjoittaa sai mikrofonin: se ilmestyy kentän kulmaan kun kohdistin on siinä, ja puhe kirjoittuu kohdistimen kohtaan — ei loppuun. Nappia ei lisätty kenttiin vaan se seuraa kohdistusta, joten myös ne kentät jotka tehdään ensi kuussa saavat sen syntyessään. Salasanat ja kertakäyttökoodit jäävät ulkopuolelle ilman että kukaan merkitsee niitä.
    • Sanelu on oma ajurinsa («Sanelu kenttiin»), erillään Rekon äänestä. Mikrofoni joka sivulla on eri kyky kuin puhe yhteen paneeliin, ja ajurilistan lupaus on että listalta näkee mitä sovellus voi tehdä. Ääntä ei säilytetä: nauhoitus syntyy muistiin, lähtee kerran ja unohtuu — kantaan jää kesto ja hinta.
    • Reko sanoi «Esti: Rivin oma kytkin», vaikka chatissa ei ole riviä — ja pääkytkimen juuri päälle laittanut päätteli järkevästi että Reko on rikki. Esto nimeää nyt toiminnon: «Reko-valmentaja on kytketty pois. Pääkytkimen lisäksi jokaisella tekoälytoiminnolla on oma kytkimensä.»
    • Tekoälyn omat kytkimet ovat nyt tekoälyasetuksissa, samalla sivulla pääkytkimen kanssa. Ennen ne olivat toisella sivulla taulukon «Muuta»-linkin takana. Kun pääkytkin on päällä eikä yksikään toiminto ole, sivu sanoo sen ääneen — pääkytkin yksin ei käynnistä mitään.
  4. Kesken oleva viikko näyttää keskeneräiseltä, viime viikon koko luku rinnalle, ja Lähtevät osoittaa ihmisen kirjoittaman rivin

    Kierros 31 · 14. syyskuuta 2026
    • Mittareiden 13 viikon trendissä viimeinen viikko piirtyy nyt katkoviivalla, ja kuvaajan alla lukee miksi (Q-113): se on kuluva viikko tähän päivään asti, ei koko viikko. Aiemmin viimeinen piste painui alas joka maanantai ilman että mikään oli huonosti. Luku ei muuttunut — se vain sanoo nyt olevansa kesken.
    • Kodin «Viikko»-kortissa on sarake «Viime vko yht.» (Q-114). Maanantaina vertailu on yksi päivä yhtä päivää vasten ja luvut ovat pieniä; viime viikon koko luku kertoo mihin ollaan menossa muuttamatta vertailua. Sunnuntaina sarake jää pois — silloin vertailu jo on koko viikko.
    • Lähtevissä viesteissä näkyy nyt mikä osa viestistä on ihmisen kirjoittamaa: viikkoraportin vapaa rivi on korostettu, ja esikatselun alla lukee että muu tulee pohjasta. Jono muistaa rivin sellaisenaan; jos sitä ei löydy viestistä sellaisenaan, mitään ei korosteta — väärä korostus olisi huonompi kuin ei korostusta.
    Tulossa
    • EN-renderöinti palvelimella (spec 39) odottaa yhtä päätöstä: onko englanninkielinen osoite oma (`/en/...`) vai sama osoite kielivalinnalla.
    • Work-Opsin kurssimoduulit näkyvät kirjastossa heti kun ne julkaistaan — juuri nyt julkaistuja ei ole yhtään.
  5. Kodin «Viikko» vertaa samaan kohtaan viikkoa, ajolokiin suodatin, kello vie suoraan listaan

    Kierros 30 · 14. syyskuuta 2026
    • Kodin «Viikko»-kortti vertaa nyt samaan kohtaan viikkoa (Q-112): maanantaista tähän päivään vastaan viime viikon maanantaista samaan viikonpäivään. Kesken oleva viikko ei näytä enää romahdukselta maanantaiaamuna. Kortti sanoo mihin asti se vertaa («ma–ke — verrattuna viime viikon samaan kohtaan»), ja sunnuntaina se on koko viikko koko viikkoa vasten. Viime viikon luku näkyy, kun pidät hiirtä erotuksen päällä.
    • Sitä varten kannassa on päiväkohtainen laskenta samoille viidelle luvulle. Se näkee tasan sen minkä katsoja itse näkee, ja sen viikkosumma on määritelmällisesti sama kuin viikkonäkymän — kantasarja mittaa sen sarake sarakkeelta.
    • Automaatioiden ajolokissa on tilasuodatin: «Näytä: Kaikki (100)» tai vain estetyt, epäonnistuneet, hyväksyntää odottavat. Lukumäärä näkyy valinnassa ennen kuin sen valitsee, ja tyhjä tila sanotaan ääneen.
    • Kellon säilytysmuistutus vie nyt suoraan listaan: sivu vierittää säilytysaika-osioon heti kun rivit ovat paikallaan. Aiemmin linkki osui oikealle sivulle mutta jäi sen yläreunaan, koska osio piirtyi vasta latauksen jälkeen.
    Tulossa
    • EN-renderöinti palvelimella (spec 39) odottaa yhtä päätöstä: onko englanninkielinen osoite oma (`/en/...`) vai sama osoite kielivalinnalla.
    • Work-Opsin kurssimoduulit näkyvät kirjastossa heti kun ne julkaistaan — juuri nyt julkaistuja ei ole yhtään.
  6. Säilytysaika muistuttaa itse, viikkoraporttiin oma rivi, ja Kodin «Viikko»-kortti

    Kierros 29 · 14. syyskuuta 2026
    • Säilytysaika muistuttaa nyt itse (Q-105): kun automaatioajo huomaa, että päättyneitä hakijoita on säilytysajan yli, se soittaa kelloa kerran viikossa — «N hakijaa ylitti säilytysajan». Se ei poista mitään eikä koskaan poista: poisto on aina sinun tekosi vahvistussanalla. Muistutus on peruttavissa, poisto ei ole, ja siksi kone tekee vain sen ensimmäisen.
    • Viikkoraporttiin oma rivi «Ensi viikolla» (Q-108): kirjoita yksi lause siitä mitä teette seuraavaksi, ja se menee viestiin sellaisenaan. Rivi näkyy esikatselussa ennen hyväksyntää, ja tyhjänä se jää kokonaan pois. Kun automaatio ajaa raportin ilman ihmistä, rivi on tyhjä — kone ei kirjoita lupauksia asiakkaalle sinun nimissäsi.
    • Jos tiedostojen poisto ei onnistu, se sanotaan ja voi yrittää uudelleen (Q-107): «Poista pyynnöstä» kertoo montako tiedostoa jäi säilöön ja tarjoaa napin uuteen yritykseen. Palvelinavainta ei oteta käyttöön tätä varten — se olisi iso ovi pientä tapausta varten.
    • Kodin uusi «Viikko»-kortti: tämän viikon hakemukset, seulotut, haastatellut, tarjoukset ja palkatut, kukin edellisen viikon erotuksen kanssa. Laskenta on sama kuin viikkoraportissa. Jos edellistä viikkoa ei ole kannassa, erotusta ei piirretä — kortti sanoo «ei vertailua» eikä keksi nollaa.
    • Viikkoraportin automaation saa nyt yhdellä napilla: Automaatiot-sivu tarjoaa valmista riviä, jos sitä ei vielä ole. Samalla korjattiin K28:n jäljiltä kaksi asiaa — laukaisin «Viikko vaihtuu» näkyi valikossa nimettömänä, ja kanta otti vastaan yhdistelmän jonka selain torjui. Nyt kanta tarkistaa saman parin.
    • Automaatioajon yhteenveto kertoo myös muistutukset: «Muistutuksia kelloon: SLA n · säilytysaika n». Muistutus ei lähetä mitään ulos eikä poista mitään, ja se sanotaan siinä samassa.
    • Käyttöönotto-oppaan askelissa on linkki myös silloin kun askel on tehty — «tehty» ei tarkoita ettei sinne tarvitsisi enää palata.
    Tulossa
    • EN-renderöinti palvelimella (spec 39) odottaa yhtä päätöstä: onko englanninkielinen osoite oma (`/en/...`) vai sama osoite kielivalinnalla.
    • Work-Opsin kurssimoduulit näkyvät kirjastossa heti kun ne julkaistaan — juuri nyt julkaistuja ei ole yhtään.
  7. Viikkoraportti asiakkaalle, poisto pyynnöstä, maakohtainen muistilista ja «mitä jos olisimme vastanneet tunnissa»

    Kierros 28 · 14. syyskuuta 2026
    • Viikkoraportti asiakkaalle (spec 15.2): asiakassivulla näkyy viime viikon luvut asiakkaan omasta työtilasta — hakemukset, seulotut, haastatellut, tarjoukset, palkatut, avoimet tehtävät ja ensi viikon haastattelut — sekä valmis viesti esikatseluna. «Lähetä viikkoraportti nyt» jonottaa sen Lähteviin portin läpi; viesti ei lähde napista vaan hyväksynnästä. Automaationa sama kulkee laukaisimella «Viikko vaihtuu», kerran per asiakas per viikko.
    • Hakijatietojen säilytysaika ja «Poista pyynnöstä» (spec 37.9): Hakijat-sivulle asetetaan säilytysaika päivinä, ja sovellus näyttää ketkä päättyneistä prosesseista ovat ylittäneet sen. Poisto on aina ihmisen teko vahvistussanalla: nimi, yhteystiedot, hakemuksen vastaukset, muistiinpanot, CV, testiliitteet ja tallenteet katoavat, tapahtumat ja luvut jäävät nimettöminä. Automaattista poistoa ei ole — sitä ei tehdä ennen kuin sinä päätät (Q-015).
    • API-avain kertoo mistä sitä käytettiin: avainlistalla näkyy viimeisin lähdeosoite käyttökerran vieressä. Osoite tulee rajapinnan ovelta itseltään eikä vaikuta mihinkään päätökseen — se on omistajalle, jotta tuntematon käyttö näkyy.
    • Materiaaleissa on nyt Rekon toimintonapit: Lyhennä · Käännä · Muuta sävyä · Tee tarkistuslista. Jokainen avaa Rekon valmiilla luonnoksella eikä muuta mitään itse — tulos on ehdotus, jonka sinä kopioit.
    • Maakohtainen muistilista tehtävän Strategia-välilehdellä: valitut julkaisualustat kertovat alueen, ja Suomi tai Filippiinit tuo oman listansa (TES ja koeaika · työterveys · 13. kuukauden palkka · aikavyöhyke ja katkosääntö …). Muistilista, ei oikeudellista neuvontaa — se sanotaan listan päällä.
    • Asiakasavatar asiakassivulla: segmentti, kivut, tavoitteet, kanavat, budjetti — viisi kenttää, täyttöaste ja yhden rivin tiivistelmä pitchiä varten.
    • «Mitä jos olisimme vastanneet tunnissa» /metrics-sivulla: omasta datasta laskettu vertailu nopeasti tavoitettujen ja muiden välillä, ja kuinka moni olisi edennyt. Alle viiden hakijan ryhmällä kortti sanoo «ei tarpeeksi dataa» eikä arvaa. Tunnin voi vaihtaa neljään tai vuorokauteen.
    • Kurssikirjasto näyttää Work-Opsin Education Series -moduulit saman kannan sillan kautta: näet ne jotka sinä saisit nähdä Work-Opsissa, ilman avainta ja ilman verkkoa. Eteneminen merkitään edelleen Work-Opsissa — tämä on luku-ikkuna, ei toinen kirjanpito. Juuri nyt julkaistuja moduuleja ei ole yhtään, ja kortti sanoo sen ääneen.
    • Rekolle uusi taito «Materiaalin muokkaus», joka pitää jokaisen tosiasian ennallaan ja tekee vain pyydetyn teon. Taitoja on nyt 58.
    Tulossa
    • EN-renderöinti palvelimella (kieli evästeeseen), Work-Opsin moduulit kun ne julkaistaan, ja säilytysajan automaattinen puoli vasta kun olet päättänyt siitä.
  8. «Uusi tehtävä» avautuu taas, tila vaihtuu tapahtumista, «Peru» lähetyksille, AI-merkki paperille

    Kierros 27 · 14. syyskuuta 2026
    • Korjattu: «Uusi tehtävä» ja «Luo tehtävä tästä pohjasta» eivät avanneet sivua — eivätkä tehtävän oma sivu tai yksikään tehtävän alasivu. Reitittimen listatiedosto oli lastensa vanhempi ilman aukkoa, jolloin lapset piirtyivät tyhjään. Nyt lista on oma indeksisivunsa, ja testi kaataa rakennuksen jos sama toistuu missä tahansa reitissä.
    • Tehtävän tila vaihtuu tapahtumista (spec 10.3): ensimmäinen hakija → seulonta, testikutsu → testit, haastattelu → haastattelut, tarjous → tarjous, hyväksytty tarjous → täytetty. Vain eteenpäin, vain julkaistusta alkaen; luonnos, pysäytetty ja suljettu ovat ihmisen sanoja. Ajuri «automation.role_status» on oletuksena pois (Q-022) — kunnes kytket sen, tehtäväsivu näyttää saman ehdotuksen ja napin, ja sinä painat.
    • Jokainen automaattinen tilan vaihto on rivi ajolokissa («Tehty») ja Aktiviteetissa, jossa sen voi perua yhdellä napilla — ja peruminen jää lokiin sekin.
    • «Peru» lähetyksille: hyväksytty viesti odottaa Lähtevissä kunnes lähettäjä ottaa sen, ja siihen asti sen voi perua — rivi palaa jonoon odottamaan päätöstä. Kun lähettäjä on jo ottanut rivin, Peru kieltäytyy ja sanoo miksi: mitään ei väitetä perutuksi mitä ei voi perua.
    • AI-merkki paperilla (spec 37.6): tehtävän PDF ja Markdown päättyvät alaviitteeseen — «Reko luonnosteli: Työpaikkailmoitus · aika», «pyysi hyväksyntää Kris klo → hyväksyi Sirpa klo», «Vietiin klo». Samalla «Vie PDF» tulostaa nyt tehtävän asiakirjana; aiemmin kopiointiesto piilotti sivun tulostuksessa ja paperi jäi tyhjäksi.
    • Blueprint: «Vie One Page Planiin» tallentaa ensin ja avaa vasta sitten — One Page Plan lukee tallennetun blueprintin, ei näytön lukuja, joten pelkkä linkki näytti tyhjän sivun aina kun tallennus oli unohtunut. «Luo 90 pv sitoumukset» oli jo olemassa; mitattiin, ei rakennettu uudestaan.
    • «Kopioi alustalle» sai neljännen muodon: somepostaus LinkedIn-syötteeseen tai Facebook-ryhmään — koukku ensimmäisellä rivillä LinkedInin taitteen alle (210 merkkiä), koko teksti alle 1 300 merkin, kolme odotusta, hakulinkki ja korkeintaan viisi aihetunnistetta. Puuttuva palkkahaarukka näkyy TÄYDENNÄ-merkintänä täälläkin.
    • Läpinäkyvyys: jokainen pois kytketty ajuri sanoo mitä olisi tapahtunut viimeisen 24 tunnin aikana jos se olisi ollut päällä — N ajoa, M viestiä ulos, tekoälyllä noin X € — laskettuna portin omista estoriveistä, ei arvauksesta. Nolla sanotaan nollaksi syineen: «mikään ei yrittänyt» on eri asia kuin «ei mitään».
    • Reko lainaa: kun se nojaa pohjustukseen, ote näkyy vastauksen alla lainauksena lähteineen — ja jokainen ote on tarkistettu pohjustusta vasten. «Löytyi pohjustuksesta» on ainoa merkki jonka sovellus väittää; malli voi keksiä sitaatin, tarkistus ei.
    • Neljä uutta Reko-taitoa spec 41:stä: kulttuurivideon käsikirjoitus («Miksi sinun ei pitäisi työskennellä täällä»), Algoritmi-läpikäynti (kyseenalaista → poista → yksinkertaista → nopeuta → automatisoi), sourcing-brief (hakulausekkeet ja persona — ei hae itse) ja konsulttipuhelun valmentaja (seuraava kysymys, ei hintaa ennen estettä).
    • Mittarit: «Rekryn idiot-indeksi» — kokonaishinta per palkkaus jaettuna raaka-aineella (ilmoitus + testipalkkio + haastattelutunnit). Syötteet ovat työtilan oletuksia ja kortti sanoo sen; puuttuva luku on nimetty, ei nolla. «Reko ehdottaa mitä poistaa» avaa Algoritmi-läpikäynnin näillä luvuilla.
    • Käyttöönotto (/getting-started): kuusi askelta yksi kerrallaan — yrityksen profiili, ensimmäinen tehtävä, tiimi, tekoälyn avain, sähköpostin lähettäjä, ensimmäinen pääkytkin — jokainen tilalla ja syyllä. Turvaprofiilit «Varovainen · Tavallinen · Nopea» ovat esitäytetty lista: ruksi pois mitä et halua, vahvista, ja kytkimet vaihtuvat yksi kerrallaan lokiin. Ei «kytke kaikki» -nappia. Koti osoittaa oppaaseen kun yksikään pääkytkin ei ole päällä.
    • Palaverimuistiinpanot olivat jo raportti Kirjastossa (16.4 mitattu); nyt tallennuksen jälkeen sivu sanoo missä raportti on ja vie sinne.
    Tulossa
    • Jälkeen-listan loput: viikkoraportti asiakkaalle, säilytysaika ja anonymisointi, Work-Opsin kurssimoduulit, EN-palvelinrenderöinti.
  9. «Kuka tekee tämän?» — strategian askel 0, tasosuunnitelmasta käyrä, Kodin järjestys

    Kierros 26 · 14. syyskuuta 2026
    • Tehtävän strategiavälilehti alkaa nyt askeleesta 0: «Kuka tekee tämän?» Tehtävän omat rivit (tehtävät, tekemiset, taidot) lajitellaan kahteen kasaan — toistuva työ jonka agentti tekee, ja työ jossa joku on vastuussa — ja jokainen rivi näyttää sen sanan jolla se lajiteltiin, jotta luokittelun voi kiistää. Ehdotus on ihminen · agentti · hybridi; valinnan tekee ihminen, eikä tyhjää täytetä oletuksella.
    • Palkka vastaan tokenit: agenttipuolen hinta lasketaan samasta hintataulukosta jota Reko käyttää oikeista ajoista. Ajojen määrä ja koko ovat oletuksia ja ne näytetään lukuina — ne eivät ole tämän työtilan mittauksia.
    • Hybridille syntyy agenttiparin luonnos: nimi, tyyppi, työkalut ja ohje joka sanoo mitä pari tekee, mitä se ei tee ja keneltä se kysyy. Luonnos jää tähän sovellukseen — Work-Ops ei julkaise kirjoitusovea, joten riviä ei viedä sinne täältä (Q-097).
    • Rekolla on uusi taito «Ihminen vai agentti?» samaan kysymykseen keskustellen. Se ei paina nappia — nappeja on kolme ja ne ovat ihmisen.
    • Tasot → Aikamatka: «Tee tästä käyrä» muuttaa tasosuunnitelman käyräksi (neljännekset vaiheina, ARR ja paikat pisteinä) ja esitäyttää blueprintin samoista luvuista. Laskenta on sama backcast jonka välilehti jo näyttää — käyrä on se tallennettuna niin että sitä voi skaalata. Alle puolen vuoden matkasta syntyy käyrä muttei blueprintiä, ja se sanotaan ennen nappia.
    • Koti: «Järjestä» siirtää kortteja ylös ja alas ja piilottaa niitä. Järjestys on sinun, ei työtilan, ja uusi kortti ilmestyy myös sille jolla on vanha järjestys tallessa.
    • Kun tehtävän tarkistuslista on täynnä ja tehtävä on yhä luonnos, Reko ehdottaa: «valmis hyväksyttäväksi». Se ei hyväksy — se osoittaa tilanauhaan.
    Tulossa
    • Jälkeen-listan seuraavat: tehtävän tilan automaattinen vaihto tapahtumista, «Peru» lähetyksille, AI-merkki PDF:ään, viikkoraportti asiakkaalle.
  10. SYNERGIA: seitsemän sisarkehotetta mitattuihin kenttänimiin — ja «Ajettu: ei» näkyviin

    Kierros 25 · 14. syyskuuta 2026
    • Jokaiselle sisarsovellukselle on valmis kehote (SPEC/SYNERGIA/). Ne kirjoitettiin uudelleen tämän sovelluksen mitattuja kenttänimiä vasten: päätepisteet, pakettien kentät, saapuvan oven osoite, allekirjoituksen muoto (t=…,v1=…, ±300 s) ja avaimen paikka. Koodi on totuus — jos kehote sanoi toisin, kehote korjattiin.
    • Asetukset → Sisarsovellukset näyttää nyt jokaisella kortilla rivin «SYNERGIA-kehote · Ajettu: ei» ja yhdellä lauseella mitä se kehote pyytää. Tila on «ei», koska tämä työtila ei voi nähdä toisen sovelluksen istuntoa — päivämäärän keksiminen olisi arvaus.
    • Found-OS-kortti lupasi «Tulossa vaiheessa 28», vaikka sen silta rakennettiin vaiheessa 28 ja asuu Asetukset → Tekoäly -sivulla. Kortti kertoo nyt missä silta on, ja testi vaatii että jokainen sisar joko näkyy tällä sivulla tai nimeää paikkansa.
    • Saapuva ovi sanoo ääneen, että se on toistaiseksi vain Careersille: muun sisaren kutsu torjutaan syyllä «tuntematon ajuri». Ovi avataan sille sisarelle vasta kun se on oikeasti toteuttanut lähetyksen — mitään ei rakenneta lupauksen varaan.
    • Tenfoldin kehote sisältää myös pyynnön tarkistaa, että Tenfoldin oma main on GitHubissa ajan tasalla. Tarkistus kuuluu Tenfoldin istuntoon: tämä työtila ei lue sisarten repoja (P-176).
    Tulossa
    • Vaihe 27 — «Kuka tekee tämän?»: ihminen vai agentti -valinta tehtävälle.
    • Vaiheen 23 ristiintarkistuksen «Jälkeen»-lista: 17 kohtaa, jotka spec lupaa ja jotka on tarkoitus rakentaa seuraavaksi.
  11. Ristiintarkistus: spec luku luvulta, Kodin «Seuraavat 5 tekoa» oikeasta datasta, «Tulossa»-jäänteet pois

    Kierros 24 · 14. syyskuuta 2026
    • Spec-luvut 5–41 käytiin läpi koodia ja mittauksia vasten: jokaiselle luvulle rivi (mitä luvattiin · missä se on · millä mitattu · poikkeama). Tulos on SPEC/_evidence/rounds/24/crosscheck.md. Pienet poikkeamat korjattiin heti, isot ovat todo-listan «Jälkeen»-osiossa.
    • Koti: «Seuraavat 5 tekoa» ei ole enää esimerkkidataa. Rivit johdetaan viidestä lähteestä — ehdokkaat yli vaiheen SLA:n, tämän päivän haastattelut, vastaamattomat tarjoukset, tyhjät Stoplight-solut, erääntyneet perehdytystehtävät — kiireellisin ensin, ja jokainen rivi vie kohteeseen. Tyhjä lista sanoo että mikään ei odota. Sovelluksessa ei ole enää yhtään «demo»-merkittyä korttia.
    • Koti sai myös «Reko ehdottaa» (avoimet ehdotuskortit), «Käyrät» (kesken olevat käyrät ja missä niiden pitäisi olla tänään) ja «Asiakkaat» (agency- ja own-työtiloissa: aktiiviset asiakkaat terveysväreineen, myöhässä olevat virstanpylväät).
    • Sivupalkki näytti vaihenumeron ja komentopaletti sanoi «Tulossa» kymmenellä sivulla, jotka on rakennettu jo kierroksia sitten (Pohjustus, Palaverit, Kurssi, Käyrät, Blueprint, Tasot, Reko, Automaatiot, Läpinäkyvyys, Aktiviteetti). Merkit on poistettu ja testi vaatii, ettei yhtään jää.
    • Ehdokaskortilla on nyt osoite: Ehdokkaat-listan rivi vie tehtävän suppiloon ja avaa kortin (…/roles/<id>?tab=pipeline&candidate=<id>). Osoitteen voi jakaa.
    • Tekoälyn tuottama materiaali kantaa merkin «Reko luonnosteli» Kirjastossa ja Ilmoitus-välilehdellä. Tieto oli kannassa jo kierroksesta 13, mutta sitä ei näytetty missään.
    • Lupaukset (spec 1.3) mitattiin: kopiointi yhdellä kutsulla, FI/EN pariteetti, mittarit valmiina. «Ei tyhjää sivua» toteutuu pohjasta mutta neljällä klikkauksella (ilmoitus, kysymykset, suppilo, tuloskortti) — tietoinen valinta, mikään ei synny pyytämättä; Q-094 kysyy haluatko automaattisen siemennyksen.
    Tulossa
    • Vaihe 30 — SYNERGIA-kehotteet: seitsemän sisarsovelluksen kehotteet tarkistetaan mitattuja kenttänimiä vasten ja merkitään ajettaviksi.
    • Vaihe 27 — «Kuka tekee tämän?»: ihminen vai agentti -valinta tehtävälle.
  12. Tuotantovalmius: virheraja joka sivulla, listat 50 kerrallaan, kontrasti mitattu, kevyempi lataus

    Kierros 23 · 14. syyskuuta 2026
    • Jokaisella sivulla on oma virheraja: jos yksi näkymä kaatuu, kuori, valikko ja työtilan valitsin jäävät paikoilleen ja näkymän tilalla on «Yritä uudelleen». Aiemmin alisivun virhe purki koko työtilan kuoren. Julkisilla sivuilla sama raja vie etusivulle.
    • Listat tulevat 50 riviä kerrallaan ja «Näytä lisää» hakee seuraavat: rekryt, hakijat, aktiviteetti, palkatut, asiakkaat, haastattelut ja materiaalit. Haku ja suodattimet kulkevat kantaan asti — haku «myyjä» löytää sadan rivin syvyydestä, ei vain ladatuista. Kanban maalaa 30 korttia per sarake ja kasvaa napista.
    • Vahvistukset yhdestä paikasta: kuusi selaimen omaa «OK / Peruuta» -laatikkoa (rivin poisto, tarjouksen hyväksyntä, webhookin ja automaation poisto, asiakkaan päättäminen, avaimen peruutus) on nyt sama ikkuna kuin hätäseisissä — seuraus ensin, nappi sitten.
    • Kontrasti mitattu ilman selainta molemmista teemoista: 14 teksti-tausta-paria ja kohdistusrengas lasketaan oklch-tokeneista WCAG-suhteeksi. Neljä paria oli alle rajan (vaalean teeman korostus 4.25, punainen 4.49, tumman punainen 3.80, vaalean kohdistusrengas 2.34) — sävyjä tummennettiin, testi pitää ne yli 4.5:1 ja 3:1.
    • Kevyempi ensilataus: työkirjojen määrittelyt (40 kt) eivät enää kulje jokaisen sivun mukana, Reko-keskustelu latautuu vasta kun paneeli avataan, ja kuvaajakirjasto (380 kt) vasta kun mittareissa tai käyrällä on piirrettävää.
    • Kanta: 31 taulua, joissa työtilan tunnus oli ilman indeksiä, saivat sen — jokainen oikeustarkistus suodattaa sillä, joten ilman indeksiä luku hidastuisi datan karttuessa. Sivutetut listat saivat järjestysindeksin. Kantasarja mittaa nyt myös: 0 taulua ilman RLS:ää, jokainen työtilasarake indeksoitu, ei yhtään taulua jonka oikeus ilman politiikkaa näkyisi tyhjänä listana.
    • Hidas lataus näkyy: kun työtilan avaus kestää yli sekunnin, sisältöalue sykkii «ladataan» eikä edellinen sivu jää jäätyneenä ruutuun.
    Tulossa
    • Vaihe 23 — ristiintarkistus ja viimeistely: spec vastaan toteutus luku luvulta, puuttuvat kohdat listaksi.
    • Vaihe 27 — «Kuka tekee tämän?»: ihminen vai agentti -valinta tehtävälle.
  13. Hallinta ja auditointi: superadminin sivu, rivitason loki, arkistoitu työtila on jäässä

    Kierros 22 · 14. syyskuuta 2026
    • Hallinta-sivulla on seitsemän välilehteä: yleiskuva, työtilat, käyttäjät, loki, AI-käyttö, API-avaimet sekä sillat ja ovet. Jokainen luku tulee kannan funktiosta, joka kysyy superadmin-oikeuden ensin — jäsen saa 42501, ei tyhjää sivua.
    • Työtilat: luo toiselle (omistaja sähköpostilla, sinä et liity), arkistoi ja palauta, vaihda omistaja (entinen jää ylläpitäjäksi), astu sisään. Sisäänastuminen työtilaan jonka jäsen et ole kirjautuu lokiin ja näkyy keltaisena palkkina; auth.uid() pysyy omana, joten jokainen teko on sinun nimissäsi.
    • Arkistoitu työtila on jäässä: jäsenet näkevät kaiken mutta mikään ei tallennu — ei rajapinnan, ei rivin omistajan haaran, ei ajurin kautta (portti sanoo «Työtila arkistoitu»). Omistaja palauttaa sen asetuksistaan, superadmin Hallinnasta. Mitään ei poisteta.
    • Viisi taulua, joita selain kirjoittaa suoraan (tehtävät, hakijat, materiaalit, työtilat, jäsenet), jättävät nyt lokirivin: kuka, milloin, mihin riviin ja mitkä kentät muuttuivat — ei arvoja, paitsi tila (luonnos → strategia). Rajapinnan kautta tehty muutos näkyy lokissa reittinä «rajapinta».
    • Loki-välilehti näyttää kaikkien työtilojen lokin suodattimin: työtila, kohde, reitti, tekijä, aika ja vapaa teksti. Loki on muuttumaton — sitä ei muokkaa eikä poista kukaan, ei superadminkaan.
    • Säilytys: yli 90 päivää vanhat kuiva-ajot ja automaatioajot voi siivota napista. Määrä näytetään ennen poistoa; torjuttujen ovikutsujen laskurit ja loki jäävät. Superadmin-oikeutta ei voi poistaa itseltä eikä viimeiseltä.
    • Korjattu: Läpinäkyvyys-hallintasivu (/admin/transparency) oli selaimessa tavoittamattomissa kierroksesta 4 asti — vanhempi reitti ei antanut sille paikkaa. Savutesti ei huomannut sitä, koska kirjautuneet sivut mitataan vain palvelimen kuoresta.
    Tulossa
    • Vaihe 22 — tuotantovalmius: virherajat per reitti, offline-banneri, sivutus, kontrastitesti, README ja AGENTS ajan tasalla.
    • Vaihe 27 — «Kuka tekee tämän?»: ihminen vai agentti -valinta tehtävälle.
  14. Pohjustus, kurssi, käyrät ja blueprint: 31 työkirjaa, One Page Plan, palaverit, aikaskaalain

    Kierros 21 · 14. syyskuuta 2026
    • Pohjustus-sivu näyttää kolme päivää ja edistymisen 0/28 oikeasta datasta. Jokainen 28 työkirjasta ja kolme lisätyökalua on nyt täytettävä lomake: ohje, esimerkki, kentät (teksti, luvut, liukusäädin, valinta, listat ja taulukot) ja «Merkitse valmiiksi», joka aukeaa vasta kun pakolliset kentät on täytetty.
    • Jokainen tallennus on uusi versio, ja vanhan version voi avata ja palauttaa. Jos joku muu tallentaa saman työkirjan sillä välin, tallennuksesi torjutaan eikä kirjoita hänen työnsä päälle. Lokiin kirjataan kuka tallensi ja milloin — ei sisältöä.
    • Rekon hyväksytty työkirjaehdotus tallentuu nyt oikeasti: uutena luonnosversiona, ei valmiina. Reko tietää kenttien nimet, ja jos se ehdottaa jotain mille ei ole kenttää, lomake näyttää sen erikseen eikä hävitä sitä.
    • Viisi työkirjaa voi viedä rivinsä eteenpäin: Stoplight-mittarit → Mittarit, Palaverirakenne → Palaverit, 90 päivän sitoumukset → sitoumukset, Virstanpylväät → sitoumusten etapit ja Henkilökohtaiset WINit → palkatun kortti. Esikatselu näyttää ensin mitä kirjoitetaan ja mikä ohitetaan ja miksi; mitään ei kirjoiteta ennen kuin painat nappia.
    • One Page Plan kokoaa arvot, tarkoituksen, mission, vision, tavoitteen, brändilupauksen, ydinasiakkaan, erottautumisen, luvut ja kvartaalin sitoumukset yhdelle sivulle. Tyhjä kohta kertoo minkä työkirjan täyttäminen sen täyttää. Sitoumusten tilan ja etapit voi kuitata suoraan, ja sivu tulostuu PDF:ksi.
    • Palaverit-sivu: kahdeksan palaveria oletusagendoineen, rytmi, päivä, kellonaika ja vetäjä, seuraava kerta laskettuna. «Aloita» avaa agendan kellolla — kohta kerrallaan, ylitys näkyy — ja muistiinpanot tallentuvat raportiksi materiaaleihin. Team Rallyn, kvartaalin ja vuosipalaverin agendat on merkitty oletuksiksi.
    • Kurssi-sivu: Empire- ja Rekrytoinnin Tulokaava -polut, «Seuraavaksi»-kortti ja jokaisessa moduulissa videon nimi, lyhyt tiivistelmä ja «Tee tämä nyt» siihen työkirjaan tai sivuun jossa opittu tehdään. Edistyminen ja muistiinpanot näkyvät vain sinulle — tiimi näkee pelkät lukumäärät. Videoita ei ole sovelluksessa; omistaja voi liittää moduuliin https-linkin.
    • Käyrät-sivu: kymmenen pohjaa (rekrytointi 14 pv, perehdytys 90 pv, asiakkaan käyttöönotto 30 pv, kvartaalin tulos, pohjustus, Unicorn 5 v …). Vaiheet ja virstanpylväät ovat osuuksia, ja päivät lasketaan horisontista — kuukausi alkupäivästä kalenterin mukaan.
    • Aikaskaalain: vaihda horisontti (14 pv · 30 pv · 90 pv · 6 kk · 1 v · 3 v tai oma) ja näet ensin jokaisen kohdan päivän ennen ja jälkeen. «Sovella» siirtää myös kytketyt sitoumusten virstanpylväät, asiakkaan käyttöönoton virstanpylväät ja perehdytystehtävät samalla osuudella, ja kirjaa sen lokiin. Lukittua käyrää ei skaalata; uusi versio ottaa kytkennät mukaansa.
    • Blueprint-sivu: tavoitearvostuksesta tarvittava ARR, liikevaihto päivässä, viikossa ja kuukaudessa, asiakkaat, liidit, ihmiset ja rekryt pilareittain. Jokaisen luvun alla on kaava ja oletukset on merkitty. Ensimmäiset kymmenen rekryä järjestyksessä «Luo tehtävä» -napein, BRICKS vuosille 1, 2 ja 5, «Luo käyrä» ja «Luo 90 pv sitoumukset». One Page Plan näyttää tallennetun blueprintin.
    Tulossa
    • Hallinta ja auditointi: kuka teki mitä, vientiloki ja superadminin työtilanäkymä (vaihe 21).
    • «Kuka tekee tämän?» — ihminen vai agentti tehtävälle (vaihe 27).
  15. Careers sisään, Work-Opsin paikka-aukot ja tasot 5-fig → 11-fig

    Kierros 20 · 14. syyskuuta 2026
    • Saapuva ovi Careersista (Asetukset → Sisarsovellukset). Kun Careers ottaa vastaan hakemuksen, se voi kertoa siitä tänne: hakija, yhteystieto ja tapahtuma syntyvät kerran — sama hakemus kahdesti on yksi rivi. Ovi ei siirrä ketään vaiheesta toiseen, ei hylkää eikä lähetä mitään. CV, video ja saatekirje jäävät Careersiin.
    • Ovea ei ole ennen kuin luot sen, ja se on lukossa kunnes avaat sen. Jokainen kutsu on allekirjoitettava salaisuudella joka näytetään vain kerran; väärä, puuttuva, muokattu tai yli viisi minuuttia vanha allekirjoitus torjutaan nimellä. Ovi on myös «Sovellusten väliset» -pääkytkimen alla.
    • Kotiin kortti «Paikka-aukot»: Work-Opsin osastot joissa ei ole ketään, joissa on vain agentteja, tai jotka lepäävät yhden ihmisen varassa. «Luo tehtävä tähän paikkaan» esitäyttää uuden tehtävän. Luku tapahtuu samassa kannassa sinun omilla oikeuksillasi — et näe riviäkään enempää kuin Work-Opsissa itse.
    • Uusi sivu Tasot: nykytaso ja matka seuraavaan, vertailu 2–3 tasoa rinnakkain erotuksineen, ja aikamatka — tavoitetaso ja horisontti muuttuvat neljännesvuosittaiseksi suunnitelmaksi. Jokaisen luvun vieressä lukee sen lähde, ja «Jos puolitat ajan» kertoo missä fysiikka sanoo ei.
    • Tenfold-silta kuivana: hyväksytty tasosuunnitelma tavoitteeksi ja avainpaikat tehtäviksi; talousluvut vain niihin mittareihin jotka olet itse merkinnyt Tenfoldin lähteiksi.
    Tulossa
    • Vaihe 21: seuraava rakennusvaihe järjestyksessä
    • «Kuka tekee tämän?» — ihminen, agentti vai molemmat — tehtävän strategiaan
  16. Sisarsovellukset — kuusi siltaa, kuiva-ajo ensin ja neljäs pääkytkin

    Kierros 19 · 13. syyskuuta 2026
    • Uusi sivu Asetukset → Sisarsovellukset: yhdeksän sisarta kortteina. Jokainen kortti kertoo selkokielellä mitä täältä lähtisi, mitä sieltä tulisi, mitkä kentät ylittävät rajan ja mitä tekisit ilman siltaa. Kytkettyjä ei ole yhtään: kaikki on oletuksena pois.
    • «Aja kuivana» jokaiselle sillalle. Se laskee oikeasta datastasi mitä lähtisi — hakija, tarjous, ilmoitus, prosessikartta — ja näyttää paketin sellaisenaan. Se ei lähetä mitään eikä kirjoita mihinkään muualle kuin kuiva-ajolokiin, ja kertoo mikä puuttuu: osoite, avain, suunta, hyväksyntä.
    • Neljäs pääkytkin «Sovellusten väliset». Ennen silloilla oli vain rivin oma kytkin; nyt on yksi paikka josta näkee ja päättää, saako mikään tieto ylittää sovellusrajan. Työntö tarvitsee lisäksi Ulospäin-kytkimen — kaksi kytkintä, koska ne vastaavat kahteen eri kysymykseen.
    • Kuusi siltaa koodina: Careers (hyväksytty ilmoitus + hyväksytty haastattelijapersoona), VentureCore (palkattu → paikka ja oma voitto), TaskPlan (haastattelu → kalenteritapahtuma), Soppii (hyväksytty tarjous → allekirjoitus), Pro-Cess (prosessikatsaus → SIPOC), BeeLaunchi (hyväksytty ilmoitus → kampanja).
    • Vain hyväksytty ylittää rajan. Luonnostarjous, hyväksymätön ilmoitus ja luonnospersoona pysähtyvät siltaan, ja kuiva-ajo sanoo miksi. Yhteystiedon vievät vain kaksi siltaa — kalenterikutsu ja allekirjoituspyyntö — ja molemmat sanovat sen kortissaan.
    • Ilman siltaa kaikki toimii: kalenterikutsu .ics-tiedostona, tarjous PDF:nä, ilmoituksen teksti kopioitavana. Silta ei ole edellytys millekään — se säästää kopioimisen, ei enempää.
    Tulossa
    • Vaiheet 25, 27 ja 29: Careersin hakemusvirta sisään, Work-Ops saman kannan sisällä ja Tenfoldin talousluvut tasodashboardiin.
  17. Komentorivi, MCP ja taidot — sama rajapinta agentin ja terminaalin käsiin

    Kierros 18 · 13. syyskuuta 2026
    • Komentorivi `rp`: yksi tiedosto, ei riippuvuuksia. `rp roles list`, `rp candidates create --role_id … --full_name …`, `rp candidates move <id> --stage_id …`. Komentoja ei ole kirjoitettu käsin — ne ovat saman määrittelyn lukemia kuin reitit ja OpenAPI, joten `rp help` ei voi luvata reittiä jota rajapinta ei tarjoa.
    • MCP-palvelin agenteille: 26 lukevaa työkalua oletuksena, ja `--write` lisää 14 kirjoittavaa. Ilman lippua agentti ei voi kirjoittaa mitään — kirjoitusoikeus on päätös, ei oletus. Jokainen työkalu kertoo kuvauksessaan oikeuden jonka se vaatii.
    • Neljä taitotiedostoa (rekrytointi, pohjustus, rekrytoimisto, käyrät) kertovat agentille milloin kutsua mitä — ja mitä se ei saa tehdä: ei hylkäyksiä, ei tarjouksen lähetystä, ei jonon päätöksiä, ei keksittyjä yhteystietoja. Ne ovat ihmisen. Esimerkkikomennot generoituvat määrittelystä, joten taito ei voi neuvoa väärää kenttää.
    • Avain ei kulje komentoriviargumenttina koskaan — argumentit näkyvät prosessilistassa ja jäävät komentohistoriaan. `rp login` lukee avaimen putkesta ja kirjoittaa sen kotihakemistoon oikeuksilla 600; MCP:ssä avain on asetusten `env`-lohkossa. Yhdessäkään julkaistussa tiedostossa ei ole avainta, vain paikkamerkki.
    • Loki kertoo nyt myös minkä ohjelman kutsuja ilmoitti olevansa («rp-cli», «rp-mcp»). Se on kutsujan oma ilmoitus eikä todiste — siksi se siivotaan, katkaistaan 40 merkkiin, näytetään muodossa «ilmoitti olevansa» eikä vaikuta yhteenkään oikeuspäätökseen.
    • Asetukset → API-avaimet näyttää asennusohjeen: komentorivin komennot ja MCP-asetukset kopioitavana, avaimen paikalla paikkamerkki. Työkalumäärät luetaan määrittelystä, joten sivu ei voi luvata työkalua jota palvelimella ei ole.
    Tulossa
    • Vaihe 20: sisarsynergia — hyväksytty tehtävä, materiaali tai persona napista toiseen sovellukseen, kuiva-ajo ensin.
  18. Rajapinta v1 ja API-avaimet — sama sovellus toisesta ovesta

    Kierros 17 · 13. syyskuuta 2026
    • `/api/v1` on auki: 26 resurssia luettavaksi (tehtävät, hakijat, tuloskortit, tarjoukset, palkatut, perehdytys, mittarit, asiakkaat, automaatiot, lähtevä jono, loki, Rekon säikeet, personat, tekoälyhaastattelut) ja 14 toimintoa kirjoitettavaksi — jokainen kannan omalla funktiolla, ei yhtään suoraa taulukirjoitusta.
    • Kutsu ajetaan aina ihmisen istunnossa. Avain ei siis voi mitään mitä sen tekijä ei voisi: rivitason säännöt ja kyvykkyydet päättävät täsmälleen kuten selaimessa. Tämä vaati kannassa oman roolin ajajalle — palvelimen rooli ohittaa rivitason säännöt, eikä sitä ohitusta haluttu juuri siihen oveen jossa sitä eniten kaivattaisiin.
    • Avain näytetään kerran. Kannassa on vain sen sha256-tiiviste ja kahdeksan merkkiä tunnistamista varten; peruutus lopettaa avaimen heti. Avaimen luo ja peruu vain työtilan omistaja, ja oikeudet valitaan yksi kerrallaan samasta sanastosta jolla sovelluksen roolit toimivat — ei toista lupalistaa rinnalle.
    • Jokainen kutsu on lokirivi jonka lähde on «rajapinta», myös luku. Asetukset → API-avaimet näyttää viimeisimmät kutsut ja sen, tulivatko ne avaimella (tunniste näkyvissä) vai henkilön tunnuksella. Sama rivi näkyy aktiviteetissa muiden tekojen seassa.
    • Kuvaus syntyy samasta määrittelystä kuin reitit: `/api/v1/openapi.json` ja `/api/v1` luetellaan koodista, joten kuvaus ei voi luvata reittiä jota ei ole. Se kertoo myös mitä ei vielä ole: työkirjat, käyrät, blueprintit, materiaalin generointi ja Rekon pohjustus vastaavat 501 ja nimeävät vaiheen.
    • Hakijan ja asiakkaan yhteystiedot, lomaketunnukset, haastattelutunnukset, litteroinnit ja personan ohjeet eivät kulje rajapinnasta lainkaan. Se mitä rajapinta antaa, on se mitä sama ihminen näkisi ruudulla.
    Tulossa
    • Vaihe 19: komentorivi (`rp`), MCP-palvelin ja agenttien taitotiedostot — samasta määrittelystä kuin rajapinta.
  19. Tekoälyhaastattelija — persona, julkinen haastattelulinkki ja kalibrointikortti

    Kierros 16 · 13. syyskuuta 2026
    • Tehtävän välilehti «AI-haastattelija»: persona syntyy tuloskortin tekijöistä ilman mallia («Luo pohja»), Rekolta (taito «Tekoälyhaastattelija», kortti hyväksytään erikseen) tai käsin. Nimi, ääni, sävy, tervehdys, avaus, ohjeet, kysymyssuunnitelma jatkokysymyksin ja rubriikein, kesto ja suostumusteksti — suomi ja englanti kirjoitettu erikseen. Jokainen tallennus on uusi versio, ja edelliset säilyvät.
    • Kielletyt aiheet ovat koodissa, eivät mallin muistissa: ikä, perhe, terveys, uskonto, ay-jäsenyys, alkuperä, seksuaalisuus, politiikka — ja lupaus palkasta, aloituksesta tai päätöksestä. Sama lista kirjoitetaan ohjeeseen, pysäyttää kielletyn kysymyksen ennen tallennusta ja käy haastattelijan vuorot läpi jälkikäteen. Osuma on punainen lippu rekrytoijalle, ei hakijan vika.
    • Persona on hyväksyntäkohde: linkkiä ei synny ennen kuin ihminen on hyväksynyt sen nauhasta. Hakijakortin ja välilehden «Luo haastattelulinkki» antaa hakijakohtaisen linkin (7 päivää), ja ajurin «Tekoälyhaastattelija» pitää olla päällä — esto nimeää kytkimen.
    • Julkinen /interview/<linkki>: hakija näkee ennen aloitusta, että haastattelija on tekoäly, mitä tallennetaan, että ihminen tarkistaa ja päättää, ja että hän voi pyytää ihmishaastattelua. Ilman suostumusta ensimmäistä vuoroa ei ole — kanta kieltää sen. Teksti (vuoro kerrallaan, portti joka vuorolla) tai ääni (Realtime, sama ääni kuin personassa). Kun suunnitelma on käyty läpi, haastattelija lopettaa itse.
    • Tulos on rakenne, ei proosaa: yksi score_candidate-kortti per tekijä sitaatin kanssa, tiimin säikeessä jonka näkee jokainen joka saa pisteyttää. Kortti hyväksytään pino kerrallaan kuten Rekolla, ja hyväksytty kortti kirjoittaa tiimin muistiinpanon — ei koskaan tuloskorttia. Tekoäly ei hylkää ketään.
    • Kalibrointikortti Mittareissa ja tehtävän Mittarit-välilehdellä: ihmisen haastattelupisteet vs. tekoälyn ehdotus tekijä kerrallaan, hajonta yli 2 korostettu. «Vie Careersiin» on kuiva-ajo: paketti (tervehdys, avaus, ohjeet, ääni, suunnitelma, tulosskeema) näytetään ja kirjataan, mitään ei siirretä ennen kuin silta on kytketty.
    Tulossa
    • Vaihe 18: rajapinta v1 ja API-avaimet — /api/v1, OpenAPI ja avainten hallinta asetuksissa.
  20. Automaatiot, sähköpostipohjat ja ilmoituskello — Lähtevät saa oikean lähettäjän

    Kierros 15 · 13. syyskuuta 2026
    • Automaatiot-sivu: laukaisin → suodatin → toimet. Uusi tehtävä saa kuusi oletusautomaatiota (automaattivastaus, testikutsu, haastattelukutsu, kielteinen vastaus, tervetuloviesti, 30/60/90-muistutus). Automaatio ei koskaan lähetä itse: se jonottaa viestin Lähteviin, ja portti päättää lähteekö se itsestään («auto» + Ulospäin) vai odottaako ihmistä. Rivin merkki kertoo, mitä tapahtuisi juuri nyt.
    • Kymmenen sähköpostipohjaa suomeksi ja englanniksi (JT:n mallit sovitettuna, englanti kirjoitettu erikseen). Muokkain ja esikatselu esimerkkiarvoilla; tallennus tekee työtilan oman version ja «Palauta oletus» tuo alkuperäisen takaisin. Puuttuva muuttuja jää tyhjäksi ja kirjataan — sitä ei koskaan arvata.
    • Lähettäjä on oikea: hyväksytyt viestit lähtevät Resendin kautta, ja rivi merkitään lähetetyksi vasta kun palvelu vastasi 2xx. Ilman palvelimen lähetysavainta mitään ei väitetä lähetetyksi — rivit odottavat, ja sivu sanoo sen suoraan. Lähetys kirjaa hakijalle email_sent-tapahtuman, josta «aika ensikontaktiin» lasketaan.
    • «Aja nyt» -nappi ja ajoloki. Kanta on jaettu eikä ajastusta ole päällä, joten automaatiot ajetaan napista — ja jokainen ajo, myös esto ja ohitus, on rivi lokissa. Portti tarkistetaan uudelleen vielä lähetyshetkellä: hyväksynnän jälkeen pois kytketty Ulospäin pysäyttää viestin.
    • Ilmoituskello herää: uusi hakija, testi palautettu, tarjous vastattu, Reko ehdottaa, kutsu hyväksytty, SLA ylittyi ja automaation ilmoitus. Ilmoitukset kirjoittaa kanta, ei selain; klikkaus vie oikeaan paikkaan.
    • Webhookit ulos: https-osoite, allekirjoitus (HMAC-SHA256) ja salaisuus holvissa. Sama jono ja portti kuin sähköpostilla. Hakijakortilta voi jonottaa minkä tahansa pohjan käsin — se odottaa hyväksyntääsi Lähtevissä.
    Tulossa
    • Vaihe 26: tekoälyhaastattelija — persona, julkinen haastattelulinkki ja kalibrointikortti.
  21. Reko haastattelee, kuuntelee ja pohjustaa koko firman korttipinona

    Kierros 14 · 13. syyskuuta 2026
    • Haastattelutila: Reko kysyy yhden kysymyksen kerrallaan — uusi tehtävä (7), koko firma (14) tai asiakkaan aloitus (10). Vastaaminen ei maksa mitään, koska kysymykset ovat valmiina eikä mallia kutsuta ennen kuin pyydät paketin. Portti tarkistetaan silti joka vastauksella, joten pois päältä oleva kytkin näkyy heti.
    • «Pohjusta kaikki Rekolla» Pohjustus-sivulla: haastattelu → yksi mallikutsu → työkirjaluonnokset korttipinona. → hyväksyy, ← hylkää, ↓ muokkaa ennen hyväksyntää ja ⌘Z peruu. Päätös lähtee vasta 5 sekunnin kuluttua, ja sen jälkeen se on lopullinen. Sivu laskee hyväksytyt luonnokset (n / 31).
    • Muokattu hyväksyntä tallentuu omaksi kentäkseen, ja Rekon alkuperäinen ehdotus pysyy lokissa muuttumattomana. Näet aina, mitä Reko ehdotti ja mitä sinä hyväksyit.
    • Ääniviesti: mikrofoninappi keskustelussa ja haastattelussa. Puhe litteroidaan tekstiksi syöttökenttään, ja lähetät sen itse. Tyhjä nauhoitus hylätään ennen kuin mitään kutsutaan tai laskutetaan.
    • Puhu Rekolle: reaaliaikainen puhe selaimesta. Palvelin tarkistaa portin ja antaa kahden minuutin tunnuksen, eikä avain koskaan tule selaimeen. Mikrofoni on auki vain session ajan (enintään 10 min). Litterointi tallentuu keskusteluksi, ja ehdotukset tulevat samoina kortteina.
    • Haastattelunäkymän äänitys heräsi: äänitä tai lataa tiedosto, lue litterointi ja pyydä Rekolta tiivistelmä ja ehdotetut pisteet. Hakijan puheesta riisutaan ohjauslauseet ennen Rekoa.
    • Äänisessiot kirjataan (myös estetyt), ja kesto lasketaan tietokannan kellosta eikä selaimen ilmoituksesta. Kulutus näkyy Hallintamallissa minuuttihinnalla.
    Tulossa
    • Vaihe 17: automaatiot, sähköpostipohjat ja ilmoituskello — Lähtevät-jono saa oikean lähettäjän.
  22. Reko: tekoälyvalmentaja portin takana, ehdotuskortit, taidot ja kulutus

    Kierros 13 · 13. syyskuuta 2026
    • Reko-paneeli aukeaa joka sivulta yläpalkin napista: valitse taito (19 rekry- ja johtamistaitoa + jokaiselle työkirjalle oma), tarkista rajaus ja kirjoita. Omat keskustelut näkyvät Reko-sivulla; kukaan muu ei näe niitä.
    • Jokainen kutsu kulkee portin läpi ennen mallia: pääkytkin, ajurin kytkin, autonomia ja kuukausibudjetti. Jos jokin estää, paneeli sanoo mikä — ja viestisi on silti tallessa ja esto lokissa. Budjetti mitataan: kun kuun kulutus saavuttaa sen, tekoäly pysähtyy.
    • Reko ei tee mitään itse. Sen 12 työkalua tuottavat kortteja: tehtävä, ilmoitus, kysymykset, tuloskortti, perehdytys, työkirja, mittarit, käyrä, blueprint, sähköposti, esipisteet, asiakkaan aloitus. Hyväksyntä kirjoittaa sinun istunnollasi (tehtäväluonnos, ilmoitus, tiimin muistiinpano); päätetty kortti lukittuu.
    • Napit heräsivät: «Paranna Rekolla» ilmoituksessa, «Rekon kanssa» uuden tehtävän ovena, «AI-esipisteytys» hakijakortissa ja «Luonnostele» jokaiselle 31 työkirjalle Pohjustus-sivulla.
    • Hakijan ja asiakkaan teksti riisutaan ohjausteksteistä («ignore previous instructions», «unohda aiemmat ohjeet») ennen kuin malli näkee sen, ja hakijan nimeä ei lähetetä mallille. Paneeli kertoo mitä Reko luki ja montako riviä riisuttiin.
    • Hallintamalli → Reko: palvelu ja malli sallitulta listalta (OpenAI, Google, xAI), työtilan oma avain Supabase Vaultiin (selain ei näe sitä takaisin, loki ei kirjaa sitä), kulutus tässä kuussa budjettia vasten ja 30 päivän käyttö.
    • Mallikutsu tehdään palvelimen reunafunktiossa; avain ei koskaan tule selaimeen. Vastauksen, kortit ja kulutuksen kirjoittaa vain palvelin — selain ei voi väärentää niitä (mitattu).
    Tulossa
    • Vaihe 16: Reko haastattelee — kysymys kerrallaan, ääniviestit ja «Pohjusta koko firma» -korttipino.
  23. Hallintamalli: portti kannassa, muuttumaton loki, jonon päätös, Found-OS-sillan runko

    Kierros 12 · 13. syyskuuta 2026
    • Asetukset → Hallintamalli: kolme sääntöä auki kirjoitettuna, kolme pääkytkintä, tekoälyn kuukausibudjetti ja kyvykkyysluettelo taulukkona — jokaiselle riville pääkytkin, katto, nykytila, tavoittaako ihmisen ja portin vastaus. Estetty rivi kertoo mikä kytkin estää.
    • Portti on nyt myös kannassa, samassa järjestyksessä kuin selaimessa: hätäseis → pääkytkin → rivin kytkin → ulospäin-kytkin → autonomiataso → budjetti → onko koodi. Esto sanoo kytkimen nimen (gate_blocked:<kytkin>), ja kanta- ja selainportti mitataan samaksi kymmenestä tilasta.
    • Tekoäly ei käynnisty ilman budjettia: 0 € on «ei lupaa», ei «rajaton». Budjetti asetetaan Hallintamalli-sivulla ja kirjataan lokiin kuten kytkin.
    • Lähtevät-sivu päättää: «Hylkää» on aina ihmisen oikeus; «Lähetä» kulkee portin läpi ajurin omalla avaimella. Esto nimeää kytkimen, kirjautuu lokiin ja rivi jää jonoon. Hyväksytty rivi on «Hyväksytty», ei «Lähetetty» — lähettäjä (vaihe 17) merkitsee lähetetyksi vasta kun viesti on mennyt.
    • Hätäseis pysäyttää myös ihmisen: julkaisu, tarjouksen lähetys, asiakkaan työtilan luonti ja tilannekuva kieltäytyvät sen ollessa päällä ja kertovat syyn. Muut kytkimet eivät koske ihmisen tekoja — nappia painava ihminen on kytkin.
    • «Viimeiset 20 estoa»: mikä yritti toimia, mikä kytkin esti, milloin — luettu tapahtumalokista, jota ei voi muokata eikä poistaa. Mitattu: ei kirjautuneena, ei anonyymina, ei truncatella.
    • Found-OS-sillan runko: linkkirivi (työtilan tunnus, suunta, määritelty ≠ käynnissä) ja kuiva-ajo, joka näyttää täsmälleen mitä lähtisi (yritysprofiili → venture, tehtävät → tiekartta) ja mitä kirjoitettaisiin (valmiit tehtävät → käyrän toteuma) — ja luettelee mitä oikeaan siirtoon vielä puuttuu. Mitään ei lähetetä.
    • Ajurirekisteri (35 riviä) on koodissa ja kannassa saman sisältöisenä; Hallintamalli-sivu sanoo täsmääkö kopio. Selain ei enää kirjoita jonoon eikä asetusriviin suoraan — vain funktiot.
    Tulossa
    • Vaihe 15: Reko-valmentaja — keskustelu, ehdotuskortit ja ensimmäinen tekoälykutsu portin läpi.
  24. Rekrypalvelu: asiakasputki, aloituslomake → asiakkaan työtila, pitch ja ROI

    Kierros 11 · 13. syyskuuta 2026
    • Asiakkaat-sivu: putki liidistä aktiiviseen kuutena sarakkeena, päättyneet omalla hyllyllään. Kortti kertoo yhteyshenkilön, hinnoittelumallin ja health-värin; «Siirrä» vie eteenpäin, ei koskaan taaksepäin.
    • Asiakkaan sivu: sopimus (malli, hinnat, alku–loppu, irtisanomisaika ja päivä jona se alkaa), health score neljästä osasta — hakijat/vk, aika täyttöön, NPS, virstanpylväiden ajantasaisuus — ja tyhjä kun mitään ei vielä ole.
    • Aloituslomake viidessä osassa: yritys, positiot, kulttuuri ja periaatteet, budjetti, kanavat. «Luo tehtävät» tekee positioista luonnokset — asiakkaan työtilaan jos se on olemassa. Sisäinen budjetti menee omaan tauluunsa, ei ilmoitukseen.
    • «Luo asiakkaan työtila»: kloonaa tämän työtilan pohjat ilman dataa, liittää rekrytoijat, vie intaken kulttuurin asiakkaan profiiliin ja kirjoittaa yhteyshenkilölle kutsun client-roolilla. Kutsun sähköposti odottaa outboxissa — mikään ei lähde itsestään.
    • Kickoff 45 min JT:n agendalla, muistiinpanot talteen. Sopimus-tilaan siirto luo seitsemän virstanpylvästä (2 · 3 · 7 · 10 · 14 · 21 · 30 pv) kerran; myöhässä oleva näkyy punaisena. Asiakkaan dashboard lukee asiakkaan työtilan mittarit; NPS kirjataan 0–10.
    • Pitch-sivu: seitsemän diaa (ongelma → irtisanomispelko → ratkaisu → todisteet → hinnoittelu → 90 pv → seuraava askel) ja esitystila koko näytöllä — nuolet vaihtavat, Esc palaa, kielinappi toimii diassa. Todisteet-dia näyttää oman luvun kun sellainen on, muuten benchmarkin merkittynä.
    • ROI-laskuri JT:n kaavoilla: perinteinen 25 % vuosipalkasta ja 70 % onnistuminen vs. aloitusmaksu + kuukausihinta ja 95 % → säästö €, %, tunnit ja ROI×. Tyhjä syöte ei väitä mitään. Tallentuu pitchiin, joka näkyy asiakkaan kortilla.
    • Neljä hinnoittelumallia siemenenä (onnistumispalkkio · kuukausisopimus · hybridi 990 € + 50 % · tasot Starter/Growth/Scale/Enterprise), kolme vastaväitettä vastauksineen ja kate-laskuri 1 · 5 · 20 asiakasta omilla luvuilla.
    • Irtisanomismuistutus: kun sopimuksen loppuun on irtisanomisaika + 10 päivää, vastuuhenkilö saa ilmoituksen — kerran. Tarkistus ajetaan kun ihminen avaa asiakasputken, ja sivu sanoo mitä se teki.
    Tulossa
    • Vaihe 28: hallintamalli — Governance-näkymä ja Found-OS-silta.
  25. Mittarit: Stoplight 13 viikkoa, suppilo, trendi ja benchmarkit

    Kierros 10 · 13. syyskuuta 2026
    • Mittarit-sivu: Stoplight pilareittain 13 viikon sarakkeilla. Solu on vihreä, keltainen tai punainen suunnan ja toleranssin mukaan — ja tyhjä kun lukua ei ole tuotu. Nolla on väite, tyhjä ei.
    • Jokaisella rivillä on ihminen, joka tuo luvun. Omistaja näkee oman rivinsä ja kirjoittaa sen solut, vaikka muu mittaristo ei hänelle näkyisi. Muut rivit ovat tason 60 asia — kanta pitää huolen, ei sivu.
    • FAST-tarkistus (Frequently discussed · Ambitious · Specific · Transparent) näkyy lomakkeessa livenä ja on kannan ehto: Stoplight-rivi ilman tavoitetta, omistajaa tai viikkotahtia ei synny.
    • Yksitoista johdettua rekrymittaria lasketaan siitä mitä jo tapahtui — hakijat/viikko, aika ensikontaktiin, seulonta-, testi- ja haastatteluosuudet, tarjous → kyllä, aika täyttöön, laatu, automaation osuus. Ne voi kiinnittää Stoplightiin, ja luvut tulevat itsestään.
    • Suppilo saavutetun vaiheen mukaan, heikoin siirtymä korostettuna pullonkaulana. Trendi 13 viikkoa ja benchmark-taulukko JT Industry Benchmarks -lukuja vasten. Vaihe jota tehtävän putkessa ei ole näkyy viivana, ei nollana.
    • Tehtävän Mittarit-välilehti: hakijat ja 7 päivän virta, aika täyttöön, aika ensikontaktiin, palkattujen laatu — ja sama suppilo, trendi ja benchmark tehtävälle rajattuna.
    • Koti oikeaan dataan: Pulssi (hakijat tällä viikolla, aika täyttöön, avoimet tehtävät, perehdytyksessä), suppilo ja tämän viikon Stoplight. Kun dataa ei ole, kortti näyttää viivan — ei nollaa eikä demoa.
    • Julkaisu leimaa nyt tehtävän julkaisuhetken: aika täyttöön on julkaisusta täyttöön, ei arvaus. Viikkokuvan voi ottaa napista — se ei aja itsestään (kysymys Q-043).
    • Kantasarja mittaa nyt 51 asiaa, mukana: FAST kannan ehtona · omistaja näkee ja kirjoittaa vain oman rivinsä · tyhjennetty solu on null · johdettua ei voi kirjoittaa · aika täyttöön lasketaan julkaisusta · tyhjän tehtävän mittarit ovat null · näkymät eivät ole anonin ulottuvilla · viikkokuva ei monistu.
    Tulossa
    • Vaihe 14: rekrypalvelu — asiakasputki, intake → työtila, pitch-esitystila ja ROI-laskuri.
  26. Tarjous, sopimuspohjat, palkatut ja perehdytys 30-60-90

    Kierros 9 · 13. syyskuuta 2026
    • Tehtävän Tarjous-välilehti: hakija, summa, aloitus, sopimuspohja ja ehdot → tarjouskirje ja sopimus yhtenä asiakirjana. Tulostus on selaimen oma — PDF syntyy tulostusdialogista, ei kirjastosta.
    • Tarjous on lupaus rahasta ulospäin, joten se kulkee saman hyväksyntänauhan läpi kuin julkaisu. Kanta kieltäytyy lähettämästä hyväksymätöntä; superadminin ohitus kirjataan lokiin.
    • Koko tarjousrivi on luottamuksellinen, ei vain summa: haastattelija (40) ja asiakas (20) eivät näe riviä lainkaan. Kantasarja mittaa sen.
    • Seitsemän sopimuspohjaa suomeksi ja englanniksi erikseen: 90 päivän työsopimus, myyntiedustaja, NDA, virtuaaliassistentti, urakoitsija, markkinointi tulos- ja kiinteähintaisena. Jokaisessa juristi-banneri, joka tulostuu mukana eikä lähde pois.
    • «Hyväksytty» luo palkatun ja perehdytyspolun samassa transaktiossa, kerran: toinen hyväksyntä ei tee toista polkua. Hakija siirtyy vaiheeseen «Palkattu» ja tehtävä täyttyy, kun palkattuja on headcountin verran.
    • Kuusi perehdytyspohjaa päivätasolla, joista assistentin polku on Dan Martellin: kalenteri on assistentin päivänä 7, postilaatikko päivänä 14, koko viikko päivänä 75. Horisontin voi lyhentää — päivät skaalautuvat, «ennen aloitusta» ei.
    • Palkatut-sivu ja jokaisen oma polku: päivä N / horisontti, myöhässä · tänään · tulossa, vaiheet tavoitteineen, 30/60/90-katsaukset päivämäärinä, WIN-mittari ja koeajan päättyminen. Työntekijä näkee vain oman polkunsa ja kuittaa vain omansa — se on kannan sääntö.
    • Kantasarja mittaa nyt 48 asiaa, mukana: tarjous ei näy tasolle 40 · hyväksymätöntä ei voi lähettää · hyväksytty luo palkatun ja polun kerran · työntekijä näkee ja kuittaa vain omansa · 7 + 6 pohjaa kannassa · anonin funktiolista on yhä tasan viisi.
    Tulossa
    • Vaihe 9: mittarit — johdetut rekry-KPI:t, Stoplight 13 viikkoa ja Koti oikeaan dataan.
  27. Taitotesti, haastattelunäkymä ja tuloskorttien vertailu

    Kierros 8 · 13. syyskuuta 2026
    • Tehtävän Taitotestit-välilehti: brief tulee roolipohjasta luonnoksena, rubriikki on lista kriteereitä, ja testi syntyy suljettuna. Avaus kirjataan lokiin, kuten hakulomakkeella.
    • Jokainen hakija saa oman testilinkin /test/… — yhteistä osoitetta ei ole, koska yhteinen osoite on sama kuin nimetön palautus. Yksi palautus per linkki, määräaika lasketaan kutsusta.
    • Palautus kulkee samaa ovea kuin hakemus: kaksi funktiota, ei yhtään taulua anonyymille. Liite menee samaan yksityiseen säilöön oman tunnuksen alle; vain se joka saa pisteyttää saa avata sen.
    • Haastattelukutsu: aika, muoto, kesto, haastattelijat, linkki — ja .ics-tiedosto jonka liität itse. Rekryprep ei lähetä sähköpostia eikä kirjoita kenenkään kalenteriin. Hakija siirtyy vaiheeseen «Kutsuttu haastatteluun», ja asiakkaan yhteystietolukko aukeaa juuri siitä.
    • Haastattelunäkymä: ylhäällä seulontapisteet, keskellä kysymykset tekijöittäin pankin järjestyksessä ja jokaisen alla «mitä hyvä vastaus sisältää», pisteet 0–5 ja muistiinpano jotka tallentuvat heti. Energia arvioidaan viimeisenä, tarkoituksella.
    • Vertailu-välilehti: hakijat riveinä, osiot sarakkeina painoineen, omat ja kaikkien kokonaispisteet 0–100 ja hajonta omana sarakkeenaan. Taulukko näyttää vain sen mitä kanta antaa — toisen pisteet vasta omien jälkeen.
    • Työtilan Haastattelut-sivu listaa tulevat ja menneet aikajärjestyksessä. Äänitys ja litterointi ovat paikkamerkkejä: nappi joka ei tee mitään on parempi kuin nappi joka äänittää jotain mitä kukaan ei kuuntele.
    • Kantasarja mittaa nyt 44 asiaa, mukana: anonyymi palauttaa vain avoimeen testiin ja vain kerran · kutsu siirtää vaiheen ja avaa yhteystiedot · haastattelija näkee oman haastattelunsa · anonin funktiolista on tasan viisi.
    Tulossa
    • Vaihe 8: tarjous, sopimusrunko ja perehdytys 30-60-90 — palkatut omalle sivulleen.
  28. Seulonnan pisteytys, kysymyspankki ja CV-liite

    Kierros 7 · 13. syyskuuta 2026
    • Hakijakortissa jokainen vastaus on nyt rinnakkain sen kanssa, mitä hyvä vastaus sisältää. Pisteet 0–5, ja jokaisen numeron merkitys lukee vieressä — kolmonen tarkoittaa kaikilla samaa.
    • Muiden arviot pysyvät piilossa kunnes olet tallentanut omasi. Tämä on tietokannan sääntö, ei näkymän kohteliaisuus: nähty luku siirtäisi omaasi.
    • Kun arvioijat ovat eri mieltä (ero vähintään kaksi), kortti sanoo sen ääneen. Keskiarvo 3 voi olla 3 ja 3 — tai 1 ja 5, ja se on tärkein tieto koko kortissa.
    • Kysymyspankki: 12 haastattelutekijää, 24 kysymystä ja jokaiselle kuvaus hyvästä vastauksesta — suomeksi ja englanniksi erikseen. Tehtävän haastattelukysymykset haetaan pankista.
    • Hakulomakkeeseen voi liittää CV:n tai työnäytteen (enintään 10 Mt). Liite menee yksityiseen säilöön, johon internet voi vain kirjoittaa avoimen haun alle — ei lukea, ei listata.
    • Asiakas (taso 20) näkee hakijan ja vastaukset, muttei sähköpostia, puhelinta eikä CV:tä ennen haastattelukutsua. Yhteystiedot muuttivat omaan tauluunsa, jotta rajaus on kannassa eikä ruudulla.
    • Hylkäysviestin runko: kohtelias, päätös ensimmäisessä kappaleessa, ei tyhjiä lupauksia. Rekryprep ei lähetä sitä — kopioit, luet ja lähetät itse.
    • Kantasarja mittaa nyt 42 asiaa, mukana: asiakas ei saa sähköpostia ennen kutsua · toisen pisteet eivät näy ennen omia · anonyymi ei saa säilöstä mitään.
    Tulossa
    • Vaihe 7: taitotestin brief ja julkinen palautusosoite, haastattelunäkymä 12 tekijällä, tuloskorttien vertailu.
  29. Ilmoitus, julkinen hakulomake ja hakijaputki

    Kierros 6 · 13. syyskuuta 2026
    • Viisi materiaalipohjaa kirjoitettuna erikseen suomeksi ja englanniksi: ilmoitus, haastatteluopas, perehdytys 30–60–90, tuloskortti ja yhden sivun tiivistelmä esihenkilölle.
    • «Kopioi alustalle» kolmessa pituudessa — Upwork, LinkedIn ja oma sivu. Teksti syntyy selaimessasi, mitään ei lähetetä mihinkään.
    • Puuttuva palkkahaarukka ei katoa hiljaa: ilmoitukseen tulee näkyvä TÄYDENNÄ-merkintä, ja sivu kertoo montako kohtaa on vielä auki.
    • Muokkaus tallentuu uutena versiona vanhan rinnalle, ei päälle. Mikään teksti ei katoa täällä.
    • Julkinen hakulomake omassa osoitteessaan, molemmilla kielillä, ilman kirjautumista. Se syntyy suljettuna ja avataan erikseen — ja avaaja ja kellonaika kirjataan lokiin.
    • Putki: kolmetoista vaihetta hakemuksesta palkkaukseen, hakijakortit, siirto vaiheesta toiseen ja tapahtuma jokaisesta siirrosta. Myöhässä oleva näkyy punaisena vain kun lupaus on oikeasti rikottu.
    • Hakijakortti: vastaukset, tapahtumahistoria ja muistiinpanot. Yksityinen muistiinpano on oikeasti yksityinen — se rajataan kannassa kirjoittajaansa, ei piilottamalla se ruudulta.
    • Uusi Hakijat-sivu ja kirjaston materiaalinäkymä haulla, suodattimilla ja kiinnityksellä.
    • Turvallisuuskorjaus: anonyymillä kävijällä ei ole enää yhtään oikeutta tämän sovelluksen tauluihin, ja vain kaksi funktiota on auki internetiin. Yhtään riviä ei vuotanut — mutta suoja oli yhden kerroksen varassa, ja nyt niitä on kaksi.
    Tulossa
    • Taitotestit ja seulonnan pisteytys: viisi vastausta rinnakkain «mitä hyvä vastaus sisältää» -ohjeen kanssa.
    • Automaattinen kuittaus hakijalle tunnin sisällä — kytkettynä pois kunnes sinä kytket sen päälle.
  30. Hyväksyntä ja «Siirrä →» — mikään ei lähde eteenpäin kysymättä

    Kierros 5 · 13. syyskuuta 2026
    • Tilanauha jokaisen tehtävän ja materiaalin yläpuolella: Luonnos → Pyydetty → Hyväksytty → Julkaistu.
    • «Pyydä hyväksyntä» valitsee päättäjän ja lähettää hänelle ilmoituksen. Hyväksyjä näkee «Hyväksy», «Pyydä muutoksia» ja «Hylkää» — jokaiseen kirjoitetaan perustelu, joka näkyy pyytäjälle sellaisenaan.
    • Uusi sivu «Hyväksynnät»: mitä sinä odotat, mitä muut odottavat sinulta, ja koko työtilan tilanne.
    • «Siirrä →» -valikko listaa myös ne kohteet joita ei ole kytketty, ja kertoo minkä vaiheen ne tuovat. Piilottaminen olisi siistimpää mutta valehtelisi.
    • Toimii nyt: vienti Markdown-tiedostona, vienti PDF:nä ja kopiointi toiseen työtilaan. Mikään niistä ei lähetä mitään ulos koneeltasi.
    • Julkaistun sisällön muokkaus palauttaa tilan luonnokseksi ja merkitsee julkaisun vanhentuneeksi. Tehtävän siirtäminen putkessa eteenpäin ei — se ei ole sisällön muutos.
    • Eräjulkaisu tehtävälistalta: valitse monta, saat yhden yhteenvedon jossa jokaisella rivillä on oma tuloksensa — onnistui, ohitettu vai virhe.
    • Rekrytoiva esihenkilö voi hyväksyä vain sen mihin hänet on nimetty. Mitattu kannassa, ei vain käyttöliittymässä.
    Tulossa
    • Ilmoitus- ja materiaaligeneraattori sekä hakijaputki: hakulomake, vaiheet ja hakijakortti.
  31. Rekryt: yksitoista roolipohjaa ja korkean tason rekrytointistrategia

    Kierros 5 · 13. syyskuuta 2026
    • Uusi tehtävä kolmella ovella: valmiista pohjasta, Rekon kanssa (tulossa vaiheessa 15) tai tyhjästä.
    • Yksitoista roolipohjaa molemmilla kielillä — assistentti, VA, setter, closer, integraatioasiantuntija, asiakaspalvelu, kehittäjä, markkinoija, ops-manageri, rekrytoija ja controller. Jokaisessa tehtävät, päivittäinen tekeminen, osaaminen, viisi seulontakysymystä perusteluineen, taitotesti pisteytyksineen, haastattelutekijät ja budjettihaarukka.
    • Strategia-välilehti: viisi askelta selkeydestä prosessiin, edistyminen laskettuna täytetyistä kentistä — ei rasti jonka voi antaa itselleen.
    • Tarkistuslista jossa jokaiselle riville valitaan «minä» tai «delegoi». Listaa voi laajentaa myöhemmin ilman että yksikään rasti katoaa.
    • Tehtävälista suodattimilla, tila- ja kiireellisyysmerkinnöillä ja laskurilla joka kertoo montako päivää tehtävä on ollut auki.
    • Yrityksen profiili asetuksissa: miksi, miten, mitä, mitä työntekijä saa, kymmenestä työperiaatteesta valitaan 3–7, yrityksen vaihe ja viiden pilarin itsearvio.
    • Kirjasto: kaikki pohjat, työperiaatteet, haastattelutekijät ja julkaisualustat luettavassa muodossa.
    • Budjetti näkyy vain rekrytoijille ja tehtävän rekrytoivalle esihenkilölle — ei käyttöliittymässä eikä tietokannassa. Rekrytoiva esihenkilö näkee vain omat avauksensa. Molemmat mitattu kantasarjassa.
    Tulossa
    • Ilmoitus- ja materiaaligeneraattori sekä hakijaputki: hakulomake, vaiheet ja hakijakortti.
  32. Läpinäkyvyyskeskus — mikään ei toimi piilossa

    Kierros 4 · 13. syyskuuta 2026
    • Uusi sivu «Läpinäkyvyys»: jokainen asia joka voisi koskaan tapahtua ilman klikkaustasi on listattu — 35 riviä, kaikki pois päältä.
    • Kolme pääkytkintä (tekoäly · automaatiot ja ajastukset · ulospäin), jokainen selittää täsmälleen mitä on pois päältä.
    • Jokainen rivi kertoo selkokielellä: mitä tekee, milloin, mitä lukee, mitä kirjoittaa, lähteekö ihmiselle, ylittääkö rajan, käyttääkö tekoälyä, mitä maksaa, voiko perua.
    • Kytkemätön rivi sanoo ääneen: «Ei käytössä. Sovellusten välisiä automaatioita ei ole. Kytke erikseen.»
    • Kytkeminen avaa dialogin joka listaa ensin seuraukset; ihmiselle lähtevä vaatii vahvistussanan. Autonomia on nelisäätöinen ja rajattu rivikohtaisesti.
    • «Testaa kuivana» näyttää tarkan payloadin ja kytkinketjun lähettämättä mitään.
    • Lähtevät-jono: kaikki ulos lähtevä pysähtyy nähtäväksi ennen lähtöä. Toimintaloki: kuka kytki mitä ja milloin, muuttumattomana.
    • Superadminille /admin/transparency: kytkimet työtiloittain ja hätäseis joka pysäyttää kaiken kaikkialla.
    Tulossa
    • Rekryt: tehtäväpohjat, korkean tason rekrytointistrategia, yrityksen profiili.
    • Hyväksyntäkulku: luonnos → pyydetty → hyväksytty → julkaistu, yhdellä nauhalla joka paikassa.
  33. Työtilat, roolit ja sovelluksen kuori

    Kierros 4 · 13. syyskuuta 2026
    • Työtilat: oma, portfolio, sisar, tytär, asiakas, rekrypalvelu — vaihda yläpalkin valitsimesta, osoite kertoo missä olet.
    • Rooliportaat (omistaja → katselija) ja kykytarkistukset: sama totuustaulu selaimessa ja tietokannassa, mitattu 272 parilla.
    • Jäsenet ja kutsut: luo kutsulinkki, hyväksy /invite-osoitteessa, vaihda rooleja.
    • Sovelluksen kuori: sivupalkki koko tuotteen muodolla, ⌘K-komentopaletti, ilmoituskello, Reko-nappi, käyttäjävalikko.
    • Koti «Tänään» -korteilla; keskeneräiset osiot sanovat «Tulossa vaiheessa N» — ei tyhjää ruutua.
    • Superadminin hallintanäkymä: kaikki työtilat, «astu sisään».
    • Muuttumaton toimintaloki (audit_log): kirjoitetaan, ei koskaan muuteta tai poisteta.
    Tulossa
    • Läpinäkyvyyskeskus: jokainen automaatio ja AI-kutsu näkyvissä, oletuksena pois.
    • Rekryt: tehtäväpohjat, HLS-strategia, ilmoitukset, hyväksyntäkulku.
  34. Perusta: brändi, kieli, teemat, suoja

    Kierros 4 · 13. syyskuuta 2026
    • Yksi kielinappi 🇫🇮 FI · 🇬🇧 EN — koko sovellus vaihtuu ilman uudelleenlatausta.
    • Logo ja favicon virallisesta mustasta logosta; valkoinen tummalla, musta vaalealla.
    • Vaalea, tumma ja laitteen mukainen teema.
    • Kopiointiesto kaikilla sivuilla — lomakekentät toimivat normaalisti.
    • Landing, kirjautuminen, 404 ja virhesivu kirjoitettu uudelleen suomeksi ja englanniksi.
    • Tämä sivu: /whats-new + versioleima alapalkissa.