framework_eng/rules/vanessa-run-loop/SKILL.md
After feature/tests.va/MCP changes, run VA tests
npx skillsauth add steelmorgan/1c-agent-based-dev-framework vanessa-run-loopInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Trigger: creating/modifying
.feature, launch parameters,tests.vaconfiguration inv8project.yaml, or the client MCP extension. When triggered, run viav8-runner test va(v8-runnerskill:framework/skills/tool-usage/v8-runner/SKILL.md). Diagnostics on failure -vanessa-diagnosticsskill (framework/skills/tool-usage/vanessa/vanessa-diagnostics/SKILL.md).
tests.va in v8project.yaml and make sure the feature directory path points to the folder of the current task. If it does not match, add tests.va.profiles.<taskID> and run with it. Record the profile in {role}-context.md.1cv8c or vrunner commands manually when v8-runner test va is available. Exception: diagnostics of v8-runner itself after explicit user consent.va-status.log (created on success AND on error) OR the completion of the 1cv8c.*vanessa-automation process OR an ERROR: line in stdout. Do not use only va-status.json - on early failure it will not exist, and the wait will hang.va-status.json exists;va-status.json equals 0;vanessa-execution.log is created;Vanessa considers the run successful even if no step was found - this is a false success. Checking items 4-5 is mandatory.
depends_on:
development
1C server maintenance webhooks: container restart and external component cache cleanup
development
Interactive DAP debugging of a single BSL procedure
tools
Rules for using RLM tools for project search and navigation in 1C/BSL
development
Creates web applications and routes on Winow (a web server on OneScript and Autumn). Use when working with a web server on OneScript, routing, or Winow controllers.