Skip to content

Release 0.4.4#9

Merged
Ali-dev11 merged 1 commit intomainfrom
feat/devforge-doctor
Mar 31, 2026
Merged

Release 0.4.4#9
Ali-dev11 merged 1 commit intomainfrom
feat/devforge-doctor

Conversation

@Ali-dev11
Copy link
Copy Markdown
Owner

@Ali-dev11 Ali-dev11 commented Mar 31, 2026

Summary

  • Introduced devforge doctor command to perform machine readiness checks before project setup
  • Added --preflight-only option to project initialization to run checks without scaffolding
  • Implemented a packed tarball smoke script to validate npm artifacts before publishing
  • Centralized remediation commands for better developer guidance during preflight failures
  • Improved documentation to cover the new preflight workflow and usage patterns

Why it changed:

  • To improve developer experience by catching environment issues early
  • To provide a safer and more reliable project initialization flow
  • To ensure npm package integrity through automated artifact validation
  • To standardize and simplify troubleshooting with centralized remediation steps

Related Issue

Closes #


Validation

  • npm run check
  • npm run smoke if scaffold behavior changed
  • docs updated if public behavior changed

Checklist

  • scope is focused and reviewable
  • tests added or updated where needed
  • breaking changes clearly called out
  • screenshots or terminal output added when useful

…cks, added `--preflight-only` option for project initialization, and implemented a packed-tarball smoke script for validating npm artifacts. Centralized remediation commands and improved documentation for the new preflight workflow.
@Ali-dev11 Ali-dev11 self-assigned this Mar 31, 2026
@Ali-dev11 Ali-dev11 added documentation Improvements or additions to documentation enhancement New feature or request github-actions labels Mar 31, 2026
@Ali-dev11 Ali-dev11 merged commit 34ed433 into main Mar 31, 2026
16 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation enhancement New feature or request github-actions

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant