T Tendloontwerpdossier · TEN-143
Ontwerpbesluit · schrijven met zicht en controle

De assistent schrijft een voorstel. Jij beslist wat er echt verandert.

Niet beperken waar de assistent mag helpen, maar vóór iedere toevoeging, wijziging of verwijdering laten zien: dit heb ik begrepen uit je vraag, en dit wordt het gevolg.

10 augustus 2026 · uitbreiding op het bestaande dossier · alleen ontwerp, nog niets gebouwd

Richting: één voorstelpatroon, met meer uitleg naarmate een fout langer of duurder doorwerkt.

Een verkeerd pak melk blijft snel te herstellen. Een fout bedrag in vaste lasten of een verwijderd verzekeringsrecord vraagt vóór akkoord meer context — niet een verbod.

1. De omkering

De oude vraag was: “in welke modules mag de assistent schrijven?” Dat maakt van elke nieuwe module opnieuw een ja/nee-discussie. De nieuwe vraag is sterker: “wat moet iemand zien en kunnen corrigeren vóórdat deze specifieke wijziging gebeurt?”

1 · De vraag“Mijn internet wordt vanaf oktober € 83,25 per maand.”
2 · Het begrip“Ik begrijp dat Ziggo duurder wordt vanaf 1 oktober.”
3 · Het voorstel€ 68,50 → € 83,25 · + € 177 per jaar · nog niet opgeslagen.
Wat er al staat

Vijf acties bewijzen het principe al

Verjaardag, taak, boodschap, maaltijd en voorraaditem verschijnen nu als samenvatting met Annuleren en Toevoegen. Na akkoord gebruikt de app dezelfde opslagroute als het gewone moduleformulier, zodat rechten, delen en herinneringen hetzelfde werken als bij handmatige invoer.

Het huidige gat

De kaart is controleerbaar, maar nog niet corrigeerbaar

Je ziet één tekstsamenvatting. Een verkeerd veld kun je niet rechtstreeks aanpassen, er is geen voor/na en verwijderen heeft nog geen eigen vorm. De basis klopt; de informatiedichtheid groeit niet mee met het risico.

2. Drie ontwerpvarianten

Alle drie houden de harde regel overeind: de assistent voert niets uit vóór expliciet akkoord. Ze verschillen in hoeveel zicht, herstel en nieuwe bediening ze toevoegen.

Variant A · kaart

De huidige bevestigingskaart uitbreiden

Een compact antwoord met samenvatting en twee knoppen; eventueel één “Aanpassen”-link.

Assistent•••
Zet twee flessen wasmiddel op de lijst.
Dit heb ik begrepen uit je vraag

2 flessen wasmiddel toevoegen

Annuleren
Toevoegen
Wat het is
De bestaande bevestigingskaart in het gesprek, met samenvatting, twee knoppen en hooguit een “Aanpassen”-link.
Voelt als
Snel, vertrouwd en klein.
Kost
Laag; bouwt direct op de bestaande kaart.
Je geeft op
Volledig nalopen, veldcorrecties en een sterke voor/na.
Variant C · werkbank

Een aparte plek om voorstellen te beheren

Een voorstel wordt een dossier met stappen, geselecteerde wijzigingen en eventueel meerdere doelen.

Voorstel1 van 3
1Vraag
Internetprijs aanpassen
2Wijzigingen
Bedrag en ingangsdatum
3Controle
Jaarimpact bekijken
Bewaren
Verder
Wat het is
Een apart scherm waar voorstellen als dossier blijven staan: stappen, aan-/uitgezette wijzigingen en meerdere doelen tegelijk.
Voelt als
Zeer beheerst, maar ook als administratie.
Kost
Hoog; een extra scherm en het bewaren van onafgemaakte voorstellen.
Je geeft op
Snelheid en eenvoud bij een gewone vraag over één ding.
Aanbeveling

Kies variant B: één herkenbaar voorstelblad, met drie gespecialiseerde vormen.

Dit is de kleinste variant die de eigenaarsrichting volledig waarmaakt. Hij hergebruikt het bestaande moduleformulier voor toevoegen en de gewone opslagroute van de module voor uitvoeren. Tegelijk maakt hij wijzigen en verwijderen voor het eerst echt controleerbaar. Variant A blijft geschikt als compacte weergave van een heel eenvoudig voorstel, maar niet als enig patroon. Variant C is pas logisch als meerdere wijzigingen in één voorstel worden toegestaan — en precies dat is nog een open vraag.

3. De drie vormen, zoals je ze werkelijk ziet

De bovenkant is steeds hetzelfde: wat is begrepen, uit welke vraag, en welke handeling volgt daaruit. Het midden verandert mee met toevoegen, wijzigen of verwijderen. De hoofdknop noemt altijd exact wat er gaat gebeuren.

Voorstel

Toevoegen
BoodschappenNog niet opgeslagen
Dit heb ik begrepen
Je wilt twee flessen wasmiddel bij Albert Heijn op de lijst zetten.
WasmiddelAanpassen
2 flessenAanpassen
Albert HeijnAanpassen
Toevoegen aan Boodschappen
Niet uitvoeren

Voorstel

Wijzigen
Vaste lasten · Internet2 wijzigingen
Dit heb ik begrepen
Je internetabonnement wordt vanaf oktober duurder.
Bedrag per maand
€ 68,50€ 83,25
Ingangsdatum
Nu1 oktober 2026
Gevolg van de gekozen regels€ 14,75 meer per maand · € 177 meer per volledig jaar. Herinnering blijft gelijk.
2 wijzigingen opslaan
Niet uitvoeren

Voorstel

Verwijderen
VerzekeringenKan gevolgen hebben
Dit heb ik begrepen
Je wilt de oude aansprakelijkheidsverzekering uit Tendlo verwijderen.

Aansprakelijkheidsverzekering

Verzekeraar
Univé
Premie
€ 5,20 per maand
Verlengdatum
18 november
Herinnering
Wordt ook verwijderd
Dit verwijdert alleen het record in TendloJe verzekering bij de verzekeraar wordt hiermee niet opgezegd.
Verzekering verwijderen
Behouden
Toevoegen

Het echte formulier, al ingevuld

Alle gewone velden blijven beschikbaar. De gebruiker kan ieder voorgesteld veld aanpassen of leegmaken vóór opslaan.

Wijzigen

Alleen verschillen, met selectie

Oud en nieuw staan naast elkaar. Iedere wijzigingsregel kan uit; de knop telt hoeveel regels werkelijk worden overgenomen.

Verwijderen

Het record en het gevolg

Geen generiek “weet je het zeker?”, maar naam, kerngegevens en wat lokaal mee verdwijnt. De knop noemt het doel expliciet.

4. Oneens zijn is onderdeel van het ontwerp

Een voorstel is pas geloofwaardig als “nee” geen dood einde is. Aanpassen, gedeeltelijk overnemen en weigeren krijgen daarom elk een eigen, voorspelbare route.

✎ Aanpassen

Bij toevoegen zijn alle ingevulde velden gewone formuliervelden. Bij wijzigen kan de nieuwe waarde direct worden aangepast. Daarna blijft zichtbaar dat de uiteindelijke waarde door de gebruiker is gecorrigeerd.

◫ Deels overnemen

Bij een wijziging met meerdere velden staat iedere regel standaard aan. Zet “ingangsdatum” uit en alleen het bedrag wordt gewijzigd. Bij één toevoeging betekent deels overnemen: optionele velden wissen. Bij één verwijdering bestaat geen zinvolle helft.

× Weigeren

“Niet uitvoeren” of “Behouden” sluit het voorstel zonder mutatie. De oorspronkelijke vraag blijft in het gesprek staan, zodat iemand kan verduidelijken: “nee, ik bedoelde de andere verzekering.”

5. Meer risico betekent meer zicht, niet minder mogelijkheden

De drie vormen blijven overal hetzelfde. Wat per module verschilt is hoeveel context en gevolg het voorstel vóór de knop laat zien.

Licht

Direct zichtbaar en herstelbaar

  • Alleen de kernvelden
  • Compact voorstel in de module
  • Voorbeeld: boodschap of voorraaditem
Middel

Tijd, herhaling of delen

  • Datum, herhaling en eigenaar tonen
  • Benoemen welke herinnering wijzigt
  • Voorbeeld: afspraak, routine of vakantie
Hoog

Geld, gezondheid of moeilijk herstel

  • Oud/nieuw plus periode-effect
  • Lokale gevolgen en koppelingen tonen
  • Voorbeeld: vaste last, medicatieschema of verzekering
Belangrijk: “meer tonen” betekent niet dat de assistent meer mag zien. De voorstelweergave blijft begrensd door rechten, de gevoelige-domeinkeuze en de lijst met toegestane velden. Gevolgen die de app lokaal kan berekenen, worden lokaal toegevoegd en nooit als extra invoer naar de assistent gestuurd.

6. Wat is per module handig?

Hieronder staat iedere actieve module waarvoor is vastgelegd wat de assistent mag zien, gegroepeerd naar de manier waarop een fout doorwerkt. “Zinvol” betekent dat de vorm een echte modulehandeling kan ondersteunen; het is geen belofte dat die schrijfactie al bestaat.

zinvol alleen begrensd niet zinvol in deze context

Dagelijks en snel herstelbaar

Taken · Lijstjes / Bewaarlijsten · Boodschappen · Voorraad
Compact formulier of diff; laat bij verwijderen vooral titel, hoeveelheid en eventuele herinnering zien.
Boodschappen mag het lichtst: product, hoeveelheid en winkel. Taken toont extra deadline, herhaling en toewijzing. Lijstjes maakt duidelijk of een hele lijst of één regel wordt verwijderd. Voorraad toont hoeveelheid, locatie en minimumvoorraad, zodat “0” niet per ongeluk “weg” betekent.

Tijd, planning en herhaling

Agenda · Sportkalender · Schoolvakanties · Verjaardagen · Co-ouderschap · Routines · Vakantieplanning · Beweging · Maaltijden
Toon periode, herhaling, bronmodule en welke herinneringen of agendaweergaven mee veranderen.
Agenda en Sportkalender vragen begin/einde, hele-dag en herhaling. Schoolvakanties, Verjaardagen en Co-ouderschap maken serie of periode expliciet. Routines en Beweging tonen dagen en herinnering. Vakantieplanning onderscheidt de reis van een item binnen die reis. Maaltijden toont dag, maaltijdtype en of ingrediënten naar Boodschappen gaan.

Bron- of importgestuurde planning

Afvalkalender
Alleen voor handmatige ophaalmomenten of pauzes; niet stil losse regels in een geïmporteerde reeks herschrijven.
Bij een geïmporteerde kalender is het bronadres zelf niet toegestaan in assistentcontext. Het voorstel benoemt daarom alleen het zichtbare ophaalmoment en leidt voor bronwijzigingen naar de lokale importinstelling.

Geld, contracten en bezit

Vaste kosten · Inkomsten · Spaardoelen · Verzekeringen · Abonnementen · Leningen · Bankrekeningen · Garanties · Wagenpark · Onderhoud
Volledige kernwaarden, ingangsdatum, periode-effect en lokaal toegestane koppelingen tonen. Nooit alleen “opslaan?”
Vaste kosten, Inkomsten en Abonnementen tonen maand- én jaareffect. Spaardoelen onderscheidt doel wijzigen van bij-/afstorten. Verzekeringen toont premie, dekking en opzeg-/verlengdatum, nooit polisnummer of scan. Leningen toont saldo, rente, maandlast en looptijd, nooit contractnummer. Bankrekeningen beperkt het voorstel tot banknaam, type en maandkosten; geen IBAN- of pasdelen. Garanties toont verloopdatum, maar geen bon. Wagenpark toont merk/model en termijnen, geen kenteken of document. Onderhoud toont interval, uitvoerder, kosten en volgende datum.

Gezin, rol en afspraken

Gezinsafspraken
De rol bepaalt de vorm: een kind kan een klus voorstellen; alleen een bevoegde ouder kan hem uitvoeren of verwijderen.
Toon rubriek, kindweergavenaam, status, rooster en toegestaan bedrag of beloning. Bonnetjes en vrije notities blijven buiten assistentcontext. Bij corvee maakt het voorstel zichtbaar welke dag en welk kind veranderen.

Gezondheid en persoonlijke registraties

Gewicht · Pillen & vitamines · Cyclus
Alleen na domeintoestemming en, waar aanwezig, een geopend toegangsslot. Een medicatieschema krijgt de hoogste informatiedichtheid.
Gewicht toont meetwaarde en moment. Cyclus toont alleen toegestane tags en waarden, nooit de vrije notitie. Pillen & vitamines toont naam, dosis, dagen/tijden, volgende inname en voorraadgevolg. Verwijderen benoemt of toekomstige herinneringen stoppen.

Inhoud en documenten

Recepten · Documenten
Recepten kunnen volledig voorgesteld worden binnen de limiet; bij documenten blijft bestandkeuze een bewuste lokale handeling.
Recepten toont naam, porties, tijd, macro's en maximaal de toegestane zichtbare ingrediënten/stappen. Documenten laat de assistent alleen metadata voorstellen: type, label, houder, verloopdatum en herinnering. Bestand, scan en documentnummer worden niet gelezen of ingevuld; verwijderen toont lokaal dat ook het bestand verdwijnt, voor zover de gebruiker dat mag zien.

Kern- en beheeroppervlakken zonder goedgekeurde rijcontext

Inbox · Mijn modules · Dashboards · Instellingen · Gezin beheren
De lokale toevoegactie kent het scherm, maar de assistent krijgt hier volgens B3 geen inhoud van het oppervlak mee.
Inbox kan alleen een nieuw item voorstellen uit de tekst die iemand zelf zojuist geeft. Bestaande inboxregels, mapnamen, dashboardindeling, ledenlijsten en uitnodigingsgegevens blijven buiten de assistent. Wijzigen en verwijderen via de assistent zijn hier dus niet zinvol totdat apart is goedgekeurd wat op deze schermen zichtbaar mag worden.

7. De contextgrens blijft vóór het voorstel staan

Een mooie bevestiging repareert geen ongeoorloofde context. TEN-225 en ADR-0025 gebied B3 bepalen eerst wat de assistent mag zien; pas daarna kan er een voorstel ontstaan.

Alleen wat op het scherm beschikbaar isGeen verborgen, gefilterde, verwijderde of andermans rijen. Maximaal twintig lichte samenvattingen.
Rechten en herkomst per recordDezelfde deel- en domeinkeuzes gelden bij begrijpen, tonen én uitvoeren. De eigen module controleert als laatste of de handeling mag.
Verboden velden blijven verbodenGeen vrije notities, scans, bestanden, URL-inhoud, lokale ids of geheime nummers in de assistentcontext.
Gevoelige domeinen blijven een keuzeGeld en gezondheid staan standaard uit. Zonder opt-in ontstaat geen contextgebonden voorstel; een slot blijft eveneens beslissend.

8. Open vragen — bewust niet ingevuld

Deze drie keuzes veranderen hoe voorstellen worden opgebouwd, bijgewerkt of bewaard. Daarom staan ze los van de aanbeveling hierboven.

Besluit nodig

Mag één voorstel meerdere wijzigingen bevatten?

Bijvoorbeeld “zet deze drie op de lijst”. Dit bepaalt of veldselectie genoeg is, of dat ook records afzonderlijk aan/uit moeten en variant C alsnog nodig wordt.

Besluit nodig

Wat als de gegevens veranderen vóór akkoord?

Een bedrag, titel of recht kan tussen voorstel en bevestiging veranderen. Er moet gekozen worden tussen opnieuw voorstellen, samenvoegen of het voorstel laten verlopen.

Besluit nodig

Blijft er een spoor — en waar?

De keuze bepaalt of een uitgevoerde wijziging alleen in de gewone modulehistorie staat, ook in het gesprek, of in een apart activiteitenoverzicht.

De keuze in één minuut

  1. Maak variant B het app-brede patroon: een ingevuld formulier voor toevoegen, een selecteerbare voor/na voor wijzigen en een concrete gevolgbevestiging voor verwijderen.
  2. Houd het licht waar dat kan: boodschap en voorraad compact; geld, gezondheid, herhaling en verwijderingen tonen meer relevante gevolgen.
  3. Voer altijd via de eigen module uit: dezelfde rechten, herinneringen, deelregels en opslagroute als bij handmatige invoer.
  4. Laat TEN-225 vóór alles beslissen: wat de assistent niet mag zien, verschijnt ook niet opeens in een voorstel.