{"checks":[{"ok":true,"remedy":"set GETMINE_STORE to the durable Etch path in deploy/runtime.env","detail":"persistent venue store configured","blocking":true,"id":"persistent-store"},{"ok":true,"remedy":"configure a persistent store and restart the venue","detail":"venue identity loaded from persistent state","blocking":true,"id":"venue-identity"},{"ok":true,"remedy":"set GETMINE_HOSTNAME in deploy/runtime.env","detail":"stable public hostname configured","blocking":true,"id":"public-hostname"},{"ok":true,"remedy":"set ANTHROPIC_API_KEY through Secret Manager","detail":"Anthropic relay configured","blocking":true,"id":"llm-proxy"},{"ok":true,"remedy":"inspect the migration refusal code; funded calls stay refused until it is reconciled","detail":"usage is accounted to the member","blocking":true,"id":"llm-metering"},{"ok":true,"remedy":"set both PKB credentials and the versioned PKB_REDIRECT_URI","detail":"PKB OAuth client configured","blocking":true,"id":"pkb"},{"ok":true,"remedy":"set ACCESS_TOKEN_SECRET (32+ bytes) through Secret Manager","detail":"stable — emailed links survive a restart","blocking":true,"id":"token-secret"},{"ok":true,"remedy":"set GETMINE_ADMIN_USERS=mike=<did:key>,sabine=<did:key>[,<name>=<did:key>...]","detail":"named operators configured","blocking":true,"id":"admin-users"},{"ok":true,"remedy":"set BREVO_API_KEY through Secret Manager","detail":"live — invitations are sent","blocking":true,"id":"email-delivery"},{"ok":true,"remedy":"set INSTALLER_URL to an unauthenticated applicant download","detail":"configured — a claimed invitation returns a download","blocking":true,"id":"installer"},{"ok":true,"remedy":"set BREVO_CONFIRMED_LIST_ID, or import applicants manually","detail":"confirmed list configured — applicants sync automatically","blocking":false,"id":"applicant-sync"},{"ok":true,"remedy":"set ONBOARDING_VERIFICATION_SECRET through Secret Manager","detail":"verification tokens have stable signing authority","blocking":true,"id":"onboarding-verification-secret"},{"ok":true,"remedy":"set ONBOARDING_EMAIL_INDEX_SECRET through Secret Manager","detail":"email lookup uses a separate keyed index","blocking":true,"id":"onboarding-email-index-secret"},{"ok":true,"remedy":"set BREVO_WEBHOOK_SECRET through Secret Manager","detail":"Brevo event ingress has bearer authentication","blocking":true,"id":"brevo-webhook-secret"},{"ok":true,"remedy":"set BREVO_API_KEY through Secret Manager","detail":"transactional verification delivery is live","blocking":true,"id":"onboarding-email-delivery"},{"ok":false,"remedy":"rule the wording (#33) and wire the MailCopy into GetMineServer","detail":"queued journeys are not yet notified when their wave opens","blocking":false,"id":"wave-open-email"},{"ok":false,"remedy":"rule the wording (#33) and wire the MailCopy into GetMineServer","detail":"approved reviews are not yet notified","blocking":false,"id":"review-approved-email"},{"ok":false,"remedy":"rule the wording (#33) and wire the MailCopy into GetMineServer","detail":"approved reactivation requests are not yet notified","blocking":false,"id":"reactivation-approved-email"},{"ok":true,"remedy":"the housekeeping sweep settles this each minute; investigate the venue store if the count persists","detail":"no completed reactivation swap awaits its cleanup","blocking":false,"id":"reactivation-cleanup"},{"ok":true,"remedy":"first-party feedback ledger not ready — venue engine missing","detail":"authenticated feedback relay configured","blocking":true,"id":"feedback-relay"},{"ok":true,"remedy":"see docs/BILLING.md §10: both Stripe secrets, a live key on api.getmine.ai, a test key elsewhere","detail":"on — both Stripe secrets present, key mode fits this host","blocking":false,"id":"topups"},{"ok":true,"remedy":"set on the console's Pricing page; docs/BILLING.md §6a","detail":"60% of each charge, members pay 2.5x Anthropic's price (the default)","blocking":false,"id":"margin"},{"ok":true,"remedy":"build releases with -Dbuild.commit=<git SHA>","detail":"application build carries its source commit","blocking":false,"id":"build-commit"},{"ok":true,"remedy":"set GETMINE_PUBLIC=false in deploy/runtime.env","detail":"authenticated routes require a verified caller","blocking":false,"id":"authenticated-routes"},{"ok":true,"remedy":"pin <covia.version> to a Maven Central release","detail":"embedded covia is a released version","blocking":false,"id":"dependency-pin"}],"ready":true,"covia":{"version":"0.9.8"},"application":{"commit":"4ac01d681003df84223543f319927b6e01f9e43f","version":"0.1.0-SNAPSHOT"}}