Reproducible · official Sibyl client · no mock memory

Delete the memory.
The decision changes.

One Python process writes six opportunities and three real Moneytest attempt records through sibyl-memory-client 0.6.1. A separate process opens the SQLite store, recalls those entities and sends them to the same ranking engine.

Cold start

taskmarket

Without attempt memory, the quick micro-task wins the short-term score.

Fresh session

sibyl-hackathon

After recall, two identical no-award outcomes move micro-tasks into cooldown.

Process boundary

2 processes

write and recall executed in separate Python processes. Stored 6 opportunities and 3 attempts; recalled all 9 records.

Fresh-session ranking

#OpportunityStatusScoreRemembered reason
1sibyl-hackathoneligible11.7654Expected value $140.00 before time and friction.
2paid-piloteligible1.6611Expected value $10.00 before time and friction.
3arkiv-ideathonwaiting_consent0Paused on explicit consent: personal_data, legal_terms, kyc_if_winner.
4nanodropwaiting_consent0Paused on explicit consent: personal_data, legal_terms.
5taskmarketcooldown0Remembered repeated blocker 'no-award' (2 recent attempts).
6bnb-agent-marketplaceexcluded0Category 'trading' is outside policy.

Deterministic decision receipt

sha256:b0c2a3a5136055526b11122a31f2e198453fc81ae7b5e60b421184269d43f5a6

Inspect the machine-readable proof · Back to RecallROI