Imported from beamingjunkie-lang/assistant (
AGENTS.md). Install upstream withnpx skills add beamingjunkie-lang/assistant. Copyright stays with the author.
Repository Workflow
https://github.com/beamingjunkie-lang/assistant.git on main is the
authoritative destination for generated code. Work in the checkout that tracks
this remote; do not create or update a separate copy of the project.
For every completed change, use this order:
- Fetch
origin/mainand confirm the working tree state. - Make one coherent, scoped change.
- Run the smallest relevant test, then the full existing test suite when the change affects shared behavior.
- Review the diff and confirm it contains no credentials, generated build output, or unrelated edits.
- Commit the completed change with a clear message.
- Push that commit directly to
origin/main.
Do not force-push, rewrite history, or bypass validation. If main advances
while work is in progress, integrate the remote changes before pushing.