Skip to content

docs: add CONTRIBUTING.md for testing, bug filing, and fix process#18

Merged
mmabrouk merged 1 commit into
mainfrom
docs/contributing-testing-and-bugs
Jul 14, 2026
Merged

docs: add CONTRIBUTING.md for testing, bug filing, and fix process#18
mmabrouk merged 1 commit into
mainfrom
docs/contributing-testing-and-bugs

Conversation

@bekossy

@bekossy bekossy commented Jul 8, 2026

Copy link
Copy Markdown
Member

Context

From today's standup (2026-07-08): document the instruction process for bug reporting and skill creation, for team-wide standardization. There wasn't a written process anywhere, so anyone testing a skill or filing a bug was figuring it out from scratch.

Changes

Added CONTRIBUTING.md at the repo root, covering three things: how to test a skill, how to file a bug, how to file a fix. It's written from what actually worked across a real QA pass on build-agent (issues #3-#8, PRs #9-#17), not a theoretical process. Two specific points come directly from mistakes made along the way in this repo's own PR history:

  • Env var precedence (AGENTA_HOST vs AGENTA_API_URL) was stated backwards in an early PR revision, caught in review, re-verified against the actual SDK source, corrected on the same thread.
  • A Claude permission-mode meaning (self_managed vs agenta) was also stated backwards initially, same pattern: caught, re-verified, corrected in public rather than defended.

Both are called out in the doc as the concrete example of "re-verify against source when a reviewer disputes a claim, don't defend the original write-up."

Tests

Documentation only, no script changes. Read through end to end to confirm it matches the actual sequence of events in this repo's issue/PR history (numbers cross-checked against gh pr list / gh issue list).

What to QA

Read CONTRIBUTING.md and flag anything that doesn't match how you'd actually want the team to work, this is meant to be the standard, so it should hold up to a real review before people start following it.

Per today's standup: document the instruction process for bug reporting
and skill creation for team-wide standardization. Written from the actual
process that worked across a real QA pass on build-agent (issues #3-#8,
PRs #9-#17), not a theoretical writeup - includes the two review corrections
that happened along the way (env var precedence, permission-mode meaning)
as concrete examples of re-verifying against source rather than defending
a first-pass claim.
@bekossy
bekossy requested a review from mmabrouk July 8, 2026 11:51

@mmabrouk mmabrouk left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

thanks @bekossy !

@mmabrouk
mmabrouk merged commit 95a9182 into main Jul 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants