a2a-Market-Stake-Freeze

AdvisoryAudited by Static analysis on Apr 30, 2026.

Overview

No suspicious patterns detected.

Findings (0)

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

What this means

If implemented incorrectly, the policy could lock, release, or slash participant stake in ways that affect money, collateral, or market participation.

Why it was flagged

The skill instructs implementation of stake mutation and automatic penalty decisions. This is aligned with the stated stake-policy purpose, but it is high-impact business logic that should have strong approval, testing, audit, and rollback controls in the consuming project.

Skill content
`slash_stake(lock_id, reason, evidence)` applies penalty and emits incident log. `evaluate_timeout_locks(now_ts)` handles automatic release/slash decisions.
Recommendation

Before using it in production, require explicit authorization boundaries, deterministic tests, audit logs, evidence validation, and a safe dispute or rollback process for slashing decisions.

What this means

A user might assume there is reviewed runtime code and test coverage when the supplied package is actually instruction-only.

Why it was flagged

The provided manifest contains only SKILL.md and no runtime files, so the claimed implementation and tests are not present in the reviewed artifact. This appears to be a documentation/provenance gap rather than evidence of malicious behavior.

Skill content
Status: implemented in local runtime package. Primary code paths: `runtime/src/domain/stake-policy.js` ... Validation: covered by `runtime/tests` and `npm test` in `runtime/`.
Recommendation

Do not rely on the referenced runtime implementation or tests unless those files are separately supplied and reviewed.