Repository navigation
FZAstro AI v2.0.0 — Version 2 Production
FZAstro AI v2.0.0 is a major cleanup and consolidation release focused on making the project structure cleaner, the documentation easier to maintain, and the Developer Workbench more directly integrated into the main application.
This release builds on the RC3 production foundation and prepares FZAstro AI for the next development phase: stronger local AI coding workflows, cleaner release maintenance, and a more organized source tree.
Highlights
- Promoted the project identity to FZAstro AI v2.0.0 / Version 2 Production
- Consolidated root documentation
- Kept only the main root
README.mdandRELEASE_VALIDATION.md - Moved detailed documentation into the
docs/folder - Removed stale patch, bundle, backup, and temporary documentation files from the project root
- Removed the separate
overlay/folder - Integrated useful overlay Developer Workbench components directly into
fzastro_ai/ - Added the Developer Workbench as a native app feature
- Added a DEV quick-action entry point
- Updated Help/About text for v2.0
- Cleaned generated cache, backup, and repair artifacts
- Improved
.gitignore - Updated PyInstaller/spec packaging around Web Companion static assets
- Updated release validation coverage for the v2.0 structure
Developer Workbench Integration
The former overlay workbench code has now been brought into the main application structure:
fzastro_ai/dev_agent/fzastro_ai/actions/dev_actions.pyfzastro_ai/ui/dev_workbench_dialog.py
This makes the coding assistant workflow part of the real application instead of a separate overlay bundle.
Astro Tools Suite
The integrated Astro Tools Suite remains a core production feature of FZAstro AI:
- SITE
- IMAGING
- LOOKUP
- SUN NOW
- SEEING / Astro Night Planner
- TARGETS
- SOLAR MAP
Validation
The v2.0 cleanup package was validated with targeted tests covering version identity, documentation layout, release workflow scripts, startup imports, Web Companion foundation, and the v2 cleanup structure.
Selected validation passed:
python -m compileall -q fzastro_ai tests
python -m pytest -q tests/test_version_and_docs.py tests/test_v2_cleanup_structure.py tests/test_web_companion_foundation.py tests/test_release_workflow_scripts.py tests/test_startup_imports.py