Skip to content

Fix Tables ​

4 tables for autonomous code fixes, CI healing, and duplicate detection.

fix_attempts ​

Autonomous contributor fix attempt records.

ColumnTypeDescription
idBIGSERIAL PKInternal ID
repo_idBIGINT FK → repositoriesTarget repo
issue_numberINTGitHub issue number
branch_nameTEXTCreated branch name
pr_numberINTOpened PR number
statusTEXTpending → analyzing → generating → submitted / failed / rejected
complexityTEXTtrivial, simple, moderate, complex
explanationTEXTClaude's fix explanation
errorTEXTError if failed

heal_prs ​

Auto-generated CI healing PRs.

ColumnTypeDescription
idBIGSERIAL PKInternal ID
ci_run_idBIGINT FK → ci_runsParent CI run
repo_idBIGINT FK → repositoriesTarget repo
github_pr_numberINTPR number on GitHub
github_pr_urlTEXTPR URL
heal_branchTEXTBranch name (gitwire/heal/{runId})
failure_typeTEXTOne of 9 failure type categories
files_changedTEXT[]Modified file paths
pr_titleTEXTPR title
statusTEXTopen, merged, closed

issue_embeddings ​

512-dimensional trigram hash vectors for duplicate detection.

ColumnTypeDescription
idBIGSERIAL PKInternal ID
issue_idBIGINT UNIQUE FK → issuesParent issue
repo_idBIGINT FK → repositoriesParent repo
embeddingREAL[]512-dim float vector
embedded_textTEXTText that was embedded
modelTEXTtrigram-hash (or voyage-3-lite legacy)

duplicate_signals ​

Pairwise similarity records between issues.

ColumnTypeDescription
idBIGSERIAL PKInternal ID
source_issue_idBIGINT FK → issuesNewer issue
target_issue_idBIGINT FK → issuesPotential duplicate of
repo_idBIGINT FK → repositoriesRepository
similarityREALCosine similarity (0.0–1.0)
statusTEXTpending, confirmed, dismissed
comment_idBIGINTGitHub comment ID posted on issue

→ Enforcement Tables

Released under the MIT License.