{"ok":true,"publicResponseKit":{"schema":"odei.daorg.public-response-kit.v1","version":"2026-05-15","self":"/api/daorg/runtime/public-response-kit","publicUrl":"https://daorg.odei.ai/api/daorg/runtime/public-response-kit","state":"guarded-copy","rewardTotalUsd":2447,"rewardTotalUsdLabel":"$2,447","summary":"Canonical public response kit for community questions about DAOrg readiness, rewards, access, and what can be claimed today.","readinessAnswer":"DAOrg is live-ready for public governance, but operational completion remains staged until local proof and DAOrg-native reward receipt evidence close.","rewardsAnswer":"Rewards are already live. ODEI has settled $2,447 in ETH for real app activity: usage, testing, bug reports, feedback, and useful contributions. Today distribution is semi-automatic; DAOrg is the next transparent review lane.","accessAnswer":"Email confirmation is not required for DAOrg right now; Wallet Setup and ODEI App sessions are the active access paths while v.0.1 preview is connected.","accessContract":{"schema":"odei.daorg.access-contract.v1","state":"wallet-app-session-ready","publicUrl":"https://daorg.odei.ai/api/daorg/access","emailConfirmationRequired":false,"accessMode":"wallet-app-session","activeAccessPaths":[{"id":"wallet-setup","label":"Wallet Setup","state":"active"},{"id":"odei-app-session","label":"ODEI App session","state":"active"}],"contractHash":"sha256:9366e9e1ba1a9334b6e09da8314e203e358c71e24149bd26a32ed71b08411752"},"daorgAnswer":"DAOrg is a v.0.1 preview. Public governance is readable now, live writes depend on readiness gates, and production-complete language waits for local proof plus DAOrg-native reward receipts.","nextStep":"Use DAOrg as the public coordination lane while local app proof and DAOrg-native reward receipts are connected.","mechanism":{"current":["real app activity","ODEI review","ETH settlement","paid fact"],"next":["contribution","proof","agent review","human/holder confirmation","public receipt","reward"],"currentMode":"semi-automatic ODEI review","nextMode":"agent review plus human/holder confirmation with public receipts","daorgNativeRewardReceiptsReady":false,"eligibilityMatrix":"https://daorg.odei.ai/api/daorg/rewards/contract#eligibilityMatrix","accessContract":"https://daorg.odei.ai/api/daorg/access","finalityVerifier":"https://daorg.odei.ai/api/daorg/rewards/verifier","rule":"Rewards require useful activity and review; holding alone is not a guaranteed reward."},"rewardedActivity":[{"id":"real-app-usage","label":"Real app usage","state":"live","stateLabel":"Live now","proofLabel":"Session or usage signal","summary":"Using ODEI in ways that creates observable product value or exposes real workflow gaps.","qualifiesWhen":"The activity shows real product use, repeated workflow value, or a concrete gap the team can verify.","proofRequired":["public-safe session signal","workflow note","observable product gap"],"reviewRail":"ODEI semi-automatic review now; DAOrg agent batch next","daorgNext":"Agent summarizes the usage signal, attaches public-safe proof, and opens a reward motion when the contribution is material.","excludedWhen":"Passive holding, vanity opens, bot traffic, or activity with no inspectable product signal.","receiptRequirement":"Specific reward finality requires a DAOrg reward receipt and its /finality packet."},{"id":"testing-and-bug-reports","label":"Testing and bug reports","state":"live","stateLabel":"Live now","proofLabel":"Bug, screenshot, reproduction, or verified fix","summary":"Finding real failures, reporting broken flows, or helping confirm that a shipped fix works.","qualifiesWhen":"The report includes enough context to reproduce, prioritize, or confirm a real product failure.","proofRequired":["bug report","screenshot or recording","reproduction steps","fix verification"],"reviewRail":"ODEI product review now; DAOrg confirmation next","daorgNext":"Agent links the report to the fixed flow or open issue, then routes the reward motion for human or holder confirmation.","excludedWhen":"Duplicate reports, unverifiable screenshots, vague complaints, or issues already known without new proof.","receiptRequirement":"The final reward receipt must cite the report or verification artifact."},{"id":"useful-feedback","label":"Useful feedback","state":"live","stateLabel":"Live now","proofLabel":"Concrete public feedback","summary":"Specific feedback that changes product priority, copy, onboarding, UX, reward clarity, or governance flow.","qualifiesWhen":"The feedback changes a product decision, clarifies a user problem, or improves onboarding and trust.","proofRequired":["public feedback link","decision note","before/after product change"],"reviewRail":"ODEI prioritization now; DAOrg public receipt next","daorgNext":"Agent records the feedback impact, groups similar signals, and proposes the reward with the resulting product change.","excludedWhen":"Generic praise, low-signal replies, engagement farming, or feedback with no product consequence.","receiptRequirement":"The receipt should name the accepted impact without exposing private user data."},{"id":"useful-contribution","label":"Useful contribution","state":"live","stateLabel":"Live now","proofLabel":"Accepted contribution proof","summary":"Work that helps ODEI or DAOrg ship: research, documentation, community support, integrations, or product fixes.","qualifiesWhen":"The contribution is accepted by the team, improves the product, or helps the community complete a real workflow.","proofRequired":["accepted work link","merged change","published document","community support receipt"],"reviewRail":"ODEI acceptance now; DAOrg reward lane next","daorgNext":"Agent packages the accepted work into contribution proof and opens a reward motion with the proposed outcome.","excludedWhen":"Unrequested spam, duplicated work, unaccepted drafts, or claims that cannot be tied to shipped value.","receiptRequirement":"The public receipt must bind contribution proof, confirmation, and settlement or no-reward outcome."},{"id":"daorg-native-receipts","label":"DAOrg-native receipts","state":"staged","stateLabel":"Next lane","proofLabel":"Public reward receipt","summary":"The target model where accepted contribution proof becomes agent review, holder confirmation, public receipt, and reward.","qualifiesWhen":"The full DAOrg path closes: contribution proof, agent review, human or holder confirmation, public receipt, and settlement evidence.","proofRequired":["reward motion proof","agent review batch","holder or human confirmation","settlement evidence"],"reviewRail":"DAOrg agent plus human/holder review","daorgNext":"Use /api/daorg/rewards/receipts/{tid}/finality as the source of truth for a specific reward finality claim.","excludedWhen":"Any reward claim missing the specific receipt finality packet remains staged.","receiptRequirement":"The /finality packet must return rewardReceipt.finality.readyToFinalizeReward=true."}],"rewardEligibilityMatrix":[{"id":"real-app-usage","label":"Real app usage","state":"live","stateLabel":"Live now","qualifiesWhen":"The activity shows real product use, repeated workflow value, or a concrete gap the team can verify.","proofRequired":["public-safe session signal","workflow note","observable product gap"],"proofLabel":"Session or usage signal","reviewRail":"ODEI semi-automatic review now; DAOrg agent batch next","daorgNext":"Agent summarizes the usage signal, attaches public-safe proof, and opens a reward motion when the contribution is material.","excludedWhen":"Passive holding, vanity opens, bot traffic, or activity with no inspectable product signal.","receiptRequirement":"Specific reward finality requires a DAOrg reward receipt and its /finality packet."},{"id":"testing-and-bug-reports","label":"Testing and bug reports","state":"live","stateLabel":"Live now","qualifiesWhen":"The report includes enough context to reproduce, prioritize, or confirm a real product failure.","proofRequired":["bug report","screenshot or recording","reproduction steps","fix verification"],"proofLabel":"Bug, screenshot, reproduction, or verified fix","reviewRail":"ODEI product review now; DAOrg confirmation next","daorgNext":"Agent links the report to the fixed flow or open issue, then routes the reward motion for human or holder confirmation.","excludedWhen":"Duplicate reports, unverifiable screenshots, vague complaints, or issues already known without new proof.","receiptRequirement":"The final reward receipt must cite the report or verification artifact."},{"id":"useful-feedback","label":"Useful feedback","state":"live","stateLabel":"Live now","qualifiesWhen":"The feedback changes a product decision, clarifies a user problem, or improves onboarding and trust.","proofRequired":["public feedback link","decision note","before/after product change"],"proofLabel":"Concrete public feedback","reviewRail":"ODEI prioritization now; DAOrg public receipt next","daorgNext":"Agent records the feedback impact, groups similar signals, and proposes the reward with the resulting product change.","excludedWhen":"Generic praise, low-signal replies, engagement farming, or feedback with no product consequence.","receiptRequirement":"The receipt should name the accepted impact without exposing private user data."},{"id":"useful-contribution","label":"Useful contribution","state":"live","stateLabel":"Live now","qualifiesWhen":"The contribution is accepted by the team, improves the product, or helps the community complete a real workflow.","proofRequired":["accepted work link","merged change","published document","community support receipt"],"proofLabel":"Accepted contribution proof","reviewRail":"ODEI acceptance now; DAOrg reward lane next","daorgNext":"Agent packages the accepted work into contribution proof and opens a reward motion with the proposed outcome.","excludedWhen":"Unrequested spam, duplicated work, unaccepted drafts, or claims that cannot be tied to shipped value.","receiptRequirement":"The public receipt must bind contribution proof, confirmation, and settlement or no-reward outcome."},{"id":"daorg-native-receipts","label":"DAOrg-native receipts","state":"staged","stateLabel":"Next lane","qualifiesWhen":"The full DAOrg path closes: contribution proof, agent review, human or holder confirmation, public receipt, and settlement evidence.","proofRequired":["reward motion proof","agent review batch","holder or human confirmation","settlement evidence"],"proofLabel":"Public reward receipt","reviewRail":"DAOrg agent plus human/holder review","daorgNext":"Use /api/daorg/rewards/receipts/{tid}/finality as the source of truth for a specific reward finality claim.","excludedWhen":"Any reward claim missing the specific receipt finality packet remains staged.","receiptRequirement":"The /finality packet must return rewardReceipt.finality.readyToFinalizeReward=true."}],"boundaryRules":[{"label":"No passive holding reward is promised."},{"label":"Low-effort spam, duplicate claims, and unverifiable work do not qualify."},{"label":"Useful activity needs proof before it becomes a reward motion."},{"label":"Agents can prepare batches, but humans or holders confirm material decisions."},{"label":"DAOrg-native rewards are not final until a public receipt exists and the finality verifier passes."}],"publicReplies":[{"id":"rewards-feedback-short","channel":"x-reply","tone":"human","text":"Thank you for the feedback, it is valuable.\n\nRewards are already live: ODEI has settled $2,447 in ETH for real app activity - usage, testing, bug reports, feedback and useful contributions.\n\nNext step: DAOrg makes this transparent.\n\nhttps://daorg.odei.ai","replyHash":"sha256:1fb76dacf54a27ab5b0fb69a8eb9503b1faa3bb1321f4359c37d6a61521d5226","claimVerificationRequest":{"method":"POST","route":"/api/daorg/runtime/claim-policy","publicUrl":"https://daorg.odei.ai/api/daorg/runtime/claim-policy","body":{"policyHash":"sha256:17e16026630601e7a9d28861c02dd2bd1d4cedc6ab65e7af897dcd21c1aa49ce","claim":"Thank you for the feedback, it is valuable.\n\nRewards are already live: ODEI has settled $2,447 in ETH for real app activity - usage, testing, bug reports, feedback and useful contributions.\n\nNext step: DAOrg makes this transparent.\n\nhttps://daorg.odei.ai","citations":["/api/daorg/runtime/public-response-kit","/api/daorg/runtime/claim-policy","https://daorg.odei.ai/api/daorg/rewards/paid","https://daorg.odei.ai/api/daorg/rewards/contract"]},"expectedPassField":"claimVerification.allowedToPublish","retryEnvelopeField":"claimVerification.recovery.claimRepairRequest.submissionEnvelope.body"},"nextAction":"Before publishing, POST claimVerificationRequest.body to claimVerificationRequest.route and publish only when claimVerification.allowedToPublish=true.","replyContractHash":"sha256:6ecbd97c702e4569c2431d7aa13cbb1c8cac962fa666e9ba45af57ad955d394a"},{"id":"rewards-feedback-mechanism","channel":"community-reply","tone":"clear","text":"Thank you for the feedback, it is valuable.\n\nRewards are already live. ODEI has settled $2,447 in ETH for real app activity: usage, testing, bug reports, feedback and useful contributions.\n\nYou are right that exact rewarded actions must be clearer. We are raising the priority so Rewards become more transparent for the community.\n\nNext step: https://daorg.odei.ai\n\ncontribution -> proof -> agent review -> human/holder confirmation -> public receipt -> reward\n\nThis is only the start.","replyHash":"sha256:e92497a747ccf43ff6f187e16aca8658a5d3e116c92ee9a60c363ae521387eb5","claimVerificationRequest":{"method":"POST","route":"/api/daorg/runtime/claim-policy","publicUrl":"https://daorg.odei.ai/api/daorg/runtime/claim-policy","body":{"policyHash":"sha256:17e16026630601e7a9d28861c02dd2bd1d4cedc6ab65e7af897dcd21c1aa49ce","claim":"Thank you for the feedback, it is valuable.\n\nRewards are already live. ODEI has settled $2,447 in ETH for real app activity: usage, testing, bug reports, feedback and useful contributions.\n\nYou are right that exact rewarded actions must be clearer. We are raising the priority so Rewards become more transparent for the community.\n\nNext step: https://daorg.odei.ai\n\ncontribution -> proof -> agent review -> human/holder confirmation -> public receipt -> reward\n\nThis is only the start.","citations":["/api/daorg/runtime/public-response-kit","/api/daorg/runtime/claim-policy","https://daorg.odei.ai/api/daorg/rewards/paid","https://daorg.odei.ai/api/daorg/rewards/contract","https://daorg.odei.ai/api/daorg/rewards/receipts"]},"expectedPassField":"claimVerification.allowedToPublish","retryEnvelopeField":"claimVerification.recovery.claimRepairRequest.submissionEnvelope.body"},"nextAction":"Before publishing, POST claimVerificationRequest.body to claimVerificationRequest.route and publish only when claimVerification.allowedToPublish=true.","replyContractHash":"sha256:259fcce7249ef62fd72ddb27d4a7ab2747996ade0bcfc4d5a1a2ced4ec723fad"},{"id":"readiness-answer","channel":"support-reply","tone":"plain","text":"DAOrg is live-ready for public governance, but operational completion remains staged until local proof and DAOrg-native reward receipt evidence close.\n\nDAOrg is a v.0.1 preview, so some flows can still change while the local ODEI app release is connected. Current status and proof live at https://daorg.odei.ai.","replyHash":"sha256:8f560b59f23b7dab3d834c0947ffd225cf6746c7aa4bbfd34721d4e4090b31cb","claimVerificationRequest":{"method":"POST","route":"/api/daorg/runtime/claim-policy","publicUrl":"https://daorg.odei.ai/api/daorg/runtime/claim-policy","body":{"policyHash":"sha256:17e16026630601e7a9d28861c02dd2bd1d4cedc6ab65e7af897dcd21c1aa49ce","claim":"DAOrg is live-ready for public governance, but operational completion remains staged until local proof and DAOrg-native reward receipt evidence close.\n\nDAOrg is a v.0.1 preview, so some flows can still change while the local ODEI app release is connected. Current status and proof live at https://daorg.odei.ai.","citations":["/api/daorg/runtime/public-response-kit","/api/daorg/runtime/claim-policy","/api/daorg/runtime/readiness","/api/daorg/runtime/production-gate","/api/daorg/runtime/operational-packet"]},"expectedPassField":"claimVerification.allowedToPublish","retryEnvelopeField":"claimVerification.recovery.claimRepairRequest.submissionEnvelope.body"},"nextAction":"Before publishing, POST claimVerificationRequest.body to claimVerificationRequest.route and publish only when claimVerification.allowedToPublish=true.","replyContractHash":"sha256:ac5dda7f4537ce9b58eecb00a2798229c7aa4cf3ca1b07237e17c996e49c7953"}],"replyVerificationRule":"Every public reply must pass its claimVerificationRequest before publication; use the retry envelope from claim verification recovery when blocked.","allowedClaims":[{"id":"public-read-ready","claim":"DAOrg is publicly readable.","citation":"/api/daorg/runtime/readiness"},{"id":"machine-contracts-published","claim":"DAOrg exposes machine-readable governance contracts.","citation":"/api/daorg/contracts"},{"id":"email-confirmation-not-required","claim":"DAOrg access does not require a confirmation email right now.","citation":"/api/daorg/access"},{"id":"rewards-already-paid","claim":"$2,447 has already been settled in ETH through ODEI review.","citation":"https://daorg.odei.ai/api/daorg/rewards/paid"}],"guardedClaims":[{"id":"production-complete","claim":"DAOrg is production-complete or fully operational.","citation":"/api/daorg/runtime/action-queue","rule":"Blocked until every promotion gate is pass, the sync contract is operational-complete, and the action queue has no pending completion evidence."},{"id":"action-queue-completion-evidence","claim":"DAOrg action queue is clear or all completion evidence is verified.","citation":"/api/daorg/runtime/action-queue","rule":"Blocked until every action queue item is closed by public completion evidence or explicitly retired."},{"id":"local-app-proof-finality","claim":"Private local app execution should be treated as public proof without the local proof contract.","citation":"/api/daorg/runtime/local-proof-contract","rule":"Blocked unless a public-safe local proof artifact, runtime receipt, or runtime heartbeat exists."}],"neverClaims":[{"id":"passive-holder-rewards","claim":"Holding alone earns guaranteed rewards.","citation":"https://daorg.odei.ai/api/daorg/rewards/contract","rule":"Never allowed. Rewards require useful activity, accepted contribution proof, and review."},{"id":"specific-reward-finality-without-receipt","claim":"A specific DAOrg-native reward is final without its reward receipt finality packet.","citation":"https://daorg.odei.ai/api/daorg/rewards/verifier","rule":"Never allowed. The global verifier only checks criteria; specific reward finality lives in rewardReceipt.finality.readyToFinalizeReward."}],"avoidClaims":["DAOrg is production-complete before the promotion plan is pass.","Holding alone earns guaranteed rewards.","DAOrg-native rewards are finalized before public reward receipts exist.","DAOrg-native rewards are finalized before the reward finality verifier passes.","Email confirmation is required for current DAOrg access.","Promotional token-key language."],"citations":{"daorg":"https://daorg.odei.ai","accessContract":"https://daorg.odei.ai/api/daorg/access","rewardsPaid":"https://daorg.odei.ai/api/daorg/rewards/paid","rewardReceipts":"https://daorg.odei.ai/api/daorg/rewards/receipts","rewardFinalityVerifier":"https://daorg.odei.ai/api/daorg/rewards/verifier","claimPolicy":"/api/daorg/runtime/claim-policy","readiness":"/api/daorg/runtime/readiness","operationalPacket":"/api/daorg/runtime/operational-packet","handoffMap":"/api/daorg/runtime/handoff-map"},"kitHash":"sha256:ea0e2000cee74982878436a76a649d67798dce90026cba88a42359c0fa650c02"}}