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
statusTEXTpendinganalyzinggeneratingsubmitted / 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.