con un clic
solution-complexity-audit
Audit std/brute assumptions with MCP evidence, including worst/average complexity risk and stress readiness.
Menú
Audit std/brute assumptions with MCP evidence, including worst/average complexity risk and stress readiness.
Define and enforce project-wide quality standards for agent and skill documents. Use when creating, reviewing, or refactoring files under agents/ and skills/ to keep structure, terminology, and output contracts consistent.
Validate statement samples and sample files for competitive programming problems. Ensures the expected outputs in problem statements match the actual solution output.
Audit statement, tutorial, and samples for consistency and publication readiness before packaging.
Build multi-profile stress tests from brute complexity and constraints, then execute with traceable evidence.
Verify final tests with hard quality gates: integrity, consistency, validator, limit semantics, and wrong-solution kill.
Use before coding to decide whether a problem idea is judgeable, implementable, and verifiable.
| name | solution-complexity-audit |
| description | Audit std/brute assumptions with MCP evidence, including worst/average complexity risk and stress readiness. |
| disable-model-invocation | false |
Used in the post-implementation audit stage after std/brute are available. You must provide structured evidence; verbal claims are not sufficient.
Call tools in this order and record the results:
solution_analyze: estimate std time/space complexity and record worst/average risks.solution_audit_std: verify whether claimed_complexity conflicts with estimated complexity and constraints.solution_audit_brute: confirm brute is suitable as a stress oracle and derive n_max and trials.high_tle_risk or obvious boundary flaws.n_max and total scale).stress_profiles recommendations are produced.decision: go / no_gofindings: structured issue list (including severity)recommended_stress_params: recommended stress parametersgo: no unresolved critical findings, high_tle_risk is false or low, and stress parameters are explicit and executable.no_go: any unresolved critical finding, or brute is not a trustworthy stress oracle.