Naar de inhoud
← Terug naar deSchouwVloot

deSchouwVloot · versies

Een nummer dat iets belooft

Vier repo’s delen dezelfde pijplijn, en ze wijzen er allemaal naar met een gepinde verwijzing. Die stond tot voor kort op een commit-hash, en die heeft één eigenschap die pas opvalt als je er dagelijks naar kijkt: 4a9853e is even leesbaar als eb3243b. Je ziet er niet aan of je één bugfix achterloopt of drie stations mist.

De releases

52 versies, van v0.1.0 (2026-07-27) tot nu. De 55 regels onder Intern halen zelf nooit een release binnen — ze liften mee met de eerstvolgende. Een nummer dat omhoog gaat zonder dat er iets veranderde, leert je het nummer te negeren.

Breukeen consument die niets verandert, breekt

Nieuwnieuwe mogelijkheid die je mag negeren

Gerepareerdhet gedocumenteerde gedrag blijft, de fout is weg

Interndocumentatie, tests, machinerie — haalt zelf geen release binnen

v1.0.0

Geen regel code veranderd. Dit is de streep onder de reconstructie: hetzelfde punt als v0.36.1, hernummerd omdat 0.x in semver betekent “er wordt niets beloofd” — en dat vanaf hier niet meer klopt.

v0.36.1gereconstrueerd

Gerepareerd

  • fix(autonomie): de vloer geldt nu ook op de agent-geverifieerd-route#60

v0.36.0gereconstrueerd

Intern

  • docs(grondwet): autonomie-mandaat voor fleet-eigen issues/epics via CLI#50

v0.35.0gereconstrueerd

Nieuw

  • feat(guard): deFleet krijgt een gevoelige-paden-guard en een auto-merge-caller#58

v0.34.0gereconstrueerd

Nieuw

  • feat(retro): tweewekelijkse terugblik op de Vloot#57

v0.33.0gereconstrueerd

Nieuw

  • feat(autonomie): de mens-poort wordt een schakelaar met een vloer eronder#53

Intern

  • docs(mini-pc): één canonieke beschrijving van de machine, met de gemeten afwijkingen#54
  • docs(mini-pc): de lanes heten fleet-*, en dat staat nu in de toestand#56

v0.32.0gereconstrueerd

Nieuw

  • feat(doctor): I29 — toetst of de guard de taal spreekt die het station leest#55

v0.31.0gereconstrueerd

Nieuw

  • feat(intake): route fenix8-nightwatch als vijfde .fleet.yml-consument#49

Intern

  • docs(logboek): M6 stap 3-pilot compleet — pr-conflict-solver op main#47

v0.30.0gereconstrueerd

Nieuw

  • feat(pijplijn): pr-conflict-solver naar de fleet (M6 stap 3-pilot)#46

Intern

  • docs(logboek): audit-opvolging afgerond — zeven issues gemerged#43
  • docs: fleet-brede workflow-audit 2026-08-15 — bronrapport#44

v0.29.1gereconstrueerd

Gerepareerd

  • fix(pijplijn): geneste fleet-verwijzingen pinnen — de SHA-pin was niet transitief#41

v0.29.0gereconstrueerd

Nieuw

  • feat(doctor): I24-handhaver — pin-drift wordt een bevinding i.p.v. groen#42

Intern

  • docs(invarianten): I1-uitzonderingen gelijktrekken + verouderd runner-commentaar + B1/B2-schuld#40

v0.28.1gereconstrueerd

Gerepareerd

  • fix(intake): bestandspad weegt zwaarder dan losse infra-trefwoorden + nazorg op stille issues#39
De overige 40 versies — v0.28.0 tot v0.1.0

v0.28.0gereconstrueerd

Nieuw

  • feat(intake): routering kent nu ook InvestingOS en Portfolio#38

v0.27.1gereconstrueerd

Gerepareerd

  • fix(gitflow-doctor): dedup ook tegen recent gesloten gitflow-fix-issues#37

v0.27.0gereconstrueerd

Nieuw

  • feat(pijplijn): picker_runner-input op de vijf stations die 'm misten#36

v0.26.5gereconstrueerd

Gerepareerd

  • fix(intake): transfer vóór de succes-comment, en zichtbaar falen als 'ie strandt#29

v0.26.4gereconstrueerd

Gerepareerd

  • fix(doctor): eigen doctor-caller geeft secrets door — App-token kon niet gemunt worden#19

v0.26.3gereconstrueerd

Gerepareerd

  • fix(doctor): I27 rekent een net-afgeronde bron-run niet meer af op een uitblijvende reactie#18

v0.26.2gereconstrueerd

Gerepareerd

  • fix(doctor): I27 telt een GITHUB_TOKEN-dispatch niet meer als bron#17

Intern

  • docs: M3 compleet — kapotte-canary-proef gedaan, en auto-merge merget echt — ac57d00
  • docs(logboek): START HIER punt 2 bijgewerkt — spine niet alleen bewezen maar voltooid — 9544263
  • docs: draaiboekpunt 15/16 + de gemeten grens van de autonomie — 12bb61a

v0.26.1gereconstrueerd

Gerepareerd

  • Revert: kapotte-canary-proef weer weg — DoD-punt bewezen — 517fa4a

Intern

  • ci(doctor): afhankelijkheden aan in fleet's eigen doctor-caller — c97bca3
  • docs(m7): correctie — een doctor-caller kan daar NIET zonder de app-installatie — 6ef3f5d
  • test(m3): opzettelijke canary-breuk voor de kapotte-canary-proef — 9825130

v0.26.0gereconstrueerd

Nieuw

  • feat(doctor): I28 vangt een station dat een script uit de consument mist — 0d362da

Intern

  • docs(logboek): I20-consumentkant + fase-1-blockers geverifieerd — 4369860
  • docs(logboek): M7 na InvestingOS#3 + twee correcties — 2a6f0f2
  • docs(governance): soak-week bevestigd door Koen (2026-07-28) — 67d22b1
  • docs(m7): twee gemeten blokkades voor InvestingOS + START HIER klopt weer — 0228704

v0.25.0gereconstrueerd

Nieuw

  • feat(auto-merge): honoreer review-blocker (I20, consument-kant) — 34bdb49

Intern

  • docs(logboek): bump-baan-vondst + START HIER op de nieuwe volgorde — 415254b
  • docs(logboek): spine bewezen, M2/M3/M4/M5 dicht — 0e59132

v0.24.1gereconstrueerd

Gerepareerd

  • fix(bump): scoped git add — de baan committeerde z'n eigen checkout mee — 1e3c3d1

Intern

  • docs(logboek): START HIER-blok bovenaan — f0ceaa5

v0.24.0gereconstrueerd

Nieuw

  • feat(doctor): pin-scheefstand is geen typefout meer — c447246

v0.23.0gereconstrueerd

Nieuw

  • feat(m6): review-noodrem (I20) + golden-set die randverschuiving écht vangt (I23) — e2f5573

Intern

  • docs(logboek): M7-vondst vastgelegd — de picker was BiohackOS-vormig — 980b69f
  • docs(logboek): M5 terug naar 🟡 — 'compleet' was te vroeg — aeff92f

v0.22.0gereconstrueerd

Gerepareerd

  • fix(pick-runner): picker_runner als input — een consument zonder mini-pc hing eeuwig — 9d6186d

Intern

  • test(doctor): I27-bedrading offline getest + slotregel spreekt zichzelf niet meer tegen — f844544
  • ci(doctor): liveness aan in fleet's eigen doctor-caller — d6cc363
  • test(m3): bump-beslissing uit de YAML gehaald en offline getest (I24) — b26490c
  • test(pick-runner): ontbrekende jq luid overslaan, in CI hard falen — fce0acc

v0.21.1gereconstrueerd

Gerepareerd

  • fix(doctor): I27 meldt "nog nooit gedraaid" zacht, niet hard — e271bc7

v0.21.0gereconstrueerd

Nieuw

  • feat(doctor): I27 meet gedrag i.p.v. configuratie — de stille-non-actie-check — cf62921

Intern

  • docs(gitflow): draaiboekpunt 13 + I7 aangescherpt na de stille spine — 529c105

v0.20.2gereconstrueerd

Gerepareerd

  • fix(doctor): I7 keurt ongeëscapete glob-tekens in workflow_run-patronen af — 405522b

v0.20.1gereconstrueerd

Gerepareerd

  • fix: doctor.yml kende de modules permissies en contract nog niet — d6a48a0

v0.20.0gereconstrueerd

Nieuw

  • feat: bump-baan + pin-script — de ontpin-knop van het canary-model (M3, I24) — 99b2ec3

Intern

  • docs: M5 compleet — de spine verhuisd (6/6) — a945648
  • docs: logboek — InvestingOS aangesloten als tweede consument (M7) — 51636d4
  • docs: M6 telt vijf stappen, geen achttien losse stations — 581fe28

v0.19.0gereconstrueerd

Nieuw

  • feat: auto-merge verhuisd naar de fleet — de spine (M5 stap 6, laatste) — 9f10ad1

Intern

  • docs: M6-pilot end-to-end bewezen — soak-klok start 2026-07-28 — 993aa51

v0.18.0gereconstrueerd

Nieuw

  • feat: pick-runner-available-test verhuisd naar de fleet — guard was hol geworden — b8889ed

v0.17.1gereconstrueerd

Gerepareerd

  • fix: fleet-yml-areas leest zonder PyYAML — pr-label viel om op de light-lane — 96b46ed

Intern

  • ci: doctor-caller van deFleet draait ook de permissies-module (I26) — 2ac48d3
  • docs: logboek — PR-stand na Koens merges + de permissie-regressie — cd0cce9
  • docs: de M6-soakklok begint pas na de permissiefix — bd35eac

v0.17.0gereconstrueerd

Nieuw

  • feat: doctor-module permissies (I26) — vangt de startup_failure-klasse — abbf9c6

Intern

  • docs: logboek — plan-critic af — 0101746

v0.16.0gereconstrueerd

Nieuw

  • feat: plan-critic — de mechanische helft van de plan-poort (M6, I19) — 1e5e28a

Intern

  • docs: logboek — golden-run af — cd75546

v0.15.0gereconstrueerd

Nieuw

  • feat: golden-run — CI voor de configuratie die geen code is (M6, I23) — 4a394d5

Intern

  • docs: logboek — M7-inspectie en voorbereid contract — 5fd5415

v0.14.0gereconstrueerd

Nieuw

  • feat: voorbereid .fleet.yml voor InvestingOS + drift-meting (M7-prep) — 487b301

Intern

  • docs: logboek — M6-pilot pr-label af — ec70b0e
  • docs: logboek geconsolideerd tot een enkele actuele stand — 2f9eb43

v0.13.0gereconstrueerd

Nieuw

  • feat: pr-label geparametriseerd naar de fleet — eerste [shared]-station (M6-pilot) — b002af2

Intern

  • docs: inventaris-tellingen kloppend na de agent-track-herclassificatie — 01042f2
  • docs: logboek — M5 stappen 1-5 af, alleen de spine rest — ac186b6

v0.12.0gereconstrueerd

Nieuw

  • feat: promote-release verhuisd naar de fleet (M5 stap 5) — 4d310dc

v0.11.0gereconstrueerd

Nieuw

  • feat: release-groep verhuisd + agent-track geherclassificeerd (M5 stap 4) — c808ed5

v0.10.0gereconstrueerd

Nieuw

  • feat: hygienegroep verhuisd naar de fleet (M5 stap 3) — d6d3c81

v0.9.0gereconstrueerd

Nieuw

  • feat: runner-fleet-assert verhuisd naar de fleet (M5 stap 2) — 945edba

Intern

  • docs: logboek — fleet-CI live, contract-module gekoppeld — 1fab94e

v0.8.0gereconstrueerd

Nieuw

  • feat: CI voor de fleet-repo zelf + contract-module in de doctor — d1946d2

Intern

  • docs: logboek — M5 stap 1 en M6 stap 1 af; verifieerbaarheidsrem toegelicht — 5f1db94

v0.7.0gereconstrueerd

Nieuw

  • feat: .fleet.yml-contract + strikte validator (M6 stap 1, fase 3) — be937ec

Intern

  • docs: inventaris — mini-pc-diagnostics verhuisd (M5 stap 1) — 1fb771d

v0.6.0gereconstrueerd

Nieuw

  • feat: mini-pc-diagnostics verhuisd naar de fleet (M5 stap 1) — 6e02ee1

Intern

  • docs: logboek — M4 (fleet-doctor) draait, M3 bewust uitgesteld — c667a8e

v0.5.1gereconstrueerd

Gerepareerd

  • fix: doctor draait alle modules af i.p.v. te stoppen bij de eerste bevinding — 83a804d

v0.5.0gereconstrueerd

Gerepareerd

  • fix: doctor checkt de fleet-repo uit met de app-identiteit, niet met GITHUB_TOKEN — c630e66

v0.4.0gereconstrueerd

Nieuw

  • feat: fleet-doctor — invarianten I1/I2/I5/I7/I10/I11/I25 als reusable workflow (M4) — 7aea979

Intern

  • docs: M2-bewijs vastgelegd + de spine-vondst (auto-merge staat uit) — 7101317

v0.3.0gereconstrueerd

Nieuw

  • feat: de poort — centrale intake met routering, kwaliteitsfilter en native transfer (M2) — c10e220

Intern

  • docs: fase-2-stappen 2+3 afgevinkt — access via API gezet, probe groen op beide runners — bb1d122
  • docs: pick-runner verhuisd — inventaris rij 1 en fase-2-stap 4 op groen — 8104e64
  • docs: architectuur v1 — deFleet als AI-native autonome projectbouwer — 2195b2e
  • docs: architectuur v1.1 — de poort en het cockpit-bord (Koens verfijning + verbetering) — 30b4881
  • docs: gitflow-werkstroomspec v1 — detail, mini-pc-model, en drie fundamentele opwaarderingen — 60d3b6b
  • docs: dunne CLAUDE.md — guardrails voor elke sessie in deze repo — d56d7ba
  • docs: migratieplan wijst naar mijlpaal-issues #1–#7 als werkadministratie — 4944688
  • docs: I15 verfijnd — bibliotheek-rol secretloos, consument-rol met eigen app-secrets — 7710306
  • docs: logboek — M1 dicht (app bewezen op beide repo's), M2 is de volgende — becaa68

v0.2.0gereconstrueerd

Nieuw

  • feat: pick-runner.yml — byte-identieke kopie uit BiohackOS (naamprefix al aanwezig) — a4c8584

v0.1.0gereconstrueerd

Nieuw

  • feat: fundament voor deFleet — inventaris, migratieplan en cross-repo-probe — 3b8fdb6

Waar dit vandaan komt

Alles onder 1.0.0 is afgeleid, niet uitgegeven. Die versies zijn er met terugwerkende kracht bij gezet door dezelfde scripts die vooruit de releases snijden, losgelaten op de echte historie. Niemand heeft er ooit op gepind — en 0.x zegt in semver precies dat: het oppervlak was nog niet stabiel, er werd niets beloofd.

Deze pagina leest een kopie die in deze repo staat, niet in die van deSchouwVloot. Dat is met opzet — wat op de pagina staat, staat in de repo — en de prijs is dat de kopie kan verouderen. Vandaar dit, en niet een “altijd actueel” dat niemand kan controleren:

Stand van 2026-08-23. De bron staat in KCTHolman/deSchouwVloot.

Het verhaal achter de pijplijn · De README, ongefilterd