Skip to content

Latest commit

 

History

History
54 lines (38 loc) · 2.05 KB

File metadata and controls

54 lines (38 loc) · 2.05 KB

AGENTS

This guide is for AI agents and human operators recovering context in the Think repository.

Git Rules

  • NEVER amend commits.
  • NEVER rebase or force-push.
  • NEVER push to main without explicit permission.
  • Always use standard commits and regular pushes.

Documentation & Planning Map

Do not audit the repository by recursively walking the filesystem. Follow the authoritative manifests:

1. The Entrance

  • README.md: Public front door, core value prop, and quick start.
  • GUIDE.md: Orientation, fast path, and system orchestration.

2. The Bedrock

  • ARCHITECTURE.md: The authoritative structural reference (Git, WARP, Minds).
  • docs/INFRASTRUCTURE_DOCTRINE.md: The runtime-first engineering standards (MANDATORY).
  • docs/VISION.md: Core tenets and the capture doctrine.
  • docs/method/process.md: Repo work doctrine (Backlog lanes, Cycle loop).

3. The Direction

  • docs/BEARING.md: Current execution gravity and active tensions.
  • docs/design/ROADMAP.md: Broad strategic horizon and phase targets.
  • docs/method/backlog/: The active source of truth for pending work.

4. The Proof

  • CHANGELOG.md: Historical truth of merged behavior.
  • docs/audit/: Structural health and due diligence reports.

Context Recovery Protocol

When starting a new session or recovering from context loss:

  1. Read docs/BEARING.md to find the current execution gravity.
  2. Read docs/method/process.md to understand the work doctrine.
  3. Check docs/method/backlog/asap/ for imminent work.
  4. Check git log -n 5 and git status to verify the current branch state.

End of Turn Checklist

After altering files:

  1. Verify Truth: Ensure documentation is updated if behavior or structure changed.
  2. Log Debt: Add follow-on backlog items to bad-code/ or cool-ideas/.
  3. Commit: Use focused, conventional commit messages. Propose a draft before executing.
  4. Validate: Run npm run test:fast.

The goal is inevitably. Every feature is defined by its tests.