{
  "schema": "neomorphic.contributor-reuse-trial.offer.v1",
  "offerId": "CRT-100198",
  "offerVersion": "0.1.0",
  "termsVersion": "sha256:e14dc997e07228bf05ef29a2b4f13433ddcdb791c293fd429a51764db20ad717",
  "taskId": "crt-100198-capability-preflight-reuse",
  "taskScope": "capability-preflight-cold-reuse",
  "evidenceClass": "sponsored_evaluation",
  "organicCustomer": false,
  "customerRevenue": false,
  "openedByWorker": false,
  "publicExport": false,
  "historicalH15Slots": "closed",
  "reward": {
    "amount": "0.10",
    "asset": "USDC",
    "network": "base",
    "identicalForUsefulNegative": true,
    "conditionedOnEndorsement": false,
    "conditionedOnReferral": false,
    "conditionedOnCommercialConclusion": false,
    "escrowed": false,
    "automated": false
  },
  "allocation": {
    "amount": "0.50",
    "maxAccepted": 5,
    "escrowed": false,
    "spent": "0",
    "automaticIncrease": false,
    "note": "Allocated internal commitment. Not escrow and not spent by this trial builder."
  },
  "authority": {
    "balanceReadAt": "2026-10-01T16:28:38Z",
    "liquidBalanceUsdc": "24.473292",
    "balanceIsRevenueClaim": false,
    "network": "base",
    "asset": "USDC",
    "signer": "root",
    "workerMaySign": false,
    "workerMayPay": false,
    "workerMayContact": false,
    "settlementBy": "root"
  },
  "availability": {
    "state": "prepared",
    "acceptsPublicSubmissions": false,
    "expiresAt": "2026-10-15T23:59:59Z",
    "expiryCancelsAccepted": false,
    "openCommand": "node bin/trial.mjs open --ledger <root-ledger.json>",
    "note": "Prepared. Not open. Root opens a reserved ledger only after mailbox delivery is verified and a real cold envelope arrives."
  },
  "prerequisites": {
    "node": "22.x",
    "archive": "public/downloads/capability-preflight/capability-preflight.tar.gz",
    "archiveSha256": "477e31cb09818409ff9fe81b9d8401bc227591be100a2aca7edf73ca1a45e551",
    "documentedExtractDirectory": "s180-capability-consumer-kit",
    "workingExtractDirectory": "capability-preflight",
    "entry": "bin/capability-consumer-kit.mjs",
    "originalInput": "fixtures/journey-input.json inside the archive",
    "correctColdCommand": "tar -xzf capability-preflight.tar.gz && cd capability-preflight && node bin/capability-consumer-kit.mjs journey --input fixtures/journey-input.json --out report.json",
    "wallet": false,
    "hostedDatabase": false,
    "providerDbEnrollment": "unavailable",
    "submissionChannel": "asynchronous_mailbox_plus_root_import",
    "hostedApi": "unavailable",
    "mailbox": "contact@neomorphic.io",
    "mailboxDeliveryVerified": false
  },
  "claim": {
    "route": "email",
    "channel": "asynchronous_mailbox_plus_root_import",
    "hostedApi": "unavailable",
    "to": "contact@neomorphic.io",
    "mailbox": {
      "address": "contact@neomorphic.io",
      "recordedFor": "root_delivery_verification_before_opening",
      "deliveryVerified": false,
      "workerClaimsLive": false,
      "hostedApi": "unavailable",
      "channel": "asynchronous_mailbox_plus_root_import"
    },
    "subject": "CRT-100198 claim",
    "asynchronous": true,
    "instantApi": false,
    "walletRequiredToSubmit": false,
    "payoutDestinationRequiredFor": "settlement_only",
    "grantPreimageInEmail": false,
    "prepareCommand": "node bin/trial.mjs claim --contributor-id <id> --idempotency-key <sha256:64hex> --out <dir>",
    "importCommand": "node bin/trial.mjs import --ledger <root-ledger.json> --envelope <claim-email.json>",
    "transmittedByWorker": false
  },
  "submission": {
    "route": "email",
    "channel": "asynchronous_mailbox_plus_root_import",
    "hostedApi": "unavailable",
    "to": "contact@neomorphic.io",
    "grantPreimageInEmail": false,
    "prepareCommand": "node bin/trial.mjs submit --measurement <measurement.json> --outcome <useful_positive|useful_negative> --idempotency-key <sha256:64hex> --claim-local <claim-local.json> --out <dir>",
    "importCommand": "node bin/trial.mjs submit --ledger <root-ledger.json> --submission <submission-email.json>",
    "legacyLocalCommand": "node bin/trial.mjs submit --ledger <root-ledger.json> --submission <local-submission.json> --grant-preimage <local-only> --evidence <measurement.json>",
    "transmittedByWorker": false,
    "evidence": "bounded evidence export inside submission-email.json. Root replays the pinned subject. A signature is not proof of useful work."
  },
  "receiving": {
    "route": "asynchronous_mailbox_plus_root_import",
    "hostedApi": "unavailable",
    "permittedMailboxFiles": [
      "claim-email.json",
      "submission-email.json",
      "result-request.json"
    ],
    "grantPreimageInEmail": false,
    "measurementFileRequired": false,
    "legacyLocalSuppliedSecret": "explicit --grant-preimage on one machine. Not mailbox receiving.",
    "importCommand": "node bin/trial.mjs submit --ledger <root-ledger.json> --submission <submission-email.json>",
    "inspectCommand": "node bin/trial.mjs inspect --ledger <root-ledger.json> --reservation <rsv>",
    "acceptCommand": "node bin/trial.mjs decide --ledger <root-ledger.json> --reservation <rsv> --outcome accept",
    "readRequestCommand": "node bin/trial.mjs request-result --claim-local <claim-local.json> --reservation <rsv> --out <dir>",
    "replyCommand": "node bin/trial.mjs reply --ledger <root-ledger.json> --request <result-request.json> --out <dir>",
    "proof": "Ed25519 message-proof-of-control bound to the original claim, offer, terms, reservation, submission identity, and evidence digest. Not a payout signer. Not an identity service.",
    "workProof": "Root replays the pinned capability-preflight subject. A claimed measurement or a signature is not proof of useful work."
  },
  "client": {
    "distribution": "contributor-reuse-trial-100198-0.1.1.tar.gz",
    "version": "0.1.1",
    "acquisitionUrl": "https://neomorphic.io/downloads/contributor-reuse-trial/0.1.1/contributor-reuse-trial-100198-0.1.1.tar.gz",
    "currentOfferUrl": "https://neomorphic.io/api/trials/contributor-reuse-trial.json",
    "discoverySnapshot": "prepared_source_snapshot",
    "importsPrivateKernelAtLoad": false,
    "rootReceivingInArchive": false
  },
  "outcomes": [
    "useful_positive",
    "useful_negative",
    "reject"
  ],
  "compatibility": {
    "id": "crt-100198-extract-root-and-field-binding",
    "summary": "The published archive extracts to capability-preflight, not the README directory s180-capability-consumer-kit. A changed task may retarget string bounds on artifact fields that are strings. A check on a missing field is a useful negative (not_string), not a failed reward and not a release."
  },
  "states": [
    "accept",
    "reject",
    "owed",
    "paid"
  ],
  "paymentAuthority": "none",
  "payoutEnabled": false,
  "availabilityClass": "current_ledger",
  "preparedSnapshot": {
    "distinctFromCurrentOffer": true,
    "class": "prepared_source_snapshot",
    "termsVersion": "sha256:e14dc997e07228bf05ef29a2b4f13433ddcdb791c293fd429a51764db20ad717",
    "clientVersion": "0.1.1",
    "availability": {
      "state": "prepared",
      "acceptsPublicSubmissions": false,
      "expiresAt": "2026-10-15T23:59:59Z",
      "expiryCancelsAccepted": false,
      "openCommand": "node bin/trial.mjs open --ledger <root-ledger.json>",
      "note": "Prepared. Not open. Root opens a reserved ledger only after mailbox delivery is verified and a real cold envelope arrives."
    },
    "acceptsPublicSubmissions": false,
    "openedByWorker": false
  },
  "currentClient": {
    "version": "0.1.3",
    "distribution": "contributor-reuse-trial-100198-0.1.3.tar.gz",
    "acquisitionUrl": "https://neomorphic.io/downloads/contributor-reuse-trial/0.1.3/contributor-reuse-trial-100198-0.1.3.tar.gz",
    "distinctFromPreparedSnapshot": true,
    "preparedSnapshotVersion": "0.1.1",
    "preparedSnapshotDistribution": "contributor-reuse-trial-100198-0.1.1.tar.gz",
    "frozenCurrentVersion": "0.1.2",
    "frozenCurrentArchive": "contributor-reuse-trial-100198-0.1.2.tar.gz",
    "frozenCurrentSha256": "11b3ab94c836dfc8655e86bdee13cd9f0ff2412ce8dd50574352a63ef2214a2e",
    "frozenCurrentIsAdmission": false,
    "rootReceivingInArchive": false,
    "discovery": "current_https_api",
    "currentOfferUrl": "https://neomorphic.io/api/trials/contributor-reuse-trial.json"
  },
  "currentAvailability": {
    "present": true,
    "class": "current_ledger",
    "frozenAvailabilityIsLiveAdmission": false,
    "admissionSource": "ledger_lifecycle_counts_capacity_expiry",
    "acceptsPublicSubmissions": true,
    "admission": "open",
    "reason": "open",
    "asOfProjection": "open",
    "evaluatedAt": "2026-10-05T01:04:34.682Z",
    "paid": false,
    "rejected": false,
    "sourceReceivingIsPayment": false,
    "sourceReceivingIsAdoption": false,
    "projection": {
      "schema": "neomorphic.contributor-reuse-trial.current-availability.v1",
      "offerId": "CRT-100198",
      "termsVersion": "sha256:e14dc997e07228bf05ef29a2b4f13433ddcdb791c293fd429a51764db20ad717",
      "asOf": "2026-10-01T21:55:03.585Z",
      "lifecycle": {
        "state": "open",
        "openedAt": "2026-10-01T20:58:08.561Z",
        "openedBy": "root",
        "openedByWorker": false
      },
      "capacity": {
        "allocated": "0.50",
        "maxAccepted": 5,
        "acceptedCount": 0,
        "remainingAccepts": 5,
        "committed": "0.00",
        "committedAtomic": "0",
        "spent": "0",
        "spentAtomic": "0",
        "escrowed": false,
        "unit": "0.10",
        "exhausted": false
      },
      "expiry": {
        "expiresAt": "2026-10-15T23:59:59Z",
        "expired": false,
        "expiryCancelsAccepted": false
      },
      "payment": {
        "paid": false,
        "payoutEnabled": false,
        "automatic": false,
        "settlementBy": "root",
        "paymentAuthority": "none",
        "sourceReceivingIsPayment": false,
        "sourceReceivingIsAdoption": false
      },
      "publication": {
        "manual": true,
        "automatic": false,
        "heartbeat": false
      },
      "record": {
        "evidenceClass": "sponsored_evaluation",
        "organicCustomer": false,
        "customerRevenue": false
      }
    },
    "provenance": "unsigned_manual_publisher_statement",
    "rootProvenance": false,
    "reservesReward": false,
    "ledgerIsFinalCapacity": true
  }
}
