Binnen
Mi casa su casa · 23 september 2026 · inventaris en concept voor de pijler Mi casa
E, vanmiddag: "We willen ons huis ook echt in." Het huis kent zijn omtrek, niet zijn kamers. Binnen begint dus bij de eigenaar: wat hij zegt, wat hij het huis te lezen geeft, en het beetje dat EP-Online al weet. Het huis vraagt, schrijft op en zegt het op het goede moment terug, alleen tegen hem. Carmen komt nooit binnen. Alle dialoog is voorbeeldtekst.
1 · Wat er al is
| Wat | Waar | Wat we ermee kunnen |
|---|---|---|
| Besluiten van de hoofdsessie | ||
| Pijler 1 kreeg vier uur: een lijst met afvinken, documenten als naam | D0b, PLAN 3.7, ARCHITECTUUR | Verklaart het formulier; geen ontwerp om op te bouwen |
| Documentkluis als mockup, eerst een beveiligingsplan | D31; plan gepland in PITCHPLAN W3, niet geschreven | Bestanden bewaren wacht, lezen en vergeten niet |
| Open keten, mi casa mi data, eigen foto's na claim, AI-beeld gelabeld | D8, D15, D54, D9 | De grondregels voor binnen |
| Vakmensen, onderhoudsplan en energie naar "should" | D33; N-VIS-018 t/m -020 | De wens is er, de vorm is aan ons |
| Mi Data: toggles onderhoud en energie, wachtlijst | D44; MiData.svelte |
De plek waar je delen aanzet |
| WOZ als eigen invulveld | D26; MijnHuis.svelte |
Buiten binnen; het huis zegt het nooit |
| Onderzoek | ||
| Uitstel is geen kennisprobleem | T-HBH-001, C-HBH-001; F-HBH-017, -018 (C) | Eén zin op het goede moment, geen checklist; cijfers niet in de pitch |
| Onderhoudsbudget in euro's, top drie van de synthese | H-HBH-001; F-HBH-024 (C) | Botst met "nooit een bedrag"; hooguit later, van "wij" |
| Label met peildatum en één stap | H-HBH-003, H-DAT-002; F-HBH-010 t/m -012 (B) | Label en afloop nu; de subsidiestap is doorverwijzen (H-INT-004) |
| EP-Online geeft 25 velden per label, wij gebruiken er zes | F-DAT-061; onderzoek/data/DATAPROEF-2026-09-14-EP.md |
Opname, eigen opwek en zomerwarmte: binnen zonder nieuwe bron |
| Doorverwijzen mag, bemiddelen niet | T-INT-001; H-INT-001, -004 | Binnen verkoopt niets |
| Huisdossier.nl en HomeZada doen documenten en onderhoud al | F-CNC-023, -024 | Een dossier onderscheidt niets, een huis dat het vertelt wel |
| Gespreksvraag 8 (wat bracht je in beweging) en 9 (huispapieren) | onderzoek/klantgesprekken/LEIDRAAD.md |
Klaar, nog geen verslagen |
| De app | ||
| Onderhoud: taken afvinken, documentnamen toevoegen | web/src/schermen/Onderhoud.svelte |
Mock: geen bestand, geen bron, geen stem |
| Seed h01: zes taken, vijf documenten, energie, kenmerken | server/data/seed.json |
Mock en tegenstrijdig: koopakte 2018 bij "sinds 2009", verzonnen gasverbruik en isolatie, labelbron "EP-Online" terwijl EP-Online voor Wilhelminapark 25 een 404 geeft (vandaag gemeten). Label C en "5 kamers" zijn demo |
| Documenten en taken leesbaar zonder eigenaarscheck | server/routes/documenten.mjs, taken.mjs |
Dicht voordat binnen groeit |
| Het huis kent zichzelf: omtrek, achterkant, adressen in het pand, dak, bouwlagen | server/lib/kennis/huis-zelf.mjs |
De omtrek ligt er. Slotzin: "de trap ken ik niet van binnen" |
| Tien kleine vragen, zes over binnen | data/gesprek/teksten-kamer.json, lib/gesprek/kamer.mjs |
Geen vraag over ketel, dak of goot |
| Het web met spraakrecht; vijf zinnen van Sanne over haar huis | server/lib/relaties.mjs; woonverhaal in MiData.svelte |
Binnen past erin; zelf een zin toevoegen kan nog niet |
| Eén helpende hand, vijf vermoedens | server/lib/helpende-hand.mjs, vermoedens.json |
Huis-laag leest alleen registers |
| Het vel | server/lib/vel.mjs |
Blijft buiten: binnen komt niet op papier dat je deelt |
| Concept en brainstorms | ||
| Het huis spreekt over zijn ketel en introduceert nooit een vakmens | CONCEPT-V3 §1; B05 §2 | De code doet het wel (storm, trede 3): vraag 3 |
| De plattegrond met jouw zinnen, begint leeg | §11 blad 3; B12 §1.3 | Vorm b |
| Dagboek en tijdlijn, blijven bij het huis | §9, §12; B02 A3; B13 §7 | Vorm c |
| Eenendertig momenten; veertien vragen binnen-kennis | §10; B05 §5 | Ketel, kozijnen, buitenkraan, enkel glas, schoorsteen: zonder binnen stil |
| De traptrede die kraakt, met toestemming aan een fan | B06 §1 | Zo gaat binnen ooit naar buiten: per zin |
| Ketelzinnen gemerkt als "geregistreerd" | B09 §4 (Sanne 18, 19) | Fout: een ketel staat in geen register |
2 · Wat het huis van binnen kan weten
Uit open bronnen: weinig, maar echt.
- EP-Online (gemeten op Kleverlaan 88): behalve label, peildatum, geldig-tot, bouwjaar en oppervlak ook de opnamedatum, of er echt iemand kwam of een referentiewoning telde, het aandeel eigen duurzame energie en de temperatuuroverschrijding (kans op een te warme zomer). Geen isolatie, geen installaties, geen kamers.
- BAG: oppervlak en gebruiksdoel van de woning, bouwjaar en omtrek van het pand, het aantal adressen erin. Bij een benedenhuis is de omtrek die van het hele pand.
- 3D BAG: dakvorm, nokhoogte, een geschat aantal bouwlagen.
- Nergens: kamers, trap, ketel, verbouwingen.
Alleen van de eigenaar. Hoe de kamers heten, de ketel en zijn leeftijd, wanneer dak, goot en schoorsteen gedaan zijn, isolatie na de opname, wat erbij kwam, wat kraakt, klemt of tocht. Elk is één zin met een sinds.
Uit papier dat de eigenaar geeft.
| Papier | Wat erin staat | Wat het huis doet |
|---|---|---|
| Energielabel (pdf) | isolatie en installaties bij de opname, aanbevolen maatregelen (nakijken op één echt label) | leest en vraagt "klopt dat nog?" |
| Factuur of werkbon | wat, wanneer, merk, garantie, en een bedrag | leest ding en datum, nooit het bedrag |
| Bouwtekening | kamers zoals ooit getekend | maakt er vragen van, geen feiten |
| Akte, polis, hypotheek, taxatie | namen, koopsom, herbouwwaarde | leest het niet: "Daar staan mensen en bedragen in." |
Spraakrecht binnen. Zeven regels, toepassingen van §7 en §15.
- Geregistreerd is alleen een openbaar register. Een ketel staat in geen register; wat B09 geregistreerd noemt, is gezegd.
- Laag is niet bron. Een zin over een ding binnen telt in de helpende hand als het huis, ook als de eigenaar hem zei. Wat mag klinken, bepaalt de bron.
- Papier is gezegd, met bewijs. Wat jij het huis geeft, zeg jij; het papier is de herkomst. Wat het huis eruit leest is afgeleid tot jij "dat klopt" zegt.
- Raden alleen als vraag, één per seizoen, over eigen kamers. "Hoe oud is mijn ketel?" wel, "je ketel is vast veertien" nooit.
- Wat het huis hoorde, zegt het alleen tegen jou. Carmen heeft het niet. Een fan, vakmens, huisgenoot of volgende bewoner krijgt één zin die jij op ware grootte ziet en vrijgeeft (B06, B12 §6). Tellen alleen per straat of groter.
- Geen bedrag, geen naam, ook niet van de vakman op de factuur.
- Bij verhuizen gaat wat jij zei mee en blijft wat met de stenen gebeurde (§9, vraag 4).
3 · De vormen
a · Het huis dat van binnen praat, in de kamer
Acht kleine vragen erbij: de ketel, zijn laatste beurt, het dak, de goot, wat er verbouwd is, wat kraakt, of er gestookt wordt, sinds wanneer er panelen liggen. Nog steeds één per gesprek, één zin per antwoord. Wat weet je van jezelf? krijgt de EP-Online-zinnen erbij.
Huis — Ik ben je huis. Er zijn er nu twaalf die van mij dromen.
Huis — Mag ik je iets vragen? Wat kraakt er in mij?
Sanne — De derde traptrede van boven.
Huis — Dat schrijf ik op. Ik vergeet het anders.
Huis — Mijn trap ken ik niet van binnen. Nu één trede.
b · De plattegrond met jouw zinnen
Een blad op de plank, op linnen; de nachtblauwe kamer blijft bij fans en sterrenbeeld (§15). De omtrek komt uit de BAG, één blad per bouwlaag uit 3D BAG. Kamers zijn knopen met hun naam en één zin, zo precies geplaatst als jouw woorden toelaten: "achter" aan de achterkant die het huis kent, "zolder" bovenin, de rest los binnen de lijn. Geen muren die we niet kennen. Wit is een kamer waarover je nooit iets zei.
Huis — Dit is mijn omtrek: twintig meter diep, veertien breed. Mijn kamers ken ik van jou.
Sanne — (tikt achter in het wit) De achterkamer. Daar begint mijn dag.
Huis — Dan ligt hij aan mijn noordwestkant. Dat weet ik van mijn omtrek, niet van mezelf.
Huis — Het is de derde kamer die je me leert. Over boven heb je nog nooit iets gezegd.
Huis — Dat blijft wit, tot jij er iets over zegt.
c · Onderhoud als gesprek
De takenlijst wordt het dagboek van het huis: één regel per gebeurtenis, uit wat jij zei, uit EP-Online (opname, afloop), uit bewaren en verificatie. Een beurt rekent het huis alleen uit wat jij zei of wat op jouw papier stond, met een ritme uit een redactiebestand met bronnen. Hij spreekt als helpende hand: moment plus huis, trede 1 of 2, één keer.
Huis — Het vriest donderdag voor het eerst. Je zei in maart dat mijn ketel in oktober is nagekeken; dat is nu een jaar.
Sanne — Waarom zie ik dit?
Huis — Omdat het donderdag vriest, dat zegt Open-Meteo. En omdat jij het me in maart vertelde.
Sanne — Ik bel na het weekend.
Huis — Dat schrijf ik op. Ik vergeet het anders.
d · Papier en foto's
Het huis leest je papier, geeft het terug en onthoudt alleen de zinnen die jij bevestigt. Er wordt geen bestand bewaard, dus er is geen kluis die kan lekken. Foto's van binnen maak je zelf: ze blijven op je telefoon, liggen in een passe-partout met jouw foto · 3 oktober, en worden nooit door AI gemaakt of bewerkt.
Huis — Ik heb je energielabel gelezen en teruggegeven. Bewaard heb ik alleen wat erin stond.
Huis — Op 27 januari is er iemand binnen geweest om mij op te nemen. Er staat dat mijn dak geïsoleerd is en mijn vloer niet. Klopt dat nog?
Sanne — De vloer is vorig jaar gedaan.
Huis — Dan was het papier ouder dan jij. Zo staat het er nu: vloer geïsoleerd, 2025.
Huis — Er staat ook dat ik in juli te warm kan worden. Welke kamer dat is, weet jij beter dan ik.
4 · Wat we kunnen bouwen
Pakket 1 · Het huis vraagt naar binnen
Zonder nieuwe data van buiten: de eigenaar, EP-Online en wat er al staat. Werkt voor Sanne én voor een bewaard huis.
- Vragen: acht binnen-vragen in
server/data/gesprek/teksten-kamer.json; werkwoorden (wordt, heeft laten doen, heeft last van, kwam met) inserver/lib/relaties.mjs, plus een los veldzaak { naam, soort, binnen }zodat een kamer of ding zijn naam houdt. - EP-Online binnen:
server/lib/epOnline.mjsgeeft ook opnamedatum, soort opname, referentiewoning, eigen opwek en zomerwarmte door;server/lib/kennis/huis-zelf.mjsmaakt er drie zinnen van, alleen in de kamer. "Iemand binnen geweest" alleen bij een echte opname; drempel zomerwarmte nakijken. - De beurt:
server/lib/helpende-hand.mjslaat binnen-zinnen meetellen als huis-laag;server/data/gesprek/vermoedens.jsonkrijgt ketel-beurt (vorst plus een beurt die langer dan een jaar geleden gezegd is) en goot-bladval (storm of regen in oktober plus de goot); ritmes met bron in een nieuwserver/data/gesprek/ritmes.json. - Seed: Sanne krijgt drie binnen-zinnen (ketel nagekeken oktober 2025, dak 2016, de derde traptrede); koopakte 2009, labelbron "demo".
- Dicht: documenten en taken alleen voor eigenaar en beheer. Tests in
server/test/. - Nodig: niets. E keurt na, niet vooraf.
- Niet erin: plattegrond, dagboekscherm, papier, bedragen, een vakmens.
Pakket 2 · De plattegrond en het dagboek
Geen nieuwe bron: omtrek, achterkant en bouwlagen haalt huis-zelf.mjs al op.
- Server:
server/lib/binnen.mjsenserver/routes/binnen.mjs:GET /api/huizen/:id/binnen, alleen voor de eigenaar: omtrek, voorkant, bouwlagen, kamers met hun zinnen, het dagboek. Nieuw:POST /api/relatiesvoor een eigen zin. De chip Wat moet er onderhouden worden? in de kamer leest hetzelfde dagboek. - Scherm:
web/src/schermen/Binnen.svelteop/binnen, twee bladen: de plattegrond (één inktlijn van 1,6px, per laag een blad, tik op wit begint een kamer) en het dagboek (nieuwste boven, geen tellers). Mijn huis wijst hierheen in plaats van naarOnderhoud.svelte. - Nodig: E's antwoord op vraag 2.
- Niet erin: kamers op schaal, de archiefbouwtekening, twee bewoners op één blad, binnen op het vel.
Pakket 3 · Papier dat het huis leest
Leunt op het brein van baan A (server/lib/gesprek/brein.mjs; de sleutel staat sinds vandaag op de demo).
- Server:
POST /api/huizen/:id/papier(server/routes/papier.mjs,server/lib/papier.mjs): één pdf of foto, alleen in het geheugen. Het model herkent de soort (label, factuur of werkbon, garantie, bouwtekening, typeplaatje van de ketel), weigert akte, polis, hypotheek en taxatie, en geeft hoogstens vijf voorstellen met bron afgeleid, zonder bedrag, naam of adres. Daarna is het bestand weg. Dagbudget inlib/gesprek/limiet.mjs. - Scherm: de voorstellen op ware grootte met de drie woorden. Dat klopt maakt een zin met bron gezegd en
bewijs { soort, datum }. Foto's van binnen inweb/src/lib/fotoKist.js, op het toestel, bij hun kamer. - Nodig: E's ja op vraag 5; van het team drie echte papieren (energielabel, ketelfactuur, bouwtekening).
- Niet erin: bewaarde bestanden (D31: eerst het beveiligingsplan), foto's op de server, onderhoudsbudget in euro's, doorverwijzen, overdracht bij verkoop.
5 · Open vragen voor E, en de grenzen
- Op welk huis testen we binnen? Sanne is verzonnen, in een echt kantoorpand. Voorstel: Sanne én de bewaarde huizen van het team.
- Mag de takenlijst weg? Voorstel: in de demo vervangt het dagboek de lijst.
- Mag het huis een vakmens voorstellen? Het concept zegt nee (§1), de helpende hand doet het al bij storm. Voorstel: binnen blijft bij zeggen en vragen; een vakmens komt via Carmen en "wij".
- Blijft het dagboek bij het huis als je verkoopt? Voorstel: ja voor wat met de stenen gebeurde; een zin van de eigenaar alleen als hij hem achterlaat.
- Mag papier in de testfase naar het model? Lezen en vergeten, zonder kluis. Voorstel: ja, alleen de vijf soorten uit pakket 3, alleen voor het team.
De harde grenzen.
- Geen bewoners belasten. Binnen van een echt adres komt alleen van zijn eigenaar. Sannes binnen is verzonnen en staat zo in de seed. Niemand raadt de kamers van andermans huis, en een fan ziet nooit iets van binnen.
- Geen waarde. Geen WOZ, koopsom, herbouwwaarde of factuurbedrag in de mond van het huis. Geld is geen zaak.
- Geen AI-beeld van binnen. Alleen eigen foto's, onbewerkt. Komt er ooit AI-beeld, dan gelabeld, of niet.
- Carmen komt niet binnen. Ze heeft de binnen-zinnen fysiek niet.
- Tijdens het testen geen wetgeving boven presentatie (E, 23-09): geen disclaimers in het gesprek. Voor de jurist, later en niet in de app: papier naar een model, bewaartermijn van het dagboek, de Wft bij doorverwijzen.
Stand 23 september, avond
Alle drie de pakketten staan live op de demo (versie 222f353): pakket 1 in de kamer (de acht binnen-vragen, de ketel-beurt en
de goot als vermoeden, documenten en taken dicht), pakket 2 op /#/binnen/:huisId en Onderhoud (de plattegrond met jouw
zinnen, het dagboek), pakket 3 onderaan Binnen ("Laat me iets lezen"). Het brein kent de ritmes; "wanneer moet mijn ketel
weer nagekeken worden?" krijgt "in oktober 2026 weer", met de brandweer als bron.
Besluiten van de regie, 23 september (E: "we gaan niet wachten")
- Waar testen we binnen? Op Sannes huis én op de huizen die het team bewaart: één code, geen uitzondering.
- De mock-takenlijst op Onderhoud mag weg zodra het dagboek er is (pakket 2); tot die tijd blijft hij staan.
- Mag het huis zelf een vakmens noemen? Het huis mag het aanbieden als bovenste trede van de ladder ("Zal ik één vakmens één zin over mij geven?"), zoals de stormhand al doet en zoals de pitch het zegt; er gaat pas iets weg als de eigenaar ja zegt. Nooit een naam, nooit een bedrag.
- Bij verkoop geldt concept v3 §15: wat jij zei gaat mee met jou, wat er met het gebouw gebeurde blijft bij het huis. Het dagboek van het gebouw (gedaan, geregistreerd) blijft; het gezegde gaat mee.
- Documenten naar het model tijdens het testen: ja, mits het huis alleen zinnen voorstelt die de eigenaar bevestigt en het bestand daarna vergeet (pakket 3, na baan A).
- Gevonden en direct dicht in pakket 1: documenten en taken zijn nu leesbaar voor wie een huis-id kent; alleen eigenaar en beheer. Sannes label C krijgt als bron "Mi casa su casa, demo" (EP-Online kent geen label op Wilhelminapark 25).