Turvallisuus
Tarkistettu jokaisessa muutoksessa. Kirjattu.
Mitä jokainen muutos läpäisee ennen tuotantoa, missä avaimenne ja datanne sijaitsevat, miten Product Printer Orchestrator (PP Orchestrator) kirjaa jokaisen tekoälytyön, ja kuka päätti mitä.
- Jokainen pull request läpäisee projektin CI-testit ja tietoturvaskannaukset sekä sen jälkeen tekoälyn tekemän tietoturvakatselmoinnin, joka epäonnistuu suljetusti: ei arviota, ei yhdistämistä, ja yhdistäminen on sidottu tarkasti katselmoituun versioon. Päähaaran vartija estää minkään sellaisen julkaisemisen, joka on kiertänyt portit.
- Tuokaa oma mallitilauksenne tai API-avaimenne tai ajakaa paikallisia malleja. Ne asuvat teidän PP Orchestratorissanne, eivät koskaan instanssissa (vain valinnainen puheavain tekee poikkeuksen).
- Koodausagentit toimivat kannettavalla, VPS-palvelimella tai omalla laitteistollanne: silloin pilvi-instanssi ei koskaan vaadi lähdekoodianne meidän koneillemme. Jos valitsette meidän ylläpitämänne PP Orchestratorin, agentit toimivat sen sijaan meidän koneillamme.
- Itseisännöinti: missä ikinä ajatte sitä. Pilvi: yksi yksityinen instanssi Saksassa (EU), tietokanta Frankfurtissa. Tekoälykutsut menevät vain niihin malleihin, joihin reitität (puhe, jos käytössä, menee ElevenLabsille). Itseisännöidyssä ratkaisussa paikallisilla malleilla mikään tekoälykutsu ei poistu teidän tiloistanne. Mitä luemme pilvi-instanssista sen ajamiseksi: katso alla.
- Pilvi-instanssista luemme vain sen, mitä tarvitsemme sen ajamiseen, ja me haemme sen: instanssi ei koskaan lähetä meille mitään omasta aloitteestaan. Viiden minuutin välein terveystarkistus. Kerran yössä käyttöyhteenveto: jäsenten määrä; tekoälykulut tässä kuussa yhteensä ja mallien tarjoajittain (kutsut, tokenit, kustannus ja se, onko avain teidän vai meidän); viimeisin aktiivisuus; julkaisu; sähköpostitila; onko PP Orchestrator yhdistetty, sen versio ja kunto (jono, vasteajat, muisti, levy); milloin ensimmäinen kirjautuminen, suoritettu koulutusoppitunti, projekti, rakennus, hyväksytty vaatimus, yhdistetty pull request, julkaisu ja palaute Product Printerille tapahtuivat, määrien kanssa; kokeilutapahtumat (käytetty tekoälykrediitti, valittu paketti); sekä vastaukset päivän 7 sovelluksen sisäiseen kysymykseen (0–10 -pistemäärä ja „mitä puuttuu”, ilman kirjoittajaa). Tunnin välein jäsenten sähköpostiosoitteiden avaimelliset tiivisteet (ei koskaan osoitteita), jotta „löydä instanssisi” voi lähettää kirjautumislinkin sähköpostitse. Kun kokeilussa lisäämme tekoälykrediittiä, luemme myös sen kulutuksen ja asetamme sen katon. Emme koskaan lue projektisisältöä, vaatimuksia, koodia, asiakastietoja tai käyttäjälistaa. Pilvipalvelussamme nämä luvut kuuluvat palveluun eikä niitä voi kytkeä pois. Itseisännöity instanssi vastaa niihin vain, jos asetatte sen lukuavaimen (INSTANCE_OPS_READ_SECRET); ilman sitä se ei vastaa kenellekään.
- Voitte viedä koko instanssinne milloin tahansa — se on teidän joka tapauksessa.
Löysitte tietoturvaongelman? Kirjoittakaa osoitteeseen [email protected].
Ihminen vastuussa
Agentit ehdottavat. Ihmiset hyväksyvät.
Jokainen ehdotus, päätös ja testiajo on kirjattu, ja se voidaan jäljittää vaatimukseen, jota se palveli.
- Ehdotukset
- Tarkistettu ennen yhdistämistä
- Päätökset
- Nimetty, päivätty, kirjattu
- Todisteet
- Sidottu kriteereihin, ei keskustelulokiin
Kirjaukset — yksi vaatimus, yksi aamu
| Aika | Toimija | Kirjaus | Viite |
|---|---|---|---|
| 09:12 | agent-2 | Ehdotus: kanavasisäänotto, yhtään tilausta ei lasketa kahdesti | REQ-01 |
| 09:40 | Omistaja | Hyväksytty, yksi muutos pyydetty | REQ-01 |
| 10:05 | agent-2 | Työvaihe WS-01 valmis | WS-01 |
| 10:07 | testiajo #412 | 6 / 6 kriteeriä läpi | AC-01…06 |
| 10:09 | Omistaja | Julkaistu v1.0 | REL-01 |