Opus finding
8000-char chunk threshold + 'per 10k lines' cost estimate are inconsistent and likely to truncate Solidity files
- skills/vvvkernel-audit/SKILL.md:28
- skills/vvvkernel-audit/SKILL.md:65
8000 chars is roughly ~200 lines of Solidity, but the sandbox note prices the skill at '1 USDC per 10k lines'. For any non-trivial repo this means dozens of x402 payments where the user expects ~1 USDC, a meaningful cost-surprise and possible runaway spend. The 'chunk by contract/file' instruction also has no guidance for files >8000 chars (single contract larger than the threshold), so the agent has no defined behavior and may either skip code or hard-split mid-function.
Recommendation
Either raise the chunk threshold (e.g., 30–50k chars to match typical model context) or update the cost estimate to reflect actual per-chunk pricing, and specify how to split a single contract that exceeds the threshold (e.g., by top-level declarations).