Opus 5.5 — общиеСложность: AdvancedProduction path: Coding & simulation

Глубокий рефакторинг с анализом инвариантов

Перед правками payment/credits: инварианты циклов, pre/post и безопасные шаги рефакторинга.

Промпт

91 words · 637 characters
Analyze the supplied module for a safe refactor.

Steps (show work):
1. List public entrypoints and side effects (DB, HTTP, filesystem).
2. For each non-trivial loop/recursion: state invariant, variant function, and termination argument.
3. Identify hidden coupling (shared mutable state, implicit ordering).
4. Propose refactor as small steps; each step must preserve observational equivalence for listed entrypoints.
5. Flag race conditions under concurrent calls.
6. Output test cases that would fail if invariants break (table: input, expected, property checked).

Do NOT rewrite code until step 6 is approved. Use markdown headings.

Заметки по workflow

По одному файлу из modules/; сверка с тестами, особенно FIFO credits.

Используйте Claude Fable5 с открытыми глазами

Разберитесь в расчёте стоимости Claude Fable5, поведении механизмов безопасности и правильном тарифе, прежде чем решаться. Создайте бесплатный аккаунт, чтобы получать уведомления об изменениях характеристик, цен и каналов доступа.