{"data":{"skill":{"slug":"aaron-he-zhu-contract-helper","name":"contract-helper","icon":"📦","repo":"https://github.com/aaron-he-zhu/aaron-marketing-skills/tree/main/influencer/activate/contract-helper","status":"approved","author":"aaron-he-zhu","authorVersion":"18.0.0","skillstoreRevision":1},"audit":{"id":"0a2d0de2-d6c8-4845-b895-a88f6b525229","skill_id":"a5d5db9f-3be6-4ae5-8b48-ee99e87f4b2b","version":6,"content_hash":"v3:635f69fb8d2f4e6330ba47a4e5a0fb239c04d110:8a44ead0946c5873a67408fa44f20f37a30e5224da0d68b9bdc02a1e07af2b46:4935a6aed2586fa2c018552eb2d3f6cc89444c2a1bb754d1eef3d5e133bb9a97:736b696c6c732f6161726f6e2d68652d7a68752f636f6e74726163742d68656c706572:b87dea1407415f7b911a25edf827a5b6","risk_level":"medium","is_blocked":false,"safe_to_publish":true,"analysis_status":"ok","agent_auto_install_policy":"allowed","manual_install_policy":"allowed","summary":"All 36 static findings are false positives caused by Markdown syntax, fixed repository links, marketing terms, and metadata URLs. No reviewed content executes commands, resolves user-controlled traversal paths, performs reconnaissance, or sends network requests. One semantic concern remains: the skill stores sensitive signed terms in durable memory without explicit confirmation.","remediation":[{"issue":"Sensitive contract terms are persisted without explicit user confirmation.","severity":"medium","suggestion":"Ask before storing rates or signed terms, minimize retained fields, document retention, and keep creator records access-controlled."}],"risk_factor_evidence":[{"factor":"filesystem","evidence":[{"file":"references/templates.md","line_end":3,"line_start":3},{"file":"SKILL.md","line_end":33,"line_start":33},{"file":"SKILL.md","line_end":40,"line_start":40},{"file":"SKILL.md","line_end":44,"line_start":44},{"file":"SKILL.md","line_end":56,"line_start":56},{"file":"SKILL.md","line_end":67,"line_start":67},{"file":"SKILL.md","line_end":78,"line_start":78},{"file":"SKILL.md","line_end":79,"line_start":79},{"file":"SKILL.md","line_end":80,"line_start":80},{"file":"SKILL.md","line_end":81,"line_start":81},{"file":"SKILL.md","line_end":85,"line_start":85},{"file":"SKILL.md","line_end":88,"line_start":88},{"file":"SKILL.md","line_end":89,"line_start":89},{"file":"SKILL.md","line_end":95,"line_start":95},{"file":"SKILL.md","line_end":96,"line_start":96},{"file":"SKILL.md","line_end":97,"line_start":97},{"file":"SKILL.md","line_end":98,"line_start":98}]},{"factor":"external_commands","evidence":[{"file":"SKILL.md","line_end":26,"line_start":24},{"file":"SKILL.md","line_end":27,"line_start":26},{"file":"SKILL.md","line_end":29,"line_start":27},{"file":"SKILL.md","line_end":33,"line_start":29},{"file":"SKILL.md","line_end":33,"line_start":33},{"file":"SKILL.md","line_end":34,"line_start":34},{"file":"SKILL.md","line_end":52,"line_start":35},{"file":"SKILL.md","line_end":53,"line_start":52},{"file":"SKILL.md","line_end":54,"line_start":53},{"file":"SKILL.md","line_end":67,"line_start":54},{"file":"SKILL.md","line_end":67,"line_start":67}]},{"factor":"network","evidence":[{"file":"SKILL.md","line_end":10,"line_start":10},{"file":"SKILL.md","line_end":13,"line_start":13}]}],"critical_findings":[],"high_findings":[],"medium_findings":[{"title":"Sensitive Contract Terms Persisted Without Confirmation","locations":[{"file":"SKILL.md","line_end":35,"line_start":34},{"file":"SKILL.md","line_end":67,"line_start":67}],"confidence":0.94,"description":"The skill stores final rates, rights, exclusivity, and payment details in durable memory and an event log without explicit user confirmation.","review_kind":"security","source_category":"semantic","source_severity":"medium","confidence_reasoning":"Lines 34-35 and 67 explicitly require these writes, so the persistence behavior is clear. No external exfiltration is present."}],"low_findings":[],"dangerous_patterns":[],"files_scanned":2,"total_lines":606,"audit_model":"codex","audited_at":"2026-07-13T12:40:29.075+00:00","created_at":"2026-07-13T23:37:27.704447+00:00","static_findings":[{"id":"filesystem:references/templates.md:3:path-traversal-sequence","file":"references/templates.md","pattern":"Path traversal sequence","snippet":"Moved out of `SKILL.md` to keep the skill lean. This file holds the full agreement template, paramet","category":"filesystem","line_end":3,"severity":"high","line_start":3},{"id":"blocker:references/templates.md:139:system-reconnaissance","file":"references/templates.md","pattern":"System reconnaissance","snippet":"- [ ] Use Content in paid social media advertising","category":"blocker","line_end":139,"severity":"low","line_start":139},{"id":"blocker:references/templates.md:157:system-reconnaissance","file":"references/templates.md","pattern":"System reconnaissance","snippet":"### 3.4 Whitelisting/Paid Amplification Rights","category":"blocker","line_end":157,"severity":"low","line_start":157},{"id":"blocker:references/templates.md:159:system-reconnaissance","file":"references/templates.md","pattern":"System reconnaissance","snippet":"Brand [IS/IS NOT] authorized to run paid advertisements using Influencer's identity through:","category":"blocker","line_end":159,"severity":"low","line_start":159},{"id":"blocker:references/templates.md:485:system-reconnaissance","file":"references/templates.md","pattern":"System reconnaissance","snippet":"| Exclusivity | None or paid extra | Category exclusive | 30-60 days, limited category |","category":"blocker","line_end":485,"severity":"low","line_start":485},{"id":"external_commands:SKILL.md:24:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```","category":"external_commands","line_end":26,"severity":"medium","line_start":24},{"id":"external_commands:SKILL.md:26:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```","category":"external_commands","line_end":27,"severity":"medium","line_start":26},{"id":"external_commands:SKILL.md:27:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```","category":"external_commands","line_end":29,"severity":"medium","line_start":27},{"id":"external_commands:SKILL.md:29:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```","category":"external_commands","line_end":33,"severity":"medium","line_start":29},{"id":"external_commands:SKILL.md:33:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"- **Reads**: campaign brief, agreed deliverables, compensation figure, platform list, usage-rights a","category":"external_commands","line_end":33,"severity":"medium","line_start":33},{"id":"external_commands:SKILL.md:34:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"- **Writes**: drafted agreement or review memo to `memory/influencer/contract-helper/YYYY-MM-DD-<top","category":"external_commands","line_end":34,"severity":"medium","line_start":34},{"id":"external_commands:SKILL.md:35:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"- **Promotes**: durable facts (signed terms, usage-rights window, exclusivity scope, payment schedul","category":"external_commands","line_end":52,"severity":"medium","line_start":35},{"id":"external_commands:SKILL.md:52:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"- `~~CRM` / deal record — pull agreed scope and rate so you don't re-type them.","category":"external_commands","line_end":53,"severity":"medium","line_start":52},{"id":"external_commands:SKILL.md:53:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"- `~~influencer database` — confirm the creator's legal name, entity, and audience-authenticity sign","category":"external_commands","line_end":54,"severity":"medium","line_start":53},{"id":"external_commands:SKILL.md:54:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"- `~~e-signature` — route the finished agreement for signing.","category":"external_commands","line_end":67,"severity":"medium","line_start":54},{"id":"external_commands:SKILL.md:67:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"Save the drafted agreement or review memo to `memory/influencer/contract-helper/YYYY-MM-DD-<topic>.m","category":"external_commands","line_end":67,"severity":"medium","line_start":67},{"id":"network:SKILL.md:10:hardcoded-url","file":"SKILL.md","pattern":"Hardcoded URL","snippet":"homepage: \"https://github.com/aaron-he-zhu/aaron-marketing-skills\"","category":"network","line_end":10,"severity":"low","line_start":10},{"id":"network:SKILL.md:13:hardcoded-url","file":"SKILL.md","pattern":"Hardcoded URL","snippet":"metadata: {\"author\": \"aaron-he-zhu\", \"version\": \"18.0.0\", \"discipline\": \"influencer\", \"phase\": \"acti","category":"network","line_end":13,"severity":"low","line_start":13},{"id":"filesystem:SKILL.md:33:path-traversal-sequence","file":"SKILL.md","pattern":"Path traversal sequence","snippet":"- **Reads**: campaign brief, agreed deliverables, compensation figure, platform list, usage-rights a","category":"filesystem","line_end":33,"severity":"high","line_start":33},{"id":"filesystem:SKILL.md:40:path-traversal-sequence","file":"SKILL.md","pattern":"Path traversal sequence","snippet":"- **Primary next skill**: [content-amplifier](../content-amplifier/SKILL.md) — once the contract is ","category":"filesystem","line_end":40,"severity":"high","line_start":40},{"id":"filesystem:SKILL.md:44:path-traversal-sequence","file":"SKILL.md","pattern":"Path traversal sequence","snippet":"> Emit the standard shape from [skill-contract.md §Handoff Summary Format](../../../references/skill","category":"filesystem","line_end":44,"severity":"high","line_start":44},{"id":"filesystem:SKILL.md:56:path-traversal-sequence","file":"SKILL.md","pattern":"Path traversal sequence","snippet":"See [CONNECTORS.md](../../../CONNECTORS.md) for the free/keyless recipe per category. None are requi","category":"filesystem","line_end":56,"severity":"high","line_start":56},{"id":"filesystem:SKILL.md:67:path-traversal-sequence","file":"SKILL.md","pattern":"Path traversal sequence","snippet":"Save the drafted agreement or review memo to `memory/influencer/contract-helper/YYYY-MM-DD-<topic>.m","category":"filesystem","line_end":67,"severity":"high","line_start":67},{"id":"filesystem:SKILL.md:78:path-traversal-sequence","file":"SKILL.md","pattern":"Path traversal sequence","snippet":"- [skill-contract.md](../../../references/skill-contract.md) — shared contract and Handoff Summary f","category":"filesystem","line_end":78,"severity":"high","line_start":78},{"id":"filesystem:SKILL.md:79:path-traversal-sequence","file":"SKILL.md","pattern":"Path traversal sequence","snippet":"- [state-model.md](../../../references/state-model.md) — memory tiers and save-path convention.","category":"filesystem","line_end":79,"severity":"high","line_start":79},{"id":"filesystem:SKILL.md:80:path-traversal-sequence","file":"SKILL.md","pattern":"Path traversal sequence","snippet":"- [CONNECTORS.md](../../../CONNECTORS.md) — free/keyless connector recipes per category.","category":"filesystem","line_end":80,"severity":"high","line_start":80},{"id":"filesystem:SKILL.md:81:path-traversal-sequence","file":"SKILL.md","pattern":"Path traversal sequence","snippet":"- Sibling skills: [outreach-manager](../outreach-manager/SKILL.md) (negotiate before contract), [cre","category":"filesystem","line_end":81,"severity":"high","line_start":81},{"id":"filesystem:SKILL.md:85:path-traversal-sequence","file":"SKILL.md","pattern":"Path traversal sequence","snippet":"**Primary**: [content-amplifier](../content-amplifier/SKILL.md) — once the agreement is signed and u","category":"filesystem","line_end":85,"severity":"high","line_start":85},{"id":"filesystem:SKILL.md:88:path-traversal-sequence","file":"SKILL.md","pattern":"Path traversal sequence","snippet":"- [creator-content-auditor](../creator-content-auditor/SKILL.md) — run the approval workflow the con","category":"filesystem","line_end":88,"severity":"high","line_start":88},{"id":"filesystem:SKILL.md:89:path-traversal-sequence","file":"SKILL.md","pattern":"Path traversal sequence","snippet":"- [outreach-manager](../outreach-manager/SKILL.md) — if terms stall, return to negotiation before re","category":"filesystem","line_end":89,"severity":"high","line_start":89},{"id":"filesystem:SKILL.md:95:path-traversal-sequence","file":"SKILL.md","pattern":"Path traversal sequence","snippet":"- [outreach-manager](../outreach-manager/SKILL.md) - Negotiate before contract","category":"filesystem","line_end":95,"severity":"high","line_start":95},{"id":"filesystem:SKILL.md:96:path-traversal-sequence","file":"SKILL.md","pattern":"Path traversal sequence","snippet":"- [brief-generator](../../target/brief-generator/SKILL.md) - Attach brief as exhibit","category":"filesystem","line_end":96,"severity":"high","line_start":96},{"id":"filesystem:SKILL.md:97:path-traversal-sequence","file":"SKILL.md","pattern":"Path traversal sequence","snippet":"- [creator-content-auditor](../creator-content-auditor/SKILL.md) - Execute approval process","category":"filesystem","line_end":97,"severity":"high","line_start":97},{"id":"filesystem:SKILL.md:98:path-traversal-sequence","file":"SKILL.md","pattern":"Path traversal sequence","snippet":"- [budget-optimizer](../../target/budget-optimizer/SKILL.md) - Set compensation terms","category":"filesystem","line_end":98,"severity":"high","line_start":98},{"id":"blocker:SKILL.md:85:system-reconnaissance","file":"SKILL.md","pattern":"System reconnaissance","snippet":"**Primary**: [content-amplifier](../content-amplifier/SKILL.md) — once the agreement is signed and u","category":"blocker","line_end":85,"severity":"low","line_start":85},{"id":"blocker:SKILL.md:97:network-reconnaissance","file":"SKILL.md","pattern":"Network reconnaissance","snippet":"- [creator-content-auditor](../creator-content-auditor/SKILL.md) - Execute approval process","category":"blocker","line_end":98,"severity":"low","line_start":97}],"finding_verdicts":[{"id":"filesystem:references/templates.md:3:path-traversal-sequence","reason":"The traversal text is an inline description of fixed repository links. It is not used to construct or access a user-controlled path.","verdict":"false_positive","confidence":0.99},{"id":"blocker:references/templates.md:139:system-reconnaissance","reason":"The line is a contract checkbox for paid social advertising rights. It contains no command or system discovery instruction.","verdict":"false_positive","confidence":0.99},{"id":"blocker:references/templates.md:157:system-reconnaissance","reason":"This is a heading for whitelisting and paid amplification rights in a contract template. It does not request system information.","verdict":"false_positive","confidence":0.99},{"id":"blocker:references/templates.md:159:system-reconnaissance","reason":"The clause asks whether a brand may run paid advertisements using a creator's identity. It does not perform reconnaissance.","verdict":"false_positive","confidence":0.99},{"id":"blocker:references/templates.md:485:system-reconnaissance","reason":"The line compares standard exclusivity positions during contract negotiation. It has no relation to system discovery.","verdict":"false_positive","confidence":0.99},{"id":"external_commands:SKILL.md:24:ruby-shell-backtick-execution","reason":"The detected token is the opening fence for a Markdown prompt example. No shell or Ruby command is present.","verdict":"false_positive","confidence":0.99},{"id":"external_commands:SKILL.md:26:ruby-shell-backtick-execution","reason":"The detected token closes a Markdown prompt example. It is formatting syntax, not command execution.","verdict":"false_positive","confidence":0.99},{"id":"external_commands:SKILL.md:27:ruby-shell-backtick-execution","reason":"The line opens another fenced Markdown prompt example. It does not contain executable shell backticks.","verdict":"false_positive","confidence":0.99},{"id":"external_commands:SKILL.md:29:ruby-shell-backtick-execution","reason":"The detected backticks close a fenced user prompt. There is no interpreter invocation or executable content.","verdict":"false_positive","confidence":0.99},{"id":"external_commands:SKILL.md:33:ruby-shell-backtick-execution","reason":"Backticks format memory paths and a related skill name in prose. The line contains no shell substitution or command invocation.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:SKILL.md:34:ruby-shell-backtick-execution","reason":"Backticks format file paths, an operation name, and a script filename. The prose describes an authorized workflow without executable command syntax.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:35:ruby-shell-backtick-execution","reason":"The only backticked value is a local memory filename. No shell command or dynamic execution is specified.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:SKILL.md:52:ruby-shell-backtick-execution","reason":"The backticks label an optional CRM connector in Markdown. They do not execute a command.","verdict":"false_positive","confidence":0.99},{"id":"external_commands:SKILL.md:53:ruby-shell-backtick-execution","reason":"The backticks label an optional influencer database connector. The line contains no executable syntax.","verdict":"false_positive","confidence":0.99},{"id":"external_commands:SKILL.md:54:ruby-shell-backtick-execution","reason":"The backticks format an optional e-signature connector label. No command is constructed or run.","verdict":"false_positive","confidence":0.99},{"id":"external_commands:SKILL.md:67:ruby-shell-backtick-execution","reason":"Backticks mark file paths, field names, and a script name in workflow prose. There is no shell substitution or direct command execution.","verdict":"false_positive","confidence":0.97},{"id":"network:SKILL.md:10:hardcoded-url","reason":"The URL is repository homepage metadata. The skill does not instruct an agent to request it or transmit data.","verdict":"false_positive","confidence":0.99},{"id":"network:SKILL.md:13:hardcoded-url","reason":"The URL appears in OpenClaw metadata as the project homepage. No network operation is associated with it.","verdict":"false_positive","confidence":0.99},{"id":"filesystem:SKILL.md:33:path-traversal-sequence","reason":"The traversal sequence is a fixed Markdown link to a repository skill. It is not derived from user input or used by path-handling code.","verdict":"false_positive","confidence":0.96},{"id":"filesystem:SKILL.md:40:path-traversal-sequence","reason":"This is a fixed relative Markdown link to a sibling skill. It cannot be altered to traverse arbitrary paths.","verdict":"false_positive","confidence":0.98},{"id":"filesystem:SKILL.md:44:path-traversal-sequence","reason":"The sequence belongs to a fixed documentation link for a handoff format. No dynamic file access is performed.","verdict":"false_positive","confidence":0.98},{"id":"filesystem:SKILL.md:56:path-traversal-sequence","reason":"The line links to a fixed repository documentation file. It does not accept or concatenate a path from the user.","verdict":"false_positive","confidence":0.98},{"id":"filesystem:SKILL.md:67:path-traversal-sequence","reason":"The traversal sequence is in a fixed creator-registry Markdown link. The separate memory paths do not contain traversal components.","verdict":"false_positive","confidence":0.95},{"id":"filesystem:SKILL.md:78:path-traversal-sequence","reason":"This is a fixed reference link to repository documentation. It is not a runtime path built from untrusted data.","verdict":"false_positive","confidence":0.98},{"id":"filesystem:SKILL.md:79:path-traversal-sequence","reason":"This fixed Markdown link points to the repository state model. It does not enable arbitrary filesystem traversal.","verdict":"false_positive","confidence":0.98},{"id":"filesystem:SKILL.md:80:path-traversal-sequence","reason":"This fixed Markdown link points to connector documentation. No path value is accepted from an external source.","verdict":"false_positive","confidence":0.98},{"id":"filesystem:SKILL.md:81:path-traversal-sequence","reason":"The relative paths are fixed links to named sibling skills. They are documentation references, not dynamic filesystem operations.","verdict":"false_positive","confidence":0.98},{"id":"filesystem:SKILL.md:85:path-traversal-sequence","reason":"The relative sequence is a fixed Markdown link to content-amplifier. It does not use user-controlled path data.","verdict":"false_positive","confidence":0.98},{"id":"filesystem:SKILL.md:88:path-traversal-sequence","reason":"The relative sequence is a fixed sibling-skill link. No code resolves an attacker-provided path.","verdict":"false_positive","confidence":0.98},{"id":"filesystem:SKILL.md:89:path-traversal-sequence","reason":"The relative sequence is a fixed link to outreach-manager. It is safe Markdown navigation rather than path traversal logic.","verdict":"false_positive","confidence":0.98},{"id":"filesystem:SKILL.md:95:path-traversal-sequence","reason":"The line contains a fixed relative link to a related skill. It cannot traverse to an arbitrary user-selected location.","verdict":"false_positive","confidence":0.98},{"id":"filesystem:SKILL.md:96:path-traversal-sequence","reason":"The relative path is a fixed Markdown link to brief-generator. It is not dynamically evaluated or user-controlled.","verdict":"false_positive","confidence":0.98},{"id":"filesystem:SKILL.md:97:path-traversal-sequence","reason":"The relative path is a fixed link to creator-content-auditor. No arbitrary path construction occurs.","verdict":"false_positive","confidence":0.98},{"id":"filesystem:SKILL.md:98:path-traversal-sequence","reason":"The relative path is a fixed link to budget-optimizer. It is repository navigation, not exploitable traversal.","verdict":"false_positive","confidence":0.98},{"id":"blocker:SKILL.md:85:system-reconnaissance","reason":"The line recommends a content amplification skill after signing. It does not inspect the host system.","verdict":"false_positive","confidence":0.99},{"id":"blocker:SKILL.md:97:network-reconnaissance","reason":"The line links to a content review workflow and a budget skill. It contains no network discovery instruction.","verdict":"false_positive","confidence":0.99}],"semantic_findings":[{"title":"Sensitive Contract Terms Persisted Without Confirmation","severity":"medium","locations":[{"file":"SKILL.md","line_end":35,"line_start":34},{"file":"SKILL.md","line_end":67,"line_start":67}],"confidence":0.94,"description":"The skill stores final rates, rights, exclusivity, and payment details in durable memory and an event log without explicit user confirmation.","confidence_reasoning":"Lines 34-35 and 67 explicitly require these writes, so the persistence behavior is clear. No external exfiltration is present."}],"subject_marketplace_commit_sha":"635f69fb8d2f4e6330ba47a4e5a0fb239c04d110","subject_content_hash":"8a44ead0946c5873a67408fa44f20f37a30e5224da0d68b9bdc02a1e07af2b46","subject_tree_hash":"4935a6aed2586fa2c018552eb2d3f6cc89444c2a1bb754d1eef3d5e133bb9a97","subject_plugin_path":"skills/aaron-he-zhu/contract-helper","audit_payload_hash":"b87dea1407415f7b911a25edf827a5b6","confirmed_risk_level":null,"scanner_version":null,"policy_version":null,"subject":{"marketplaceCommitSha":"635f69fb8d2f4e6330ba47a4e5a0fb239c04d110","contentHash":"8a44ead0946c5873a67408fa44f20f37a30e5224da0d68b9bdc02a1e07af2b46","treeHash":"4935a6aed2586fa2c018552eb2d3f6cc89444c2a1bb754d1eef3d5e133bb9a97","pluginPath":"skills/aaron-he-zhu/contract-helper","auditPayloadHash":"b87dea1407415f7b911a25edf827a5b6"},"scannerVersion":null,"policyVersion":null},"auditTranslation":null,"localization":{"requestedLocale":"en","contentLocale":"en","availableLocales":["en"],"fallbackToEnglish":false},"attestation":{"availability":"not_attestable","url":null,"status":null,"reason":"confirmed_risk_level does not match the canonical trust resolver"},"trust":{"publicState":"public","auditState":"complete","auditCurrentness":null,"confirmedRiskLevel":"medium","confirmedFindingCount":1,"capabilityReviewCount":0,"needsReviewCount":0,"falsePositiveCount":0,"agentAutoInstallPolicy":"allowed","manualInstallPolicy":"allowed","artifactSignatureState":"available","attestationState":"not_attestable","verificationState":"not_verified"},"isLatest":false}}