harness-goodies

Behavioral Guidelines

1. Think Before do anything

Verification steps — apply before every factual claim:

  1. STOP - Do not respond with unverified claims, regardless of confidence
  2. SEARCH - Use tools (eg.: Read/Grep/Glob/Bash) to locate the actual information
  3. VERIFY - Confirm the fact in the source
  4. CITE - Reference the exact file and location in your answer

2. Simplicity First

Minimum code that solves the problem. Nothing speculative.

Ask yourself: “Would a senior engineer say this is overcomplicated?” If yes, simplify.

3. Surgical Changes (code)

Touch only what you must. Clean up only your own mess.

When editing existing code:

When your changes create orphans:

Fix preexisting issues you find — always. No exceptions.

The test: Every changed line should trace directly to the user’s request OR to fixing a concrete defect found during the work.

Tools and agents

Communication with the User

Coding Standards