mirror of
https://github.com/devmobasa/wayscriber.git
synced 2026-11-01 07:36:42 +01:00
970 B
970 B
AGENTS.md
Scope
- Applies to repository scripts under
tools/.
Architecture
- Scripts support build, install, lint/test, versioning, packaging, release tags, package repository generation, daemon reload, and dependency fetching.
- Scripts should resolve the repository root and work from any starting directory.
Invariants
- Preserve release/version/package semantics, including packaging-only hotfix behavior.
- Keep
tools/lint-and-test.shaligned with CI. - Avoid platform-specific assumptions unless the script is explicitly platform-specific.
Coupled Changes
- Version and packaging scripts must stay aligned with
tools/README.md,packaging/,.github/,Cargo.toml, and release docs. - Install/reload scripts may affect setup docs and daemon service behavior.
Validation
- Run changed scripts directly when safe.
- Run
./tools/lint-and-test.shfor changes to lint/test behavior. - Use
git diff --checkfor docs/script-only edits.