Skip to content

Epic: IDE & CI "Procrastination Injection" #12

@veggerby

Description

@veggerby

Overview

A set of dev-tools that sabotage progress automatically.

What it adds

  • Roslyn analyzer + code fix that suggests TODOs instead of implementations.
  • MSBuild targets that insert random delays during build/test.
  • Git hooks that postpone commits unless "mood is right."

Key work chunks

  • Roslyn analyzers:
    • "This method seems too complete; add uncertainty."
    • Auto-wrap async calls in Eventually.
  • MSBuild task package with configurable deferral strategies.
  • Git hook templates + installer.
  • Samples integrating with GitHub Actions to extend PR time by 300%.

Why it fits

Nothing says "production-grade parody" like an analyzer that discourages shipping.

Implementation Notes

  • Separate NuGet package for Roslyn analyzers
  • MSBuild tasks library with ProcrastiN8 integration
  • Git hook templates in /templates directory
  • GitHub Actions workflow examples
  • Documentation for IDE integration
  • Code fix providers with absurd suggestions
  • Diagnostic severity: Warning (never Error, that would be too productive)

Source: docs/new-features.md Epic #6

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions