devkit 1.0.0
devkit 0.0.1 (2026-05-30)
Initial release of the devkit toolkit.
Core Modules
- Release Architect: Automates version bumping and
NEWS.md drafting.
- Vignette Architect: Scaffolds CRAN-compliant
RMarkdown vignettes.
- Dependency Diplomat: Audits and resolves package
dependencies.
- State Auditor: Captures and compares session state
before and after script execution.
- Performance Benchmarker: Compares script execution
times across Git branches.
- Dev Bootstrap: Initializes a standard R development
environment.
- Dictionary Dictator: Generates roxygen2
documentation for data frames.
- Checkpoint Dispatcher: Provides crash-resilient
batch processing.
- Zombie Hunter: Reclaims system resources from
temporary files and open devices.
- Loop Guardian: Monitors RAM usage during heavy
iterations.
- Lifecycle Manager: Manages function deprecation and
refactoring.
- Identity Masker: Anonymizes PII in datasets.
- Memory Sweeper: Interactively removes large objects
from the global environment.
- Network Diplomat: Executes polite, resilient
network requests.
- Package Remover: Safely removes packages and their
orphan dependencies.
- User Package Remover: Cleans all user-installed
packages while preserving base/recommended ones.
- CPU Architect: Scaffolds parallel processing
pipelines.
- Test-Suite Architect: Scaffolds
testthat boilerplate for functions.
- Dependency Scanner: Identifies unused dependencies
in scripts.
- Session Snapshot: Exports reproducible environment
installation scripts.
- Pre-Flight Dispatcher: Configures Git pre-commit
hooks for safety checks.
- Session Sentinel: Implements dual-logging for R
sessions.
- Clean-Room Simulator: Verifies script
reproducibility in vanilla R sessions.
- Temp-Cache Janitor: Flushes abandoned R temporary
directories.