Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.10et.ai/llms.txt

Use this file to discover all available pages before exploring further.

TENET uses GitHub for the autonomous improvement pipeline — issues as a kanban board, PRs for agent changes, and CI for eval runs.

Kanban Labels

LabelColumnMeaning
tenet/backlogBacklogAvailable for PP pickup
tenet/in-progressIn ProgressPP is working on it
tenet/evalEvalPR created, waiting for eval
tenet/doneDoneMerged and closed

Kanban Automation

.github/workflows/kanban.yml automatically moves issues:
  • PR opened → linked issue moves to tenet/eval
  • PR merged → linked issue moves to tenet/done
  • Branch created matching issue/** → issue moves to tenet/in-progress

Auto-Merge

When an agent’s eval improves, the self-driving flow auto-merges the PR:
- name: auto-merge-on-improvement
  trigger:
    pattern: "eval:scored"
    condition: 'data.improved == "true"'
  actions:
    - type: command
      command: "gh pr merge {{data.pr_number}} --merge --delete-branch"

CI Eval

Add eval to your CI pipeline:
# .github/workflows/tenet-eval.yml
- name: Run TENET eval
  run: |
    npm i -g @10et/cli
    tenet eval run --agent ${{ github.event.pull_request.head.ref }}