Offers-queue draagt de daemon-hulpvelden (accept-knop in de apps)
De Shaer-clients renderen hun accepteer-knop uit de shaer:-hulpvelden die
de test-daemon op elk offer-item zet (shaer:ward, candidate, needsMyAccept,
iAmCandidate, ...). Klonkt's offers-queue gaf een kale AS2-Offer, waardoor
de parser lege velden zag en de knop nooit verscheen. Nu draagt elk item
beide vormen: de AS2 Relationship én de hulpvelden. Klonkts flow is
één-fase (de Accept van de ward maakt het meteen echt), dus needsMyAccept
geldt de ward-kant en readyToCommit blijft false.
Changed files:
src/services/guardianship/queues.js
- offersCollection: shaer:ward/candidate/existingGuardians/acceptedBy/
needsMyAccept/readyToCommit/iAmCandidate per item
test/guardianship.test.js
- pint de hulpvelden op de kid-queue
-robo
Co-Authored-By: Claude Opus 4.8 <noreply@…>