Release v0.9.0 - **Modular GNUmakefile Targets**: Added dedicated `install-skill` and `install-hooks` targets to `GNUmakefile` for atomic customization management. - **Config Directory Parameterization**: Parameterized `CONFIG_DIR ?= $(HOME)/.gemini/config` in `GNUmakefile` to support custom and staged deployments. - **Subcommands Matrix Update**: Added `help` subcommand to `docs/technical/specs/subcommands.rst`. - **Environment Verification Engine (`make verify-env`)**: Modernized `tests/verify_env.sh` to validate `ajourn` in `$PATH`, `hooks.json` registrations, executable startup hook scripts (`hooks/pjp-startup.bash`), and `~/.gemini/config/skills/pjp` skills. - **Test Suite Workspace Isolation**: Isolated `CONFIG_DIR` during `Test 8: Makefile Installation` in `tests/run_tests.bash` to prevent test teardown from deleting active user configuration files. - **Multi-Licensing Governance**: Corrected `CONTRIBUTING.rst` license section to accurately state the SPDX multi-licensing model across code (GPL-3.0-or-later), AI skills (MIT), and documentation (GFDL-1.3-or-later). - **Documentation & Path Modernization**: Updated `README.rst`, `UPGRADE.rst`, `AGENTS.md`, `cognitive-layering.rst`, and `deployment-and-trust.rst` to reflect `~/.gemini/config/` paths and user-level `make install`. - **Software Version Synchronization**: Synchronized `pjp_version` to `0.9.0` across `bin/ajourn`, `GNUmakefile`, `SKILL.md`, and technical specifications.