ncurses-render-safety
Apply safe ncurses rendering patterns in ytnova to prevent flicker, color bleed, and redraw regressions.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Apply safe ncurses rendering patterns in ytnova to prevent flicker, color bleed, and redraw regressions.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Prevent and remove high-impact code-quality issues with principle-driven, risk-ranked recommendations and optional implementation.
Plan ytnova changes from behavior to implementation tasks with files, risks, invariants, and acceptance criteria. Use for design and technical-approach questions.
Implement approved ytnova tasks in C with minimal coherent edits, architectural safety, and terminal-verified proof.
Perform adversarial ytnova code review with severity-ranked findings, concrete fixes, and pass-fail gate decision.
Enforce strict ytnova bugfix loop: failing regression first, implementation second, passing proof third.
Run ytnova C quality gate for feature-sized changes using build, static analysis, valgrind, and pytest per docs/AUDIT.md.
| name | ncurses-render-safety |
| description | Apply safe ncurses rendering patterns in ytnova to prevent flicker, color bleed, and redraw regressions. |
Use this skill for rendering, color, redraw, or window-painting changes.
werase() before redraw.wattron()/wattroff() for line-level styling only.WbkgdSet() applies to the full window background state.werase() the window.WbkgdSet() in per-item loops.