Plan a reversible package uninstall
Checks which files and settings are truly owned.
Topic · 32 prompts
Explore coding & development prompts with clear inputs, complete instructions and ways to adapt the result. Explore “Plan a reversible package uninstall” and “Find hidden coupling among tests”.
Checks which files and settings are truly owned.
Prevents order-dependent false confidence.
Finds where text changes encoding.
Ensures preview cannot hide dangerous differences.
Maps mutations to exact stale views.
Treats cell text as untrusted data.
Protects clients from skipped or repeated records.
Inspects inputs before blaming the compiler.
Tests specific error paths for sensitive output.
Finds paths that reach data before authorisation.
Protects meaning across encoding boundaries.
Makes failure behaviour explicit before implementation.
Defines a non-production restore rehearsal with integrity checks.
Traces call sites, data variants and rollout assumptions first.
Designs exit codes and messages for predictable failure handling.
Maps API changes, lockfile effects and rollback for a package update.
Defines replay order, idempotency and user-facing conflict states.
Generates cases for timezone, daylight and period-edge behaviour.
Specifies identity keys, partial-failure behaviour and tests.
Maps a proposed config diff to environments, defaults and rollback.
Builds tests around observed behaviour, including awkward quirks.
Exposes double-submit and race problems.
Reviews a component beyond the happy path.
Makes retry, timeout and partial success behaviour concrete.