diff --git a/.github/scripts/build-all-branch.mjs b/.github/scripts/build-all-branch.mjs index 205033082f..9f6f8a6cc3 100644 --- a/.github/scripts/build-all-branch.mjs +++ b/.github/scripts/build-all-branch.mjs @@ -17,11 +17,11 @@ // theirs-biased fallback for the conflicts strategy options cannot settle // (modify/delete, directory/file, and `-merge`-attributed paths). A PR whose // merge cannot complete at all is skipped and reported, never fatal. -// - graphify-out/graph.json normally merges through the repo's graphify union -// driver, which CI does not install; the driver is overridden to `cp %B %A` -// (take theirs) so graph conflicts resolve the same way as everything else. -// The graph/manifest pair may go stale on `all`; nothing runs -// `graphify update` there. +// - `graphify-out/` is generated state, not union source. Every PR merge pins +// that entire subtree back to its pre-merge value, so legacy mutable caches, +// content-addressed snapshots, and root aliases cannot conflict or balloon +// the synthetic branch. The graph/manifest pair is intentionally the +// primary base's snapshot on `all`; nothing runs `graphify update` there. // - `.github` is pinned to develop's copy: workflows never execute on `all` // (GITHUB_TOKEN pushes trigger no workflows, and schedules only run from the // default branch), and the pin keeps the force-push inside the default @@ -82,13 +82,21 @@ const DOCTOR_SUBJECT_PREFIX = "all: build doctor"; const MANIFEST_SUBJECT_PREFIX = "all: manifest ("; const MAX_REPLAYED_DOCTOR_COMMITS = 30; +// The fast path keeps the checkout blobless. If Git asks the promisor remote +// for an object GitHub no longer serves lazily, materialize the exact live +// base and PR refs once and retry the affected merge. The refspec list is +// populated from the same live `gh pr list` snapshot used for the build. +let completeRefspecs = []; +let completeRefetchAttempted = false; + // Override the repo's graphify union merge driver (the binary is not -// installed here) with a take-theirs command matching the global bias. +// installed here). The entire derived subtree is pinned to the pre-merge +// state below, so an attributed graph.json should keep ours as well. const MERGE_CONFIG = [ "-c", - "merge.graphify.name=all-branch take-theirs override", + "merge.graphify.name=all-branch keep-derived-base override", "-c", - "merge.graphify.driver=cp %B %A", + "merge.graphify.driver=true", ]; const run = (command, args, options = {}) => @@ -119,6 +127,42 @@ const singleLine = (text, max = 120) => { }; const tableCell = (text) => singleLine(text).replaceAll("|", "\\|"); +export function isPromisorFetchFailure(...parts) { + const text = parts.map((part) => String(part ?? "")).join("\n"); + return ( + /remote error: upload-pack: not our ref [0-9a-f]{40}/i.test(text) || + /could not fetch [0-9a-f]{40} from promisor remote/i.test(text) || + /promisor remote[^\n]*failed/i.test(text) + ); +} + +function refetchCompleteInputs() { + if (completeRefetchAttempted || completeRefspecs.length === 0) return false; + completeRefetchAttempted = true; + console.warn( + `build-all-branch: lazy promisor fetch failed; refetching ${completeRefspecs.length} exact live ref(s) without a blob filter` + ); + const refetch = spawnSync( + "git", + [ + ...gitAuthConfig(), + "fetch", + "--no-tags", + "--force", + "--refetch", + "--no-filter", + "origin", + ...completeRefspecs, + ], + { encoding: "utf8", maxBuffer: 64 * 1024 * 1024, stdio: ["ignore", "inherit", "pipe"] } + ); + if (refetch.status === 0) return true; + console.error( + `build-all-branch: complete-history refetch failed: ${singleLine(refetch.stderr, 300)}` + ); + return false; +} + // Only commits the doctor itself created are replayed onto the next rebuild; // pins, manifests, and human commits never are. Pure: exercised by --self-test. export function isReplayableDoctorSubject(subject) { @@ -339,10 +383,36 @@ export function renderManifest({ allBranch, baseTips, merges, skipped }) { return `${lines.join("\n")}\n`; } +// Graphify output is derived from each source branch independently. It has no +// useful union semantics, and legacy mutable-cache layouts can create +// directory-rename conflicts with the content-addressed layout. Restore the +// complete pre-merge subtree in the index and working tree. This handles both +// conflicted and textually-clean merges, including PR-only generated files. +function restoreDerivedGraphify(sourceRef) { + const derivedPath = "graphify-out"; + const sourceHasGraphify = tryGit("cat-file", "-e", `${sourceRef}:${derivedPath}`).status === 0; + const removed = tryGit("rm", "-r", "-q", "-f", "--ignore-unmatch", "--", derivedPath); + if (removed.status !== 0) { + return { + failed: `could not clear derived Graphify subtree: ${singleLine(removed.stderr, 200)}`, + promisorFailure: isPromisorFetchFailure(removed.stdout, removed.stderr), + }; + } + if (!sourceHasGraphify) return { restored: true }; + const restored = tryGit("checkout", sourceRef, "--", derivedPath); + if (restored.status !== 0) { + return { + failed: `could not restore derived Graphify subtree: ${singleLine(restored.stderr, 200)}`, + promisorFailure: isPromisorFetchFailure(restored.stdout, restored.stderr), + }; + } + return { restored: true }; +} + // Merge one ref with the newest-wins policy. Returns { result } on success or // { failed } after cleanly aborting, so one impossible merge never poisons the // rest of the rebuild. -function mergeRef(ref, message) { +function mergeRefOnce(ref, message) { const before = git("rev-parse", "HEAD"); const merge = spawnSync( "git", @@ -350,21 +420,45 @@ function mergeRef(ref, message) { { encoding: "utf8", maxBuffer: 64 * 1024 * 1024, stdio: ["ignore", "inherit", "pipe"] } ); if (merge.status === 0) { - return git("rev-parse", "HEAD") === before - ? { result: "already included" } - : { result: "clean merge" }; + const unchanged = git("rev-parse", "HEAD") === before; + const pinned = restoreDerivedGraphify(before); + if (pinned.failed) { + git("reset", "--hard", before); + return pinned; + } + if (tryGit("diff", "--cached", "--quiet").status !== 0) { + const amend = tryGit("commit", "--amend", "--no-edit"); + if (amend.status !== 0) { + git("reset", "--hard", before); + return { failed: `could not pin derived Graphify subtree: ${singleLine(amend.stderr, 200)}` }; + } + } + return unchanged ? { result: "already included" } : { result: "clean merge" }; + } + if (isPromisorFetchFailure(merge.stdout, merge.stderr)) { + tryGit("merge", "--abort"); + return { + failed: `lazy promisor fetch failed: ${singleLine(merge.stderr, 200)}`, + promisorFailure: true, + }; } if (tryGit("rev-parse", "-q", "--verify", "MERGE_HEAD").status !== 0) { return { failed: `merge could not start: ${singleLine(merge.stderr, 200)}` }; } + const pinned = restoreDerivedGraphify(before); + if (pinned.failed) { + tryGit("merge", "--abort"); + return pinned; + } + // `-X theirs` already settled every textual conflict; what remains are the // structural cases (modify/delete, directory/file, -merge attributes). // Resolve them with the same bias: theirs where a "theirs" version exists, // deletion where theirs deleted. - const abort = (failed) => { + const abort = (failed, promisorFailure = false) => { tryGit("merge", "--abort"); - return { failed }; + return { failed, promisorFailure }; }; const stagesByPath = new Map(); for (const entry of git("ls-files", "-u", "-z").split("\0").filter(Boolean)) { @@ -376,11 +470,26 @@ function mergeRef(ref, message) { } const resolvedPaths = []; for (const [path, stages] of stagesByPath) { - const resolved = stages.has("3") - ? tryGit("checkout", "--theirs", "--", path).status === 0 && - tryGit("add", "--", path).status === 0 - : tryGit("rm", "-f", "-q", "--ignore-unmatch", "--", path).status === 0; - if (!resolved) return abort(`could not theirs-resolve ${singleLine(path, 160)}`); + const resolution = stages.has("3") + ? tryGit("checkout", "--theirs", "--", path) + : tryGit("rm", "-f", "-q", "--ignore-unmatch", "--", path); + const add = + stages.has("3") && resolution.status === 0 + ? tryGit("add", "--", path) + : null; + const resolved = resolution.status === 0 && (!add || add.status === 0); + if (!resolved) { + const promisorFailure = isPromisorFetchFailure( + resolution.stdout, + resolution.stderr, + add?.stdout, + add?.stderr + ); + return abort( + `could not theirs-resolve ${singleLine(path, 160)}`, + promisorFailure + ); + } resolvedPaths.push(path); } if (git("ls-files", "-u") !== "") { @@ -392,10 +501,26 @@ function mergeRef(ref, message) { } const shown = singleLine(resolvedPaths.slice(0, 8).join(", "), 200); return { - result: `auto-resolved theirs (${resolvedPaths.length} paths: ${shown}${resolvedPaths.length > 8 ? ", …" : ""})`, + result: + resolvedPaths.length === 0 + ? "pinned generated Graphify state" + : `auto-resolved theirs (${resolvedPaths.length} paths: ${shown}${resolvedPaths.length > 8 ? ", …" : ""}); pinned generated Graphify state`, }; } +function mergeRef(ref, message) { + const first = mergeRefOnce(ref, message); + if (!first.promisorFailure || !refetchCompleteInputs()) return first; + console.warn(`build-all-branch: retrying ${ref} after complete-history refetch`); + const retry = mergeRefOnce(ref, message); + if (retry.failed) { + return { + failed: `${retry.failed} (complete-history retry did not recover the merge)`, + }; + } + return retry; +} + // Re-establish the invariants merges can break: make .github exactly match // sourceRef's copy (restores content, deletes extras), drop the // `path~refs_all-build_pr-N` collision artifacts theirs-side checkouts leave @@ -487,6 +612,34 @@ function selfTest() { // Doctor replay-subject and forbidden-path rules. { + assert.equal( + isPromisorFetchFailure( + "fatal: remote error: upload-pack: not our ref e4714e180e060da862f577de5ab5a63282de7e97" + ), + true + ); + assert.equal( + isPromisorFetchFailure( + "fatal: could not fetch 16686feec299bb96c2ebece335afb2b299fe41cc from promisor remote" + ), + true + ); + assert.equal(isPromisorFetchFailure("CONFLICT (content): Merge conflict in app.ts"), false); + const source = readFileSync(new URL(import.meta.url), "utf8"); + const mergeBlock = source.slice( + source.indexOf("function mergeRefOnce("), + source.indexOf("function mergeRef(ref,"), + ); + assert.equal( + [...mergeBlock.matchAll(/restoreDerivedGraphify\(before\)/g)].length, + 2, + "both clean and conflicted PR merges pin the complete derived Graphify subtree", + ); + assert.ok( + mergeBlock.indexOf("const pinned = restoreDerivedGraphify(before);") < + mergeBlock.indexOf("const stagesByPath = new Map();"), + "Graphify directory-rename conflicts are removed before path-level source resolution", + ); assert.equal(isReplayableDoctorSubject("all: build doctor round 1 — fix union build (client-build): a.ts"), true); assert.equal(isReplayableDoctorSubject("all: build doctor — mechanical pnpm lockfile reset to develop"), true); assert.equal(isReplayableDoctorSubject("all: manifest (61 PRs merged, 4 skipped)"), false); @@ -596,6 +749,11 @@ function buildMode() { }); const { ordered } = plan; const skipped = [...plan.skipped]; + completeRefetchAttempted = false; + completeRefspecs = [ + ...BASE_BRANCHES.map((branch) => `+refs/heads/${branch}:refs/remotes/origin/${branch}`), + ...ordered.map((pr) => `+refs/pull/${pr.number}/head:refs/all-build/pr-${pr.number}`), + ]; console.log( `build-all-branch: ${pullRequests.length} open PRs — merging ${ordered.length}, skipping ${skipped.length}` ); diff --git a/.github/scripts/resolve-pr-conflicts-routing-contract.mjs b/.github/scripts/resolve-pr-conflicts-routing-contract.mjs index 44c46a599e..7b552d87d1 100644 --- a/.github/scripts/resolve-pr-conflicts-routing-contract.mjs +++ b/.github/scripts/resolve-pr-conflicts-routing-contract.mjs @@ -510,6 +510,16 @@ function assertWorkflowSource() { /trusted\/\.github\/scripts\/graphify-cas\.mjs/u, "privileged Graphify publication executes only the trusted router", ); + assert.match( + graphifyBlock, + /git clean -qffdx -e trusted\//u, + "Graphify cleanup preserves the local Lopu action until runner post steps finish", + ); + assert.doesNotMatch( + graphifyBlock, + /git clean -qffdx\s*\n/u, + "Graphify cleanup cannot delete the protected local-action checkout", + ); assert.match( graphifyBlock, /node "\$graphify_stager"/u, diff --git a/.github/workflows/resolve-pr-conflicts.yml b/.github/workflows/resolve-pr-conflicts.yml index d7500692d1..0dd03163c4 100644 --- a/.github/workflows/resolve-pr-conflicts.yml +++ b/.github/workflows/resolve-pr-conflicts.yml @@ -6618,7 +6618,13 @@ jobs: # model can enumerate and would inject nodes/edges into graph.json). # That would smuggle model-authored content past the verify step. git reset -q --hard HEAD - git clean -qffdx + # `trusted/` is an ignored nested checkout that supplies this job's + # local Lopu action. Nested actions can have runner-managed post + # steps, so deleting their action.yml here makes an otherwise + # successful resolution finish with a post-action lifecycle error. + # Keep the fixed control plane while removing every other ignored or + # untracked model-created path before Graphify reads the repository. + git clean -qffdx -e trusted/ # Belt: restore graphify-out from the commit outright. rm -rf graphify-out git checkout -q HEAD -- graphify-out/ 2>/dev/null || true diff --git a/CHANGELOG.md b/CHANGELOG.md index 2994f121bc..6d4982fed5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -19,6 +19,15 @@ every entry is attributed the same way the app changelog attributes them. ## [Unreleased] +- Fixed Lopu's post-resolution cleanup so its ignored `trusted/` controller + checkout survives the Graphify preflight. This keeps the local action + definition available for GitHub's registered post-run steps while every + other ignored or untracked model-created path is still removed. +- Fixed Lopu's `all`-branch rebuild so generated `graphify-out/` state is + pinned to the primary-base snapshot after every PR merge, preventing legacy + cache/snapshot layouts from excluding real source changes or ballooning the + synthetic branch. A failed lazy promisor fetch now also triggers one + complete refetch of the exact live base and PR refs before retrying. - Fixed Lopu's stack-rebase prompt so the live rebase checkout is explicitly inspection-only and every bounded related edit is submitted as a verified scratch copy, preventing model-side writes from tripping the immutable real diff --git a/graphify-out/snapshots/v1/04de4cad39f63cf99dc149cbf18336cc323569eb7c0a4672d45ba62067e0e057/745919ccc1b724e66ce29b58a139590c1652831920fe5c85dc5772ba61410220/GRAPH_REPORT.md b/graphify-out/snapshots/v1/04de4cad39f63cf99dc149cbf18336cc323569eb7c0a4672d45ba62067e0e057/745919ccc1b724e66ce29b58a139590c1652831920fe5c85dc5772ba61410220/GRAPH_REPORT.md new file mode 100644 index 0000000000..012331a3ac --- /dev/null +++ b/graphify-out/snapshots/v1/04de4cad39f63cf99dc149cbf18336cc323569eb7c0a4672d45ba62067e0e057/745919ccc1b724e66ce29b58a139590c1652831920fe5c85dc5772ba61410220/GRAPH_REPORT.md @@ -0,0 +1,333 @@ +# Graph Report - lopu-completion-audit.rRMZVo (2026-08-28) + +## Corpus Check +- 31 files · ~157,124 words +- Verdict: corpus is large enough that graph structure adds value. + +## Summary +- 727 nodes · 1476 edges · 103 communities (37 shown, 66 thin omitted) +- Extraction: 99% EXTRACTED · 1% INFERRED · 0% AMBIGUOUS · INFERRED: 11 edges (avg confidence: 0.54) +- Token cost: 0 input · 0 output + +## Graph Freshness +- Built from commit: `e654dd06` +- Run `git rev-parse HEAD` and compare to check if the graph is stale. +- Run `graphify update .` after code changes (no API cost). + +## Community Hubs (Navigation) +- [[_COMMUNITY_deploy-develop-pr-preview.mjs|deploy-develop-pr-preview.mjs]] +- [[_COMMUNITY_graphify-cas.mjs|graphify-cas.mjs]] +- [[_COMMUNITY_promotion-pr-changelog.mjs|promotion-pr-changelog.mjs]] +- [[_COMMUNITY_selfTest|selfTest]] +- [[_COMMUNITY_build-all-branch.mjs|build-all-branch.mjs]] +- [[_COMMUNITY_promote-features-to-main.mjs|promote-features-to-main.mjs]] +- [[_COMMUNITY_runPromotion|runPromotion]] +- [[_COMMUNITY_failureDetail|failureDetail]] +- [[_COMMUNITY_workflow-control-plane-contract.mjs|workflow-control-plane-contract.mjs]] +- [[_COMMUNITY_Lopu PR Manager Workflow|Lopu PR Manager Workflow]] +- [[_COMMUNITY_refresh-promotion-graphify.sh|refresh-promotion-graphify.sh]] +- [[_COMMUNITY_ai-merge-paused Label|ai-merge-paused Label]] +- [[_COMMUNITY_codeql-open-pr-backfill.mjs|codeql-open-pr-backfill.mjs]] +- [[_COMMUNITY_promotion-worker-contract.sh|promotion-worker-contract.sh]] +- [[_COMMUNITY_resolve-pr-conflicts-routing-contract.mjs|resolve-pr-conflicts-routing-contract.mjs]] +- [[_COMMUNITY_promotion-worker.sh|promotion-worker.sh]] +- [[_COMMUNITY_prepare-round.sh|prepare-round.sh]] +- [[_COMMUNITY_Thingtime AI instructions|Thingtime AI instructions]] +- [[_COMMUNITY_promotion-worker-routing-contract.mjs|promotion-worker-routing-contract.mjs]] +- [[_COMMUNITY_stage-graphify-snapshots.mjs|stage-graphify-snapshots.mjs]] +- [[_COMMUNITY_Publish or reconcile develop S3 preview job|Publish or reconcile develop S3 preview job]] +- [[_COMMUNITY_start.sh|start.sh]] +- [[_COMMUNITY_classify-claude-credential-failure.mjs|classify-claude-credential-failure.mjs]] +- [[_COMMUNITY_queueTrustedPromotionWorker|queueTrustedPromotionWorker]] +- [[_COMMUNITY_verify-promotion-source-authority.sh|verify-promotion-source-authority.sh]] +- [[_COMMUNITY_Rebuild Job|Rebuild Job]] +- [[_COMMUNITY_Copy Trusted Round Code Outside Model Workspace Step|Copy Trusted Round Code Outside Model Workspace Step]] +- [[_COMMUNITY_vercel.json|vercel.json]] +- [[_COMMUNITY_electron-pr-release-contract.mjs|electron-pr-release-contract.mjs]] +- [[_COMMUNITY_rebase-ownership-routing-contract.sh|rebase-ownership-routing-contract.sh]] +- [[_COMMUNITY_scope select one analysis owner|scope: select one analysis owner]] +- [[_COMMUNITY_Detect Stack Members Job|Detect Stack Members Job]] +- [[_COMMUNITY_PM2 Dev Servers|PM2 Dev Servers]] +- [[_COMMUNITY_Lopu internal develop promotion|Lopu internal develop promotion]] +- [[_COMMUNITY_Lopu Build Doctor Round 1|Lopu Build Doctor Round 1]] +- [[_COMMUNITY_Web CI Workflow|Web CI Workflow]] +- [[_COMMUNITY_CI Provider Router Workflow|CI Provider Router Workflow]] +- [[_COMMUNITY_Electron App Release Workflow|Electron App Release Workflow]] +- [[_COMMUNITY_Graphify CLI|Graphify CLI]] +- [[_COMMUNITY_Lopu Agent Action|Lopu Agent Action]] +- [[_COMMUNITY_Browser and UI Validation|Browser and UI Validation]] +- [[_COMMUNITY_Delivery Messaging|Delivery Messaging]] +- [[_COMMUNITY_GitHub PR Publishing|GitHub PR Publishing]] +- [[_COMMUNITY_iOS Release Flow|iOS Release Flow]] +- [[_COMMUNITY_Fundamentals|Fundamentals]] +- [[_COMMUNITY_Lopu agent action|Lopu agent action]] +- [[_COMMUNITY_Commander App Release workflow|Commander App Release workflow]] +- [[_COMMUNITY_Legacy PR conflict resolver (superseded)|Legacy PR conflict resolver (superseded)]] +- [[_COMMUNITY_Develop PR Preview Deployment Script|Develop PR Preview Deployment Script]] +- [[_COMMUNITY_Electron PR Release Workflow|Electron PR Release Workflow]] +- [[_COMMUNITY_`github-actions` — the CI control plane|`github-actions` — the CI control plane]] +- [[_COMMUNITY_rebase-index-fingerprint.test.mjs|rebase-index-fingerprint.test.mjs]] +- [[_COMMUNITY_Contract Advisories Job|Contract Advisories Job]] +- [[_COMMUNITY_AI_ALL|AI_ALL.md]] +- [[_COMMUNITY_API Endpoint Registration|API Endpoint Registration]] +- [[_COMMUNITY_API Utils Layer|API Utils Layer]] +- [[_COMMUNITY_Auth Sessions|Auth Sessions]] +- [[_COMMUNITY_Canonical Instruction File|Canonical Instruction File]] +- [[_COMMUNITY_FUNDAMENTALS|FUNDAMENTALS.md]] +- [[_COMMUNITY_Repository-Aware Graphify Router|Repository-Aware Graphify Router]] +- [[_COMMUNITY_Lopu Toast Notifications|Lopu Toast Notifications]] +- [[_COMMUNITY_Versioned MongoDB Collections|Versioned MongoDB Collections]] +- [[_COMMUNITY_Remix Linting|Remix Linting]] +- [[_COMMUNITY_Root AGENTS.md and CLAUDE.md Symlinks|Root AGENTS.md and CLAUDE.md Symlinks]] +- [[_COMMUNITY_Thingtime AI Instructions|Thingtime AI Instructions]] +- [[_COMMUNITY_Thingtime API|Thingtime API]] +- [[_COMMUNITY_Worktree Ports Script|Worktree Ports Script]] +- [[_COMMUNITY_Graphify Rules|Graphify Rules]] +- [[_COMMUNITY_Thingtime AI Instructions|Thingtime AI Instructions]] +- [[_COMMUNITY_CodeQL Backfill|CodeQL Backfill]] +- [[_COMMUNITY_CodeQL Triage|CodeQL Triage]] +- [[_COMMUNITY_Conflict Resolution|Conflict Resolution]] +- [[_COMMUNITY_Control Plane|Control Plane]] +- [[_COMMUNITY_Develop Main Synchronization|Develop Main Synchronization]] +- [[_COMMUNITY_github-actions Branch|github-actions Branch]] +- [[_COMMUNITY_Graphify Publisher|Graphify Publisher]] +- [[_COMMUNITY_Graphify Snapshot Activation|Graphify Snapshot Activation]] +- [[_COMMUNITY_Lopu Model Fleet|Lopu Model Fleet]] +- [[_COMMUNITY_Lopu PR Manager|Lopu PR Manager]] +- [[_COMMUNITY_Merge Worker|Merge Worker]] +- [[_COMMUNITY_no-ai-merge Label|no-ai-merge Label]] +- [[_COMMUNITY_PR Detector|PR Detector]] +- [[_COMMUNITY_Product Branches|Product Branches]] +- [[_COMMUNITY_Promotion|Promotion]] +- [[_COMMUNITY_Protected Controller|Protected Controller]] +- [[_COMMUNITY_Rebase Stack|Rebase Stack]] +- [[_COMMUNITY_Semantic Cache Variants|Semantic Cache Variants]] +- [[_COMMUNITY_Signed Desktop PR Releases|Signed Desktop PR Releases]] +- [[_COMMUNITY_Thin Product Branch Listeners|Thin Product Branch Listeners]] +- [[_COMMUNITY_Vercel Preview Fallbacks|Vercel Preview Fallbacks]] +- [[_COMMUNITY_Graphify Rules|Graphify Rules]] +- [[_COMMUNITY_CI Control Plane|CI Control Plane]] +- [[_COMMUNITY_Protected CodeQL Analyzer|Protected CodeQL Analyzer]] +- [[_COMMUNITY_Signed Desktop PR Release Workflow|Signed Desktop PR Release Workflow]] +- [[_COMMUNITY_Vercel Develop PR Previews|Vercel Develop PR Previews]] +- [[_COMMUNITY_github-actions Branch|github-actions Branch]] +- [[_COMMUNITY_Graphify Router|Graphify Router]] +- [[_COMMUNITY_Lopu Agent Action|Lopu Agent Action]] +- [[_COMMUNITY_Vercel Deployment Kill Switch|Vercel Deployment Kill Switch]] +- [[_COMMUNITY_recoverPromotionReviewCheckpoint|recoverPromotionReviewCheckpoint]] +- [[_COMMUNITY_rebase-related-edits.test.mjs|rebase-related-edits.test.mjs]] +- [[_COMMUNITY_resolve-canonical-instruction-type-conflicts.sh|resolve-canonical-instruction-type-conflicts.sh]] +- [[_COMMUNITY_resolve-canonical-instruction-type-conflicts.test.mjs|resolve-canonical-instruction-type-conflicts.test.mjs]] + +## God Nodes (most connected - your core abstractions) +1. `selfTest()` - 49 edges +2. `runPromotion()` - 36 edges +3. `failureDetail()` - 28 edges +4. `deploy()` - 26 edges +5. `runSelfTest()` - 24 edges +6. `main()` - 20 edges +7. `orphanedMergeHydrationIntegrationTest()` - 19 edges +8. `main()` - 15 edges +9. `repoFlag()` - 15 edges +10. `buildMode()` - 14 edges + +## Surprising Connections (you probably didn't know these) +- `Lopu PR Manager Workflow` --semantically_similar_to--> `Lopu PR Manager` [EXTRACTED] [semantically similar] + .github/workflows/resolve-pr-conflicts.yml → README.md +- `Web CI Workflow` --references--> `Testing Checklist` [INFERRED] + .github/workflows/web-ci.yml → TESTING.md +- `Thin Product Branch Listeners` --semantically_similar_to--> `Thin Product Branch Listeners` [EXTRACTED] [semantically similar] + .github/workflows/resolve-pr-conflicts.yml → README.md +- `Control-plane CI Verify Job` --references--> `Graphify Immutable Snapshots` [EXTRACTED] + .github/workflows/control-plane-ci.yml → AGENTS.md +- `Post-merge Graphify Refresh` --conceptually_related_to--> `Graphify Rules` [EXTRACTED] + .github/workflows/resolve-pr-conflicts.yml → AGENTS.md + +## Import Cycles +- None detected. + +## Hyperedges (group relationships) +- **Lopu Control Plane Automation** — readme_lopu_pr_manager, github_workflows_resolve_pr_conflicts_lopu_pr_manager, github_workflows_rebase_pr_stacks_rebase_engine, readme_codeql_analyzer [EXTRACTED 1.00] +- **Lopu Repository Management Lanes** — changelog_lopu_pr_manager, changelog_conflict_resolution, changelog_promotion, changelog_rebase_stack, changelog_codeql_triage, changelog_develop_main_sync [EXTRACTED 0.95] +- **Graphify Publication Flow** — changelog_graphify_snapshot_activation, changelog_graphify_publisher, changelog_semantic_cache_variants, changelog_lopu_pr_manager [EXTRACTED 0.90] +- **Protected Control Plane Architecture** — changelog_control_plane, changelog_github_actions_branch, changelog_thin_listeners, changelog_protected_controller, changelog_lopu_pr_manager [EXTRACTED 0.92] +- **Canonical Instruction Symlink Layout** — agents_ai_all_md, agents_root_symlinks, ai_all_thingtime_ai_instructions, claude_thingtime_ai_instructions [EXTRACTED 1.00] +- **Thingtime Data Access Contract** — agents_thingtime_api, agents_api_utils_layer, agents_mongodb_collections, agents_auth_sessions [EXTRACTED 1.00] +- **Rebase Conflict Round Flow** — github_actions_rebase_conflict_round_action_lopu_rebase_conflict_round, github_actions_rebase_conflict_round_action_bootstrap_step, github_actions_rebase_conflict_round_action_prepare_round, github_actions_rebase_conflict_round_action_lopu_agent_action, github_actions_rebase_conflict_round_action_claude_continuation [EXTRACTED 0.90] +- **Shared CI provider routing contract** — github_workflows_ci_provider_router_workflow, github_workflows_promote_develop_to_main_route, github_workflows_promote_features_to_main_route, github_workflows_resolve_pr_conflicts_workflow [EXTRACTED 0.80] +- **develop→main promotion and back-sync automation** — github_workflows_promote_develop_to_main_workflow, github_workflows_promote_features_to_main_workflow, github_workflows_sync_main_into_develop_workflow, github_workflows_resolve_pr_conflicts_workflow, github_scripts_promote_features_to_main, github_scripts_promotion_pr_changelog [EXTRACTED 0.85] +- **All-branch Doctor Build and Repair Flow** — _github_workflows_all_branch_rebuild_job, _github_workflows_all_branch_build_all_branch_script, _github_workflows_all_branch_union_build_check, _github_workflows_all_branch_doctor_round_1, _github_workflows_all_branch_doctor_commit [EXTRACTED 0.90] +- **Develop PR Preview Controller Flow** — github_workflows_develop_pr_preview_workflow, github_workflows_develop_pr_preview_dispatch_job, github_workflows_develop_pr_preview_repository_dispatch, github_workflows_develop_pr_preview_controller_event, github_workflows_develop_pr_preview_controller_job, github_workflows_develop_pr_preview_deploy_script [EXTRACTED 0.95] + +## Communities (103 total, 66 thin omitted) + +### Community 0 - "deploy-develop-pr-preview.mjs" +Cohesion: 0.06 +Nodes (95): ACTIVE_STATES, assertCurrentPullRequest(), assertRepositoryDispatchSource(), assertTrustedPrincipal(), assertTrustedPullRequest(), assertTrustedPullRequestStack(), assertVercelConfiguration(), assertWildcardFallbackRuntimes() (+87 more) + +### Community 1 - "graphify-cas.mjs" +Cohesion: 0.10 +Nodes (47): activateSnapshot(), artifactHash(), baselineNodeCount(), computeSourceFingerprint(), copyPortableFiles(), ensureSnapshot(), fail(), finalizeSnapshot() (+39 more) + +### Community 2 - "promotion-pr-changelog.mjs" +Cohesion: 0.11 +Nodes (42): associatedPr(), bodyFile(), buildComment(), buildSection(), CFG, computeDelta(), computeMissingLabels(), contentIndex (+34 more) + +### Community 3 - "selfTest" +Cohesion: 0.09 +Nodes (33): botCommentsByLatestEvent(), clearSourceStandAside(), computePicks(), dependentMembersAfter(), externalStackPromotionState(), findBotPromotionRetirement(), groupFailureMessages(), groupKeyFor() (+25 more) + +### Community 4 - "build-all-branch.mjs" +Cohesion: 0.16 +Nodes (36): assertAllBranchWorkflowContract(), BASE_BRANCHES, buildMode(), checkMode(), completeRefspecs, countLeadingFailureMarkers(), doctorCommitMode(), doctorRecordMode() (+28 more) + +### Community 5 - "promote-features-to-main.mjs" +Cohesion: 0.13 +Nodes (18): CFG, checkpointRecoveryDisposition(), encodePromotionAttestation(), env(), EXEC_OPTS, flag(), isExactPausedPromotionSnapshot(), listSourceIssueComments() (+10 more) + +### Community 6 - "runPromotion" +Cohesion: 0.18 +Nodes (26): cancelPromotionRetirement(), closeRedundantPass(), createPromotionPr(), ensurePromotionLabel(), ensureSourceLineageReviewLabel(), exactBranchDeleteWithActionsToken(), finalizeAiPromotionMetadata(), finalizeSourceLineageMetadata() (+18 more) + +### Community 7 - "failureDetail" +Cohesion: 0.15 +Nodes (27): applyPicks(), buildPromotionPlanContext(), checkoutRemoteBranch(), createPromotionReservation(), createPromotionReviewCheckpoint(), ensureCommitAvailable(), ensureRemoteBranchAvailable(), expectedReservationTrailers() (+19 more) + +### Community 8 - "workflow-control-plane-contract.mjs" +Cohesion: 0.13 +Nodes (27): acceptsBotRoutingProof(), actions, AI_RUNTIME_YAML, appReentryDisposition(), assertAdminLoader(), assertAdminModelRouting(), assertAdminTransportCap(), assertAdminWaterfallGrammar() (+19 more) + +### Community 9 - "Lopu PR Manager Workflow" +Cohesion: 0.20 +Nodes (10): Graphify Rules, Lopu Rebase Engine, CodeQL Triage, AI PR Conflict Resolution, Post-merge Graphify Refresh, Lopu Agent, Lopu PR Manager Workflow, Thin Product Branch Listeners (+2 more) + +### Community 10 - "refresh-promotion-graphify.sh" +Cohesion: 0.12 +Nodes (21): assert_control_metadata_unchanged(), assert_tool_boundary(), current_refs_hash(), emit(), fail(), GIT_ATTR_NOSYSTEM, GIT_CONFIG_COUNT, GIT_CONFIG_GLOBAL (+13 more) + +### Community 12 - "codeql-open-pr-backfill.mjs" +Cohesion: 0.22 +Nodes (21): ACTIVE_RUN_STATUSES, activePrHeadKeys(), analysisKey(), analysisSnapshotForPullRequest(), commandFailureText(), completeAnalysisKeys(), dispatchAnalysisWithInput(), flattenSlurp() (+13 more) + +### Community 13 - "promotion-worker-contract.sh" +Cohesion: 0.12 +Nodes (16): BASE_REF, BASE_SHA, GITHUB_OUTPUT, PLAN_HASH, PROMOTION_BRANCH, reject_lineage_mismatch(), require_lineage_replay(), RESERVATION_SHA (+8 more) + +### Community 14 - "resolve-pr-conflicts-routing-contract.mjs" +Cohesion: 0.20 +Nodes (16): aiRuntimeSourceFiles(), assertAdminLoader(), assertAdminModelRouting(), assertRoute(), assertWorkflowSource(), decodeBatch(), encodeBatch(), LOPU_ACTION_URL (+8 more) + +### Community 15 - "promotion-worker.sh" +Cohesion: 0.35 +Nodes (12): classify_source_lineage(), emit(), emit_paths(), fail(), prepare(), require_environment(), require_reservation(), secure_git_environment() (+4 more) + +### Community 16 - "prepare-round.sh" +Cohesion: 0.26 +Nodes (14): assert_safe_regular_text_conflict(), clear_scratch(), emit(), emit_paths(), has_coherent_zdiff3_markers(), hash_index_entries(), hash_rebase_state(), rebase_in_progress() (+6 more) + +### Community 17 - "Thingtime AI instructions" +Cohesion: 0.17 +Nodes (11): Browser and UI validation, Canonical instruction file, Data and API conventions, Delivery messaging, Fundamentals (read first), GitHub push and PR publishing, graphify, iOS development and releases (+3 more) + +### Community 18 - "promotion-worker-routing-contract.mjs" +Cohesion: 0.17 +Nodes (11): action, allBranchWorkflow, developPromotionWorkflow, featurePromotionWorkflow, graphify, lopuAgent, mainDevelopSyncWorkflow, promoter (+3 more) + +### Community 19 - "stage-graphify-snapshots.mjs" +Cohesion: 0.40 +Nodes (9): addExisting(), filesUnder(), git(), LEGACY_ROOT, PORTABLE, restoreTrackedFromHead(), selfTest(), stageGraphifySnapshots() (+1 more) + +### Community 20 - "Publish or reconcile develop S3 preview job" +Cohesion: 0.20 +Nodes (10): actions/checkout v4.4.0, develop-pr-preview-controller event, Publish or reconcile develop S3 preview job, .github/scripts/deploy-develop-pr-preview.mjs, Dispatch trusted default-branch controller job, GitHub repository dispatch API, VERCEL_DEVELOP_DEPLOY_TOKEN, vercel-develop-pr-control environment (+2 more) + +### Community 21 - "start.sh" +Cohesion: 0.46 +Nodes (7): emit(), emit_paths(), rebase_in_progress(), secure_git_environment(), start.sh script, usage(), write_conflicts() + +### Community 22 - "classify-claude-credential-failure.mjs" +Cohesion: 0.48 +Nodes (6): CAPACITY_PATTERNS, classifyClaudeCredentialFailure(), collectStrings(), CREDENTIAL_PATTERNS, main(), selfTest() + +### Community 23 - "queueTrustedPromotionWorker" +Cohesion: 0.24 +Nodes (10): buildPromotionDispatchRequest(), dispatchPromotionResolution(), exactReservationDeleteArgs(), exactReservationPushArgs(), promotionBody(), promotionDispatchArgs(), queueTrustedPromotionWorker(), redispatchPromotionReservation() (+2 more) + +### Community 24 - "verify-promotion-source-authority.sh" +Cohesion: 0.33 +Nodes (6): fail(), GIT_ATTR_NOSYSTEM, GIT_CONFIG_GLOBAL, GIT_CONFIG_NOSYSTEM, GIT_CONFIG_SYSTEM, verify-promotion-source-authority.sh script + +### Community 25 - "Rebuild Job" +Cohesion: 0.33 +Nodes (6): build-all-branch.mjs, Doctor Commit Command, Lopu Internal All-branch Integration Workflow, Build-doctor Model Waterfall Loader, Rebuild Job, Union Build Check + +### Community 26 - "Copy Trusted Round Code Outside Model Workspace Step" +Cohesion: 0.40 +Nodes (6): Copy Trusted Round Code Outside Model Workspace Step, Claude Continuation Step, hash_trusted_tree, lopu-agent Action, Lopu Rebase Conflict Round Action, prepare-round.sh + +### Community 27 - "vercel.json" +Cohesion: 0.33 +Nodes (5): framework, git, deploymentEnabled, ignoreCommand, $schema + +### Community 28 - "electron-pr-release-contract.mjs" +Cohesion: 0.50 +Nodes (4): assertPrReleaseContract(), count(), here, workflow + +### Community 29 - "rebase-ownership-routing-contract.sh" +Cohesion: 0.83 +Nodes (3): assert_owner(), assert_stack(), rebase-ownership-routing-contract.sh script + +### Community 30 - "scope: select one analysis owner" +Cohesion: 0.50 +Nodes (4): analyze: CodeQL matrix job, scope: select one analysis owner, Lopu CodeQL all branches, CodeQL PR handoff workflow + +### Community 31 - "Detect Stack Members Job" +Cohesion: 0.67 +Nodes (4): Detect Stack Members Job, GitHub API, Rebase Owner JQ Rule, Stack Member JQ Rule + +### Community 33 - "Lopu internal develop promotion" +Cohesion: 1.00 +Nodes (3): Lopu internal develop promotion, Lopu internal feature promotion, Sync main into develop + +### Community 50 - "`github-actions` — the CI control plane" +Cohesion: 0.12 +Nodes (14): Added, Changed, Control-plane changelog, Fixed, [Unreleased], Fork setup: Vercel develop previews, `github-actions` — the CI control plane, Known trade-off (+6 more) + +### Community 51 - "rebase-index-fingerprint.test.mjs" +Cohesion: 0.80 +Nodes (4): rawIndexHash(), runGit(), semanticIndexHash(), sha256() + +### Community 52 - "Contract Advisories Job" +Cohesion: 0.50 +Nodes (4): Graphify Immutable Snapshots, Comment Contract Advisories Job, Contract Advisories Job, Control-plane CI Verify Job + +### Community 99 - "recoverPromotionReviewCheckpoint" +Cohesion: 0.27 +Nodes (11): attestationMatches(), exactCheckpointPush(), inspectPromotionReviewCheckpoint(), isObjectId(), latestBotPromotionAttestationEvents(), liveRefShaWithActionsToken(), parsePromotionResolutionAttestations(), recoverPromotionReviewCheckpoint() (+3 more) + +### Community 100 - "rebase-related-edits.test.mjs" +Cohesion: 0.30 +Nodes (13): actionPath, copyTrustedTree(), extractVerifierScript(), filesUnder(), hashNamedFiles(), hashRebaseState(), hashTrustedTree(), makeStoppedRebase() (+5 more) + +## Knowledge Gaps +- **211 isolated node(s):** `BASE_BRANCHES`, `completeRefspecs`, `MERGE_CONFIG`, `CAPACITY_PATTERNS`, `CREDENTIAL_PATTERNS` (+206 more) + These have ≤1 connection - possible missing edges or undocumented components. +- **66 thin communities (<3 nodes) omitted from report** — run `graphify query` to explore isolated nodes. + +## Suggested Questions +_Questions this graph is uniquely positioned to answer:_ + +- **Why does `promote: replay merged develop PRs` connect `promotion-pr-changelog.mjs` to `promote-features-to-main.mjs`?** + _High betweenness centrality (0.021) - this node is a cross-community bridge._ +- **What connects `BASE_BRANCHES`, `completeRefspecs`, `MERGE_CONFIG` to the rest of the system?** + _211 weakly-connected nodes found - possible documentation gaps or missing edges._ +- **Should `deploy-develop-pr-preview.mjs` be split into smaller, more focused modules?** + _Cohesion score 0.06332842415316642 - nodes in this community are weakly interconnected._ +- **Should `graphify-cas.mjs` be split into smaller, more focused modules?** + _Cohesion score 0.10180995475113122 - nodes in this community are weakly interconnected._ +- **Should `promotion-pr-changelog.mjs` be split into smaller, more focused modules?** + _Cohesion score 0.10631229235880399 - nodes in this community are weakly interconnected._ +- **Should `selfTest` be split into smaller, more focused modules?** + _Cohesion score 0.09090909090909091 - nodes in this community are weakly interconnected._ +- **Should `promote-features-to-main.mjs` be split into smaller, more focused modules?** + _Cohesion score 0.12554112554112554 - nodes in this community are weakly interconnected._ \ No newline at end of file diff --git a/graphify-out/snapshots/v1/04de4cad39f63cf99dc149cbf18336cc323569eb7c0a4672d45ba62067e0e057/745919ccc1b724e66ce29b58a139590c1652831920fe5c85dc5772ba61410220/graph.json b/graphify-out/snapshots/v1/04de4cad39f63cf99dc149cbf18336cc323569eb7c0a4672d45ba62067e0e057/745919ccc1b724e66ce29b58a139590c1652831920fe5c85dc5772ba61410220/graph.json new file mode 100644 index 0000000000..ca0d00c6c8 --- /dev/null +++ b/graphify-out/snapshots/v1/04de4cad39f63cf99dc149cbf18336cc323569eb7c0a4672d45ba62067e0e057/745919ccc1b724e66ce29b58a139590c1652831920fe5c85dc5772ba61410220/graph.json @@ -0,0 +1,24084 @@ +{ + "directed": false, + "multigraph": false, + "graph": { + "hyperedges": [ + { + "id": "lopu_control_plane_automation", + "label": "Lopu Control Plane Automation", + "nodes": [ + "readme_lopu_pr_manager", + "github_workflows_resolve_pr_conflicts_lopu_pr_manager", + "github_workflows_rebase_pr_stacks_rebase_engine", + "readme_codeql_analyzer" + ], + "relation": "participate_in", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "README.md" + }, + { + "id": "lopu_repository_management_lanes", + "label": "Lopu Repository Management Lanes", + "nodes": [ + "changelog_lopu_pr_manager", + "changelog_conflict_resolution", + "changelog_promotion", + "changelog_rebase_stack", + "changelog_codeql_triage", + "changelog_develop_main_sync" + ], + "relation": "participate_in", + "confidence": "EXTRACTED", + "confidence_score": 0.95, + "source_file": "CHANGELOG.md" + }, + { + "id": "graphify_publication_flow", + "label": "Graphify Publication Flow", + "nodes": [ + "changelog_graphify_snapshot_activation", + "changelog_graphify_publisher", + "changelog_semantic_cache_variants", + "changelog_lopu_pr_manager" + ], + "relation": "form", + "confidence": "EXTRACTED", + "confidence_score": 0.9, + "source_file": "CHANGELOG.md" + }, + { + "id": "protected_control_plane_architecture", + "label": "Protected Control Plane Architecture", + "nodes": [ + "changelog_control_plane", + "changelog_github_actions_branch", + "changelog_thin_listeners", + "changelog_protected_controller", + "changelog_lopu_pr_manager" + ], + "relation": "form", + "confidence": "EXTRACTED", + "confidence_score": 0.92, + "source_file": "CHANGELOG.md" + }, + { + "id": "canonical_instruction_symlink_layout", + "label": "Canonical Instruction Symlink Layout", + "nodes": [ + "agents_ai_all_md", + "agents_root_symlinks", + "ai_all_thingtime_ai_instructions", + "claude_thingtime_ai_instructions" + ], + "relation": "form", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "AGENTS.md" + }, + { + "id": "thingtime_data_access_contract", + "label": "Thingtime Data Access Contract", + "nodes": [ + "agents_thingtime_api", + "agents_api_utils_layer", + "agents_mongodb_collections", + "agents_auth_sessions" + ], + "relation": "form", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "AGENTS.md" + }, + { + "id": "rebase_conflict_round_flow", + "label": "Rebase Conflict Round Flow", + "nodes": [ + "github_actions_rebase_conflict_round_action_lopu_rebase_conflict_round", + "github_actions_rebase_conflict_round_action_bootstrap_step", + "github_actions_rebase_conflict_round_action_prepare_round", + "github_actions_rebase_conflict_round_action_lopu_agent_action", + "github_actions_rebase_conflict_round_action_claude_continuation" + ], + "relation": "form", + "confidence": "EXTRACTED", + "confidence_score": 0.9, + "source_file": ".github/actions/rebase-conflict-round/action.yml" + }, + { + "id": "ci_provider_routing_participants", + "label": "Shared CI provider routing contract", + "nodes": [ + "github_workflows_ci_provider_router_workflow", + "github_workflows_promote_develop_to_main_route", + "github_workflows_promote_features_to_main_route", + "github_workflows_resolve_pr_conflicts_workflow" + ], + "relation": "participate_in", + "confidence": "EXTRACTED", + "confidence_score": 0.8, + "source_file": ".github/workflows/promote-develop-to-main.yml" + }, + { + "id": "develop_main_promotion_system", + "label": "develop\u2192main promotion and back-sync automation", + "nodes": [ + "github_workflows_promote_develop_to_main_workflow", + "github_workflows_promote_features_to_main_workflow", + "github_workflows_sync_main_into_develop_workflow", + "github_workflows_resolve_pr_conflicts_workflow", + "github_scripts_promote_features_to_main", + "github_scripts_promotion_pr_changelog" + ], + "relation": "form", + "confidence": "EXTRACTED", + "confidence_score": 0.85, + "source_file": ".github/workflows/promote-features-to-main.yml" + }, + { + "id": "all_branch_doctor_flow", + "label": "All-branch Doctor Build and Repair Flow", + "nodes": [ + "_github_workflows_all_branch_rebuild_job", + "_github_workflows_all_branch_build_all_branch_script", + "_github_workflows_all_branch_union_build_check", + "_github_workflows_all_branch_doctor_round_1", + "_github_workflows_all_branch_doctor_commit" + ], + "relation": "form", + "confidence": "EXTRACTED", + "confidence_score": 0.9, + "source_file": ".github/workflows/all-branch.yml" + }, + { + "id": "develop_pr_preview_controller_flow", + "label": "Develop PR Preview Controller Flow", + "nodes": [ + "github_workflows_develop_pr_preview_workflow", + "github_workflows_develop_pr_preview_dispatch_job", + "github_workflows_develop_pr_preview_repository_dispatch", + "github_workflows_develop_pr_preview_controller_event", + "github_workflows_develop_pr_preview_controller_job", + "github_workflows_develop_pr_preview_deploy_script" + ], + "relation": "participate_in", + "confidence": "EXTRACTED", + "confidence_score": 0.95, + "source_file": ".github/workflows/develop-pr-preview.yml" + } + ] + }, + "nodes": [ + { + "label": "build-all-branch.mjs", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L1", + "_origin": "ast", + "id": "github_scripts_build_all_branch", + "community": 4, + "norm_label": "build-all-branch.mjs" + }, + { + "label": "BASE_BRANCHES", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L70", + "_origin": "ast", + "id": "github_scripts_build_all_branch_base_branches", + "community": 4, + "norm_label": "base_branches" + }, + { + "label": "completeRefspecs", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L89", + "_origin": "ast", + "id": "github_scripts_build_all_branch_completerefspecs", + "community": 4, + "norm_label": "completerefspecs" + }, + { + "label": "MERGE_CONFIG", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L95", + "_origin": "ast", + "id": "github_scripts_build_all_branch_merge_config", + "community": 4, + "norm_label": "merge_config" + }, + { + "label": "run()", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L102", + "_origin": "ast", + "id": "github_scripts_build_all_branch_run", + "community": 4, + "norm_label": "run()" + }, + { + "label": "git()", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L109", + "_origin": "ast", + "id": "github_scripts_build_all_branch_git", + "community": 4, + "norm_label": "git()" + }, + { + "label": "tryGit()", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L110", + "_origin": "ast", + "id": "github_scripts_build_all_branch_trygit", + "community": 4, + "norm_label": "trygit()" + }, + { + "label": "gitAuthConfig()", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L116", + "_origin": "ast", + "id": "github_scripts_build_all_branch_gitauthconfig", + "community": 4, + "norm_label": "gitauthconfig()" + }, + { + "label": "singleLine()", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L121", + "_origin": "ast", + "id": "github_scripts_build_all_branch_singleline", + "community": 4, + "norm_label": "singleline()" + }, + { + "label": "tableCell()", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L128", + "_origin": "ast", + "id": "github_scripts_build_all_branch_tablecell", + "community": 4, + "norm_label": "tablecell()" + }, + { + "label": "isPromisorFetchFailure()", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L130", + "_origin": "ast", + "id": "github_scripts_build_all_branch_ispromisorfetchfailure", + "community": 4, + "norm_label": "ispromisorfetchfailure()" + }, + { + "label": "refetchCompleteInputs()", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L139", + "_origin": "ast", + "id": "github_scripts_build_all_branch_refetchcompleteinputs", + "community": 4, + "norm_label": "refetchcompleteinputs()" + }, + { + "label": "isReplayableDoctorSubject()", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L168", + "_origin": "ast", + "id": "github_scripts_build_all_branch_isreplayabledoctorsubject", + "community": 4, + "norm_label": "isreplayabledoctorsubject()" + }, + { + "label": "countLeadingFailureMarkers()", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L176", + "_origin": "ast", + "id": "github_scripts_build_all_branch_countleadingfailuremarkers", + "community": 4, + "norm_label": "countleadingfailuremarkers()" + }, + { + "label": "isForbiddenDoctorPath()", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L188", + "_origin": "ast", + "id": "github_scripts_build_all_branch_isforbiddendoctorpath", + "community": 4, + "norm_label": "isforbiddendoctorpath()" + }, + { + "label": "shouldRevertDoctorStatusPath()", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L208", + "_origin": "ast", + "id": "github_scripts_build_all_branch_shouldrevertdoctorstatuspath", + "community": 4, + "norm_label": "shouldrevertdoctorstatuspath()" + }, + { + "label": "assertAllBranchWorkflowContract()", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L217", + "_origin": "ast", + "id": "github_scripts_build_all_branch_assertallbranchworkflowcontract", + "community": 4, + "norm_label": "assertallbranchworkflowcontract()" + }, + { + "label": "readState()", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L251", + "_origin": "ast", + "id": "github_scripts_build_all_branch_readstate", + "community": 4, + "norm_label": "readstate()" + }, + { + "label": "writeState()", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L258", + "_origin": "ast", + "id": "github_scripts_build_all_branch_writestate", + "community": 4, + "norm_label": "writestate()" + }, + { + "label": "stepOutput()", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L262", + "_origin": "ast", + "id": "github_scripts_build_all_branch_stepoutput", + "community": 4, + "norm_label": "stepoutput()" + }, + { + "label": "writeSummary()", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L268", + "_origin": "ast", + "id": "github_scripts_build_all_branch_writesummary", + "community": 4, + "norm_label": "writesummary()" + }, + { + "label": "requireAllBranchCheckout()", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L277", + "_origin": "ast", + "id": "github_scripts_build_all_branch_requireallbranchcheckout", + "community": 4, + "norm_label": "requireallbranchcheckout()" + }, + { + "label": "planMerges()", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L287", + "_origin": "ast", + "id": "github_scripts_build_all_branch_planmerges", + "community": 4, + "norm_label": "planmerges()" + }, + { + "label": "renderManifest()", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L341", + "_origin": "ast", + "id": "github_scripts_build_all_branch_rendermanifest", + "community": 4, + "norm_label": "rendermanifest()" + }, + { + "label": "restoreDerivedGraphify()", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L391", + "_origin": "ast", + "id": "github_scripts_build_all_branch_restorederivedgraphify", + "community": 4, + "norm_label": "restorederivedgraphify()" + }, + { + "label": "mergeRefOnce()", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L415", + "_origin": "ast", + "id": "github_scripts_build_all_branch_mergerefonce", + "community": 4, + "norm_label": "mergerefonce()" + }, + { + "label": "mergeRef()", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L511", + "_origin": "ast", + "id": "github_scripts_build_all_branch_mergeref", + "community": 4, + "norm_label": "mergeref()" + }, + { + "label": "pinInvariants()", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L531", + "_origin": "ast", + "id": "github_scripts_build_all_branch_pininvariants", + "community": 4, + "norm_label": "pininvariants()" + }, + { + "label": "selfTest()", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L547", + "_origin": "ast", + "id": "github_scripts_build_all_branch_selftest", + "community": 4, + "norm_label": "selftest()" + }, + { + "label": "prepare()", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L699", + "_origin": "ast", + "id": "github_scripts_build_all_branch_prepare", + "community": 4, + "norm_label": "prepare()" + }, + { + "label": "buildMode()", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L714", + "_origin": "ast", + "id": "github_scripts_build_all_branch_buildmode", + "community": 4, + "norm_label": "buildmode()" + }, + { + "label": "remoteDoctorState()", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L873", + "_origin": "ast", + "id": "github_scripts_build_all_branch_remotedoctorstate", + "community": 4, + "norm_label": "remotedoctorstate()" + }, + { + "label": "runCheckStep()", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L907", + "_origin": "ast", + "id": "github_scripts_build_all_branch_runcheckstep", + "community": 4, + "norm_label": "runcheckstep()" + }, + { + "label": "checkMode()", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L928", + "_origin": "ast", + "id": "github_scripts_build_all_branch_checkmode", + "community": 4, + "norm_label": "checkmode()" + }, + { + "label": "doctorCommitMode()", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L970", + "_origin": "ast", + "id": "github_scripts_build_all_branch_doctorcommitmode", + "community": 4, + "norm_label": "doctorcommitmode()" + }, + { + "label": "doctorRecordMode()", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L1035", + "_origin": "ast", + "id": "github_scripts_build_all_branch_doctorrecordmode", + "community": 4, + "norm_label": "doctorrecordmode()" + }, + { + "label": "pushMode()", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L1052", + "_origin": "ast", + "id": "github_scripts_build_all_branch_pushmode", + "community": 4, + "norm_label": "pushmode()" + }, + { + "label": "classify-claude-credential-failure.mjs", + "file_type": "code", + "source_file": ".github/scripts/classify-claude-credential-failure.mjs", + "source_location": "L1", + "_origin": "ast", + "id": "github_scripts_classify_claude_credential_failure", + "community": 22, + "norm_label": "classify-claude-credential-failure.mjs" + }, + { + "label": "CAPACITY_PATTERNS", + "file_type": "code", + "source_file": ".github/scripts/classify-claude-credential-failure.mjs", + "source_location": "L6", + "_origin": "ast", + "id": "github_scripts_classify_claude_credential_failure_capacity_patterns", + "community": 22, + "norm_label": "capacity_patterns" + }, + { + "label": "CREDENTIAL_PATTERNS", + "file_type": "code", + "source_file": ".github/scripts/classify-claude-credential-failure.mjs", + "source_location": "L22", + "_origin": "ast", + "id": "github_scripts_classify_claude_credential_failure_credential_patterns", + "community": 22, + "norm_label": "credential_patterns" + }, + { + "label": "collectStrings()", + "file_type": "code", + "source_file": ".github/scripts/classify-claude-credential-failure.mjs", + "source_location": "L30", + "_origin": "ast", + "id": "github_scripts_classify_claude_credential_failure_collectstrings", + "community": 22, + "norm_label": "collectstrings()" + }, + { + "label": "classifyClaudeCredentialFailure()", + "file_type": "code", + "source_file": ".github/scripts/classify-claude-credential-failure.mjs", + "source_location": "L40", + "_origin": "ast", + "id": "github_scripts_classify_claude_credential_failure_classifyclaudecredentialfailure", + "community": 22, + "norm_label": "classifyclaudecredentialfailure()" + }, + { + "label": "selfTest()", + "file_type": "code", + "source_file": ".github/scripts/classify-claude-credential-failure.mjs", + "source_location": "L51", + "_origin": "ast", + "id": "github_scripts_classify_claude_credential_failure_selftest", + "community": 22, + "norm_label": "selftest()" + }, + { + "label": "main()", + "file_type": "code", + "source_file": ".github/scripts/classify-claude-credential-failure.mjs", + "source_location": "L84", + "_origin": "ast", + "id": "github_scripts_classify_claude_credential_failure_main", + "community": 22, + "norm_label": "main()" + }, + { + "label": "codeql-open-pr-backfill.mjs", + "file_type": "code", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L1", + "_origin": "ast", + "id": "github_scripts_codeql_open_pr_backfill", + "community": 12, + "norm_label": "codeql-open-pr-backfill.mjs" + }, + { + "label": "REQUIRED_CATEGORIES", + "file_type": "code", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L7", + "_origin": "ast", + "id": "github_scripts_codeql_open_pr_backfill_required_categories", + "community": 12, + "norm_label": "required_categories" + }, + { + "label": "ACTIVE_RUN_STATUSES", + "file_type": "code", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L13", + "_origin": "ast", + "id": "github_scripts_codeql_open_pr_backfill_active_run_statuses", + "community": 12, + "norm_label": "active_run_statuses" + }, + { + "label": "sleep()", + "file_type": "code", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L21", + "_origin": "ast", + "id": "github_scripts_codeql_open_pr_backfill_sleep", + "community": 12, + "norm_label": "sleep()" + }, + { + "label": "commandFailureText()", + "file_type": "code", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L25", + "_origin": "ast", + "id": "github_scripts_codeql_open_pr_backfill_commandfailuretext", + "community": 12, + "norm_label": "commandfailuretext()" + }, + { + "label": "ghJson()", + "file_type": "code", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L32", + "_origin": "ast", + "id": "github_scripts_codeql_open_pr_backfill_ghjson", + "community": 12, + "norm_label": "ghjson()" + }, + { + "label": "flattenSlurp()", + "file_type": "code", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L57", + "_origin": "ast", + "id": "github_scripts_codeql_open_pr_backfill_flattenslurp", + "community": 12, + "norm_label": "flattenslurp()" + }, + { + "label": "flattenWorkflowRuns()", + "file_type": "code", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L62", + "_origin": "ast", + "id": "github_scripts_codeql_open_pr_backfill_flattenworkflowruns", + "community": 12, + "norm_label": "flattenworkflowruns()" + }, + { + "label": "analysisKey()", + "file_type": "code", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L67", + "_origin": "ast", + "id": "github_scripts_codeql_open_pr_backfill_analysiskey", + "community": 12, + "norm_label": "analysiskey()" + }, + { + "label": "prHeadKey()", + "file_type": "code", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L71", + "_origin": "ast", + "id": "github_scripts_codeql_open_pr_backfill_prheadkey", + "community": 12, + "norm_label": "prheadkey()" + }, + { + "label": "completeAnalysisKeys()", + "file_type": "code", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L75", + "_origin": "ast", + "id": "github_scripts_codeql_open_pr_backfill_completeanalysiskeys", + "community": 12, + "norm_label": "completeanalysiskeys()" + }, + { + "label": "activePrHeadKeys()", + "file_type": "code", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L96", + "_origin": "ast", + "id": "github_scripts_codeql_open_pr_backfill_activeprheadkeys", + "community": 12, + "norm_label": "activeprheadkeys()" + }, + { + "label": "planBackfill()", + "file_type": "code", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L113", + "_origin": "ast", + "id": "github_scripts_codeql_open_pr_backfill_planbackfill", + "community": 12, + "norm_label": "planbackfill()" + }, + { + "label": "validateEnvironment()", + "file_type": "code", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L154", + "_origin": "ast", + "id": "github_scripts_codeql_open_pr_backfill_validateenvironment", + "community": 12, + "norm_label": "validateenvironment()" + }, + { + "label": "listActiveCodeqlRuns()", + "file_type": "code", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L168", + "_origin": "ast", + "id": "github_scripts_codeql_open_pr_backfill_listactivecodeqlruns", + "community": 12, + "norm_label": "listactivecodeqlruns()" + }, + { + "label": "analysisSnapshotForPullRequest()", + "file_type": "code", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L182", + "_origin": "ast", + "id": "github_scripts_codeql_open_pr_backfill_analysissnapshotforpullrequest", + "community": 12, + "norm_label": "analysissnapshotforpullrequest()" + }, + { + "label": "optionalPullMergeCommit()", + "file_type": "code", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L198", + "_origin": "ast", + "id": "github_scripts_codeql_open_pr_backfill_optionalpullmergecommit", + "community": 12, + "norm_label": "optionalpullmergecommit()" + }, + { + "label": "resolveLiveAnalysisSnapshots()", + "file_type": "code", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L216", + "_origin": "ast", + "id": "github_scripts_codeql_open_pr_backfill_resolveliveanalysissnapshots", + "community": 12, + "norm_label": "resolveliveanalysissnapshots()" + }, + { + "label": "dispatchAnalysisWithInput()", + "file_type": "code", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L227", + "_origin": "ast", + "id": "github_scripts_codeql_open_pr_backfill_dispatchanalysiswithinput", + "community": 12, + "norm_label": "dispatchanalysiswithinput()" + }, + { + "label": "writeSummary()", + "file_type": "code", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L263", + "_origin": "ast", + "id": "github_scripts_codeql_open_pr_backfill_writesummary", + "community": 12, + "norm_label": "writesummary()" + }, + { + "label": "selfTest()", + "file_type": "code", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L269", + "_origin": "ast", + "id": "github_scripts_codeql_open_pr_backfill_selftest", + "community": 12, + "norm_label": "selftest()" + }, + { + "label": "main()", + "file_type": "code", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L366", + "_origin": "ast", + "id": "github_scripts_codeql_open_pr_backfill_main", + "community": 12, + "norm_label": "main()" + }, + { + "label": "deploy-develop-pr-preview.mjs", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview", + "community": 0, + "norm_label": "deploy-develop-pr-preview.mjs" + }, + { + "label": "TRUSTED_ASSOCIATIONS", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L12", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_trusted_associations", + "community": 0, + "norm_label": "trusted_associations" + }, + { + "label": "TRUSTED_PERMISSIONS", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L13", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_trusted_permissions", + "community": 0, + "norm_label": "trusted_permissions" + }, + { + "label": "PR_EVENT_ACTIONS", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L14", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_pr_event_actions", + "community": 0, + "norm_label": "pr_event_actions" + }, + { + "label": "ACTIVE_STATES", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L15", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_active_states", + "community": 0, + "norm_label": "active_states" + }, + { + "label": "TERMINAL_FAILURE_STATES", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L16", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_terminal_failure_states", + "community": 0, + "norm_label": "terminal_failure_states" + }, + { + "label": "IDEMPOTENT_METHODS", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L17", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_idempotent_methods", + "community": 0, + "norm_label": "idempotent_methods" + }, + { + "label": "CLEANUP_ACTIONS", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L18", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_cleanup_actions", + "community": 0, + "norm_label": "cleanup_actions" + }, + { + "label": "HttpError", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L30", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_httperror", + "community": 0, + "norm_label": "httperror" + }, + { + "label": ".constructor()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L31", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_httperror_constructor", + "community": 0, + "norm_label": ".constructor()" + }, + { + "label": "EligibilityError", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L39", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_eligibilityerror", + "community": 0, + "norm_label": "eligibilityerror" + }, + { + "label": ".constructor()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L40", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_eligibilityerror_constructor", + "community": 0, + "norm_label": ".constructor()" + }, + { + "label": "requiredEnv()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L47", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_requiredenv", + "community": 0, + "norm_label": "requiredenv()" + }, + { + "label": "optionalEnv()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L53", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_optionalenv", + "community": 0, + "norm_label": "optionalenv()" + }, + { + "label": "boundedInteger()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L58", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_boundedinteger", + "community": 0, + "norm_label": "boundedinteger()" + }, + { + "label": "exactPrefixedId()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L66", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_exactprefixedid", + "community": 0, + "norm_label": "exactprefixedid()" + }, + { + "label": "safeRepository()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L74", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_saferepository", + "community": 0, + "norm_label": "saferepository()" + }, + { + "label": "normalizeLogin()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L82", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_normalizelogin", + "community": 0, + "norm_label": "normalizelogin()" + }, + { + "label": "isSafeHeadRef()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L92", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_issafeheadref", + "community": 0, + "norm_label": "issafeheadref()" + }, + { + "label": "parseTrustedLogins()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L95", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_parsetrustedlogins", + "community": 0, + "norm_label": "parsetrustedlogins()" + }, + { + "label": "isHostnameLabel()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L104", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_ishostnamelabel", + "community": 0, + "norm_label": "ishostnamelabel()" + }, + { + "label": "safeHostname()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L106", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_safehostname", + "community": 0, + "norm_label": "safehostname()" + }, + { + "label": "normalizedDnsHostname()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L118", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_normalizeddnshostname", + "community": 0, + "norm_label": "normalizeddnshostname()" + }, + { + "label": "wildcardDnsConfigurationIssue()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L130", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_wildcarddnsconfigurationissue", + "community": 0, + "norm_label": "wildcarddnsconfigurationissue()" + }, + { + "label": "isS3BucketHostname()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L141", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_iss3buckethostname", + "community": 0, + "norm_label": "iss3buckethostname()" + }, + { + "label": "safeCorsProbeUrl()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L155", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_safecorsprobeurl", + "community": 0, + "norm_label": "safecorsprobeurl()" + }, + { + "label": "previewAlias()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L169", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_previewalias", + "community": 0, + "norm_label": "previewalias()" + }, + { + "label": "customEnvironmentDomainNames()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L174", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_customenvironmentdomainnames", + "community": 0, + "norm_label": "customenvironmentdomainnames()" + }, + { + "label": "stableDevelopDomainBindingIssue()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L179", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_stabledevelopdomainbindingissue", + "community": 0, + "norm_label": "stabledevelopdomainbindingissue()" + }, + { + "label": "previewWildcardBindingIssue()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L188", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_previewwildcardbindingissue", + "community": 0, + "norm_label": "previewwildcardbindingissue()" + }, + { + "label": "stableDevelopDeploymentIssue()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L197", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_stabledevelopdeploymentissue", + "community": 0, + "norm_label": "stabledevelopdeploymentissue()" + }, + { + "label": "runtimeConfig()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L221", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_runtimeconfig", + "community": 0, + "norm_label": "runtimeconfig()" + }, + { + "label": "pullRequestShapeIssue()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L240", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_pullrequestshapeissue", + "community": 0, + "norm_label": "pullrequestshapeissue()" + }, + { + "label": "classifyPullRequest()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L269", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_classifypullrequest", + "community": 0, + "norm_label": "classifypullrequest()" + }, + { + "label": "pullRequestSnapshot()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L276", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_pullrequestsnapshot", + "community": 0, + "norm_label": "pullrequestsnapshot()" + }, + { + "label": "pullRequestMatchesSnapshot()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L285", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_pullrequestmatchessnapshot", + "community": 0, + "norm_label": "pullrequestmatchessnapshot()" + }, + { + "label": "repositoryDispatchSourceIssue()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L293", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_repositorydispatchsourceissue", + "community": 0, + "norm_label": "repositorydispatchsourceissue()" + }, + { + "label": "dispatchPullRequestIssue()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L328", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_dispatchpullrequestissue", + "community": 0, + "norm_label": "dispatchpullrequestissue()" + }, + { + "label": "deploymentPayload()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L336", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_deploymentpayload", + "community": 0, + "norm_label": "deploymentpayload()" + }, + { + "label": "deploymentIdentityIssue()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L366", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_deploymentidentityissue", + "community": 0, + "norm_label": "deploymentidentityissue()" + }, + { + "label": "choosePreferredDeployment()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L398", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_choosepreferreddeployment", + "community": 0, + "norm_label": "choosepreferreddeployment()" + }, + { + "label": "chooseStableDevelopDeployment()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L408", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_choosestabledevelopdeployment", + "community": 0, + "norm_label": "choosestabledevelopdeployment()" + }, + { + "label": "deploymentListParams()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L420", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_deploymentlistparams", + "community": 0, + "norm_label": "deploymentlistparams()" + }, + { + "label": "runSelfTest()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L436", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_runselftest", + "community": 0, + "norm_label": "runselftest()" + }, + { + "label": "parseErrorCode()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L804", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_parseerrorcode", + "community": 0, + "norm_label": "parseerrorcode()" + }, + { + "label": "requestJson()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L810", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_requestjson", + "community": 0, + "norm_label": "requestjson()" + }, + { + "label": "githubUrl()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L859", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_githuburl", + "community": 0, + "norm_label": "githuburl()" + }, + { + "label": "githubRequest()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L861", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_githubrequest", + "community": 0, + "norm_label": "githubrequest()" + }, + { + "label": "vercelRequest()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L867", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_vercelrequest", + "community": 0, + "norm_label": "vercelrequest()" + }, + { + "label": "getPullRequest()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L876", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_getpullrequest", + "community": 0, + "norm_label": "getpullrequest()" + }, + { + "label": "findOpenStackParent()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L878", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_findopenstackparent", + "community": 0, + "norm_label": "findopenstackparent()" + }, + { + "label": "resolvePullRequestStack()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L895", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_resolvepullrequeststack", + "community": 0, + "norm_label": "resolvepullrequeststack()" + }, + { + "label": "developRefSha()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L913", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_developrefsha", + "community": 0, + "norm_label": "developrefsha()" + }, + { + "label": "getDevelopHeadSha()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L920", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_getdevelopheadsha", + "community": 0, + "norm_label": "getdevelopheadsha()" + }, + { + "label": "parseRepositoryDispatch()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L925", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_parserepositorydispatch", + "community": 0, + "norm_label": "parserepositorydispatch()" + }, + { + "label": "assertRepositoryDispatchSource()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L943", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_assertrepositorydispatchsource", + "community": 0, + "norm_label": "assertrepositorydispatchsource()" + }, + { + "label": "getRepositoryPermission()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L951", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_getrepositorypermission", + "community": 0, + "norm_label": "getrepositorypermission()" + }, + { + "label": "assertTrustedPrincipal()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L954", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_asserttrustedprincipal", + "community": 0, + "norm_label": "asserttrustedprincipal()" + }, + { + "label": "assertTrustedPullRequest()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L973", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_asserttrustedpullrequest", + "community": 0, + "norm_label": "asserttrustedpullrequest()" + }, + { + "label": "assertTrustedPullRequestStack()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L981", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_asserttrustedpullrequeststack", + "community": 0, + "norm_label": "asserttrustedpullrequeststack()" + }, + { + "label": "assertCurrentPullRequest()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L990", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_assertcurrentpullrequest", + "community": 0, + "norm_label": "assertcurrentpullrequest()" + }, + { + "label": "upsertComment()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L997", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_upsertcomment", + "community": 0, + "norm_label": "upsertcomment()" + }, + { + "label": "findGithubDeployment()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1022", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_findgithubdeployment", + "community": 0, + "norm_label": "findgithubdeployment()" + }, + { + "label": "createGithubDeployment()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1038", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_creategithubdeployment", + "community": 0, + "norm_label": "creategithubdeployment()" + }, + { + "label": "setGithubDeploymentStatus()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1067", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_setgithubdeploymentstatus", + "community": 0, + "norm_label": "setgithubdeploymentstatus()" + }, + { + "label": "markGithubEnvironmentInactive()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1081", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_markgithubenvironmentinactive", + "community": 0, + "norm_label": "markgithubenvironmentinactive()" + }, + { + "label": "dashboardUrl()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1099", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_dashboardurl", + "community": 0, + "norm_label": "dashboardurl()" + }, + { + "label": "deploymentComment()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1101", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_deploymentcomment", + "community": 0, + "norm_label": "deploymentcomment()" + }, + { + "label": "verifyCors()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1113", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_verifycors", + "community": 0, + "norm_label": "verifycors()" + }, + { + "label": "assertVercelConfiguration()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1132", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_assertvercelconfiguration", + "community": 0, + "norm_label": "assertvercelconfiguration()" + }, + { + "label": "verifyWildcardFallbackRuntime()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1192", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_verifywildcardfallbackruntime", + "community": 0, + "norm_label": "verifywildcardfallbackruntime()" + }, + { + "label": "assertWildcardFallbackRuntimes()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1220", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_assertwildcardfallbackruntimes", + "community": 0, + "norm_label": "assertwildcardfallbackruntimes()" + }, + { + "label": "verifyPublishedAlias()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1225", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_verifypublishedalias", + "community": 0, + "norm_label": "verifypublishedalias()" + }, + { + "label": "deploymentDetail()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1244", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_deploymentdetail", + "community": 0, + "norm_label": "deploymentdetail()" + }, + { + "label": "listDeploymentSummaries()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1246", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_listdeploymentsummaries", + "community": 0, + "norm_label": "listdeploymentsummaries()" + }, + { + "label": "listWorkflowDeployments()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1270", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_listworkflowdeployments", + "community": 0, + "norm_label": "listworkflowdeployments()" + }, + { + "label": "listStableDevelopDeployments()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1297", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_liststabledevelopdeployments", + "community": 0, + "norm_label": "liststabledevelopdeployments()" + }, + { + "label": "deploymentUrl()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1316", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_deploymenturl", + "community": 0, + "norm_label": "deploymenturl()" + }, + { + "label": "refreshOwnedDeployment()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1322", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_refreshowneddeployment", + "community": 0, + "norm_label": "refreshowneddeployment()" + }, + { + "label": "cancelAndDeleteDeployment()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1335", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_cancelanddeletedeployment", + "community": 0, + "norm_label": "cancelanddeletedeployment()" + }, + { + "label": "cleanupDeployments()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1365", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_cleanupdeployments", + "community": 0, + "norm_label": "cleanupdeployments()" + }, + { + "label": "getOwnedAlias()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1374", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_getownedalias", + "community": 0, + "norm_label": "getownedalias()" + }, + { + "label": "getStableDevelopAliasBinding()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1388", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_getstabledevelopaliasbinding", + "community": 0, + "norm_label": "getstabledevelopaliasbinding()" + }, + { + "label": "getAliasBinding()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1406", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_getaliasbinding", + "community": 0, + "norm_label": "getaliasbinding()" + }, + { + "label": "removeAliasForPr()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1418", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_removealiasforpr", + "community": 0, + "norm_label": "removealiasforpr()" + }, + { + "label": "assignAliasVerified()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1428", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_assignaliasverified", + "community": 0, + "norm_label": "assignaliasverified()" + }, + { + "label": "assignStableDevelopAliasVerified()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1456", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_assignstabledevelopaliasverified", + "community": 0, + "norm_label": "assignstabledevelopaliasverified()" + }, + { + "label": "reconcileStableDevelopAlias()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1496", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_reconcilestabledevelopalias", + "community": 0, + "norm_label": "reconcilestabledevelopalias()" + }, + { + "label": "prepareDeployment()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1534", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_preparedeployment", + "community": 0, + "norm_label": "preparedeployment()" + }, + { + "label": "createVercelDeployment()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1549", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_createverceldeployment", + "community": 0, + "norm_label": "createverceldeployment()" + }, + { + "label": "waitForDeployment()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1587", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_waitfordeployment", + "community": 0, + "norm_label": "waitfordeployment()" + }, + { + "label": "cleanupPrResources()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1607", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_cleanupprresources", + "community": 0, + "norm_label": "cleanupprresources()" + }, + { + "label": "cleanupComment()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1633", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_cleanupcomment", + "community": 0, + "norm_label": "cleanupcomment()" + }, + { + "label": "handleIneligible()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1646", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_handleineligible", + "community": 0, + "norm_label": "handleineligible()" + }, + { + "label": "reconcile()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1659", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_reconcile", + "community": 0, + "norm_label": "reconcile()" + }, + { + "label": "reportFailure()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1713", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_reportfailure", + "community": 0, + "norm_label": "reportfailure()" + }, + { + "label": "deploy()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1748", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_deploy", + "community": 0, + "norm_label": "deploy()" + }, + { + "label": "main()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1831", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_main", + "community": 0, + "norm_label": "main()" + }, + { + "label": "electron-pr-release-contract.mjs", + "file_type": "code", + "source_file": ".github/scripts/electron-pr-release-contract.mjs", + "source_location": "L1", + "_origin": "ast", + "id": "github_scripts_electron_pr_release_contract", + "community": 28, + "norm_label": "electron-pr-release-contract.mjs" + }, + { + "label": "here", + "file_type": "code", + "source_file": ".github/scripts/electron-pr-release-contract.mjs", + "source_location": "L8", + "_origin": "ast", + "id": "github_scripts_electron_pr_release_contract_here", + "community": 28, + "norm_label": "here" + }, + { + "label": "workflow", + "file_type": "code", + "source_file": ".github/scripts/electron-pr-release-contract.mjs", + "source_location": "L9", + "_origin": "ast", + "id": "github_scripts_electron_pr_release_contract_workflow", + "community": 28, + "norm_label": "workflow" + }, + { + "label": "count()", + "file_type": "code", + "source_file": ".github/scripts/electron-pr-release-contract.mjs", + "source_location": "L14", + "_origin": "ast", + "id": "github_scripts_electron_pr_release_contract_count", + "community": 28, + "norm_label": "count()" + }, + { + "label": "assertPrReleaseContract()", + "file_type": "code", + "source_file": ".github/scripts/electron-pr-release-contract.mjs", + "source_location": "L18", + "_origin": "ast", + "id": "github_scripts_electron_pr_release_contract_assertprreleasecontract", + "community": 28, + "norm_label": "assertprreleasecontract()" + }, + { + "label": "graphify-cas.mjs", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L1", + "_origin": "ast", + "id": "github_scripts_graphify_cas", + "community": 1, + "norm_label": "graphify-cas.mjs" + }, + { + "label": "PORTABLE_FILES", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L26", + "_origin": "ast", + "id": "github_scripts_graphify_cas_portable_files", + "community": 1, + "norm_label": "portable_files" + }, + { + "label": "REQUIRED_FILES", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L32", + "_origin": "ast", + "id": "github_scripts_graphify_cas_required_files", + "community": 1, + "norm_label": "required_files" + }, + { + "label": "LOCAL_DERIVED_FILES", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L37", + "_origin": "ast", + "id": "github_scripts_graphify_cas_local_derived_files", + "community": 1, + "norm_label": "local_derived_files" + }, + { + "label": "SNAPSHOT_FILES", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L42", + "_origin": "ast", + "id": "github_scripts_graphify_cas_snapshot_files", + "community": 1, + "norm_label": "snapshot_files" + }, + { + "label": "MUTATING_COMMANDS", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L48", + "_origin": "ast", + "id": "github_scripts_graphify_cas_mutating_commands", + "community": 1, + "norm_label": "mutating_commands" + }, + { + "label": "INTERNAL_COMMANDS", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L49", + "_origin": "ast", + "id": "github_scripts_graphify_cas_internal_commands", + "community": 1, + "norm_label": "internal_commands" + }, + { + "label": "fail()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L57", + "_origin": "ast", + "id": "github_scripts_graphify_cas_fail", + "community": 1, + "norm_label": "fail()" + }, + { + "label": "runGit()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L61", + "_origin": "ast", + "id": "github_scripts_graphify_cas_rungit", + "community": 1, + "norm_label": "rungit()" + }, + { + "label": "resolveRepoRoot()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L69", + "_origin": "ast", + "id": "github_scripts_graphify_cas_resolvereporoot", + "community": 1, + "norm_label": "resolvereporoot()" + }, + { + "label": "sha256Parts()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L73", + "_origin": "ast", + "id": "github_scripts_graphify_cas_sha256parts", + "community": 1, + "norm_label": "sha256parts()" + }, + { + "label": "computeSourceFingerprint()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L89", + "_origin": "ast", + "id": "github_scripts_graphify_cas_computesourcefingerprint", + "community": 1, + "norm_label": "computesourcefingerprint()" + }, + { + "label": "graphifyRoot()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L121", + "_origin": "ast", + "id": "github_scripts_graphify_cas_graphifyroot", + "community": 1, + "norm_label": "graphifyroot()" + }, + { + "label": "sleep()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L125", + "_origin": "ast", + "id": "github_scripts_graphify_cas_sleep", + "community": 1, + "norm_label": "sleep()" + }, + { + "label": "lockOwnerAlive()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L130", + "_origin": "ast", + "id": "github_scripts_graphify_cas_lockowneralive", + "community": 1, + "norm_label": "lockowneralive()" + }, + { + "label": "withRepositoryLock()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L149", + "_origin": "ast", + "id": "github_scripts_graphify_cas_withrepositorylock", + "community": 1, + "norm_label": "withrepositorylock()" + }, + { + "label": "snapshotSourceRoot()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L185", + "_origin": "ast", + "id": "github_scripts_graphify_cas_snapshotsourceroot", + "community": 1, + "norm_label": "snapshotsourceroot()" + }, + { + "label": "safeJson()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L194", + "_origin": "ast", + "id": "github_scripts_graphify_cas_safejson", + "community": 1, + "norm_label": "safejson()" + }, + { + "label": "semanticCacheRoot()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L202", + "_origin": "ast", + "id": "github_scripts_graphify_cas_semanticcacheroot", + "community": 1, + "norm_label": "semanticcacheroot()" + }, + { + "label": "semanticCasRoot()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L206", + "_origin": "ast", + "id": "github_scripts_graphify_cas_semanticcasroot", + "community": 1, + "norm_label": "semanticcasroot()" + }, + { + "label": "semanticRichness()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L210", + "_origin": "ast", + "id": "github_scripts_graphify_cas_semanticrichness", + "community": 1, + "norm_label": "semanticrichness()" + }, + { + "label": "semanticCacheEntries()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L219", + "_origin": "ast", + "id": "github_scripts_graphify_cas_semanticcacheentries", + "community": 1, + "norm_label": "semanticcacheentries()" + }, + { + "label": "ingestSemanticCache()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L239", + "_origin": "ast", + "id": "github_scripts_graphify_cas_ingestsemanticcache", + "community": 1, + "norm_label": "ingestsemanticcache()" + }, + { + "label": "hydrateSemanticCache()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L270", + "_origin": "ast", + "id": "github_scripts_graphify_cas_hydratesemanticcache", + "community": 1, + "norm_label": "hydratesemanticcache()" + }, + { + "label": "snapshotRecord()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L312", + "_origin": "ast", + "id": "github_scripts_graphify_cas_snapshotrecord", + "community": 1, + "norm_label": "snapshotrecord()" + }, + { + "label": "listSnapshots()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L330", + "_origin": "ast", + "id": "github_scripts_graphify_cas_listsnapshots", + "community": 1, + "norm_label": "listsnapshots()" + }, + { + "label": "selectSnapshot()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L350", + "_origin": "ast", + "id": "github_scripts_graphify_cas_selectsnapshot", + "community": 1, + "norm_label": "selectsnapshot()" + }, + { + "label": "copyPortableFiles()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L368", + "_origin": "ast", + "id": "github_scripts_graphify_cas_copyportablefiles", + "community": 1, + "norm_label": "copyportablefiles()" + }, + { + "label": "legacyOutputAvailable()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L392", + "_origin": "ast", + "id": "github_scripts_graphify_cas_legacyoutputavailable", + "community": 1, + "norm_label": "legacyoutputavailable()" + }, + { + "label": "baselineNodeCount()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L397", + "_origin": "ast", + "id": "github_scripts_graphify_cas_baselinenodecount", + "community": 1, + "norm_label": "baselinenodecount()" + }, + { + "label": "graphifyVersion()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L406", + "_origin": "ast", + "id": "github_scripts_graphify_cas_graphifyversion", + "community": 1, + "norm_label": "graphifyversion()" + }, + { + "label": "prepareWorkingOutput()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L415", + "_origin": "ast", + "id": "github_scripts_graphify_cas_prepareworkingoutput", + "community": 1, + "norm_label": "prepareworkingoutput()" + }, + { + "label": "invokeGraphify()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L453", + "_origin": "ast", + "id": "github_scripts_graphify_cas_invokegraphify", + "community": 1, + "norm_label": "invokegraphify()" + }, + { + "label": "validatePortableOutput()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L472", + "_origin": "ast", + "id": "github_scripts_graphify_cas_validateportableoutput", + "community": 1, + "norm_label": "validateportableoutput()" + }, + { + "label": "nodeCountsBySource()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L488", + "_origin": "ast", + "id": "github_scripts_graphify_cas_nodecountsbysource", + "community": 1, + "norm_label": "nodecountsbysource()" + }, + { + "label": "unchangedManifestEntry()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L497", + "_origin": "ast", + "id": "github_scripts_graphify_cas_unchangedmanifestentry", + "community": 1, + "norm_label": "unchangedmanifestentry()" + }, + { + "label": "findPoisonedGraphFiles()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L525", + "_origin": "ast", + "id": "github_scripts_graphify_cas_findpoisonedgraphfiles", + "community": 1, + "norm_label": "findpoisonedgraphfiles()" + }, + { + "label": "artifactHash()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L562", + "_origin": "ast", + "id": "github_scripts_graphify_cas_artifacthash", + "community": 1, + "norm_label": "artifacthash()" + }, + { + "label": "removeCacheLink()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L572", + "_origin": "ast", + "id": "github_scripts_graphify_cas_removecachelink", + "community": 1, + "norm_label": "removecachelink()" + }, + { + "label": "protectSnapshotFiles()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L579", + "_origin": "ast", + "id": "github_scripts_graphify_cas_protectsnapshotfiles", + "community": 1, + "norm_label": "protectsnapshotfiles()" + }, + { + "label": "finalizeSnapshot()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L588", + "_origin": "ast", + "id": "github_scripts_graphify_cas_finalizesnapshot", + "community": 1, + "norm_label": "finalizesnapshot()" + }, + { + "label": "isTracked()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L679", + "_origin": "ast", + "id": "github_scripts_graphify_cas_istracked", + "community": 1, + "norm_label": "istracked()" + }, + { + "label": "activateSnapshot()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L689", + "_origin": "ast", + "id": "github_scripts_graphify_cas_activatesnapshot", + "community": 1, + "norm_label": "activatesnapshot()" + }, + { + "label": "runMutation()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L725", + "_origin": "ast", + "id": "github_scripts_graphify_cas_runmutation", + "community": 1, + "norm_label": "runmutation()" + }, + { + "label": "ensureSnapshot()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L759", + "_origin": "ast", + "id": "github_scripts_graphify_cas_ensuresnapshot", + "community": 1, + "norm_label": "ensuresnapshot()" + }, + { + "label": "runRouted()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L802", + "_origin": "ast", + "id": "github_scripts_graphify_cas_runrouted", + "community": 1, + "norm_label": "runrouted()" + }, + { + "label": "main()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L852", + "_origin": "ast", + "id": "github_scripts_graphify_cas_main", + "community": 1, + "norm_label": "main()" + }, + { + "label": "graphify-cas.test.mjs", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.test.mjs", + "source_location": "L1", + "_origin": "ast", + "id": "github_scripts_graphify_cas_test", + "community": 1, + "norm_label": "graphify-cas.test.mjs" + }, + { + "label": "git()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.test.mjs", + "source_location": "L33", + "_origin": "ast", + "id": "github_scripts_graphify_cas_test_git", + "community": 1, + "norm_label": "git()" + }, + { + "label": "fixture()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.test.mjs", + "source_location": "L39", + "_origin": "ast", + "id": "github_scripts_graphify_cas_test_fixture", + "community": 1, + "norm_label": "fixture()" + }, + { + "label": "writeOutput()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.test.mjs", + "source_location": "L52", + "_origin": "ast", + "id": "github_scripts_graphify_cas_test_writeoutput", + "community": 1, + "norm_label": "writeoutput()" + }, + { + "label": "writeDetailedOutput()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.test.mjs", + "source_location": "L67", + "_origin": "ast", + "id": "github_scripts_graphify_cas_test_writedetailedoutput", + "community": 1, + "norm_label": "writedetailedoutput()" + }, + { + "label": "promote-features-to-main.mjs", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main", + "community": 5, + "norm_label": "promote-features-to-main.mjs" + }, + { + "label": "env()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L65", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_env", + "community": 5, + "norm_label": "env()" + }, + { + "label": "flag()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L69", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_flag", + "community": 5, + "norm_label": "flag()" + }, + { + "label": "CFG", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L74", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_cfg", + "community": 5, + "norm_label": "cfg" + }, + { + "label": "EXEC_OPTS", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L120", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_exec_opts", + "community": 5, + "norm_label": "exec_opts" + }, + { + "label": "run()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L122", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_run", + "community": 6, + "norm_label": "run()" + }, + { + "label": "tryRun()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L127", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_tryrun", + "community": 6, + "norm_label": "tryrun()" + }, + { + "label": "git()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L139", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_git", + "community": 6, + "norm_label": "git()" + }, + { + "label": "tryGit()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L140", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_trygit", + "community": 6, + "norm_label": "trygit()" + }, + { + "label": "gh()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L145", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_gh", + "community": 6, + "norm_label": "gh()" + }, + { + "label": "ghJson()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L146", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_ghjson", + "community": 6, + "norm_label": "ghjson()" + }, + { + "label": "tryGh()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L147", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_trygh", + "community": 6, + "norm_label": "trygh()" + }, + { + "label": "failureDetail()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L149", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_failuredetail", + "community": 7, + "norm_label": "failuredetail()" + }, + { + "label": "ensureCommitAvailable()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L161", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_ensurecommitavailable", + "community": 7, + "norm_label": "ensurecommitavailable()" + }, + { + "label": "inspectAncestry()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L189", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_inspectancestry", + "community": 7, + "norm_label": "inspectancestry()" + }, + { + "label": "patchIdForCommit()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L199", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_patchidforcommit", + "community": 7, + "norm_label": "patchidforcommit()" + }, + { + "label": "plannedDiffEndpoints()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L238", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_planneddiffendpoints", + "community": 7, + "norm_label": "planneddiffendpoints()" + }, + { + "label": "readPlannedPatch()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L266", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_readplannedpatch", + "community": 7, + "norm_label": "readplannedpatch()" + }, + { + "label": "inspectPatchAtSourceTip()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L337", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_inspectpatchatsourcetip", + "community": 3, + "norm_label": "inspectpatchatsourcetip()" + }, + { + "label": "inspectSourcePresence()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L402", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_inspectsourcepresence", + "community": 7, + "norm_label": "inspectsourcepresence()" + }, + { + "label": "slugify()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L506", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_slugify", + "community": 3, + "norm_label": "slugify()" + }, + { + "label": "STRIP_PREFIXES", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L516", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_strip_prefixes", + "community": 5, + "norm_label": "strip_prefixes" + }, + { + "label": "promotionBranchSlug()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L518", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_promotionbranchslug", + "community": 3, + "norm_label": "promotionbranchslug()" + }, + { + "label": "promotionBranchFor()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L531", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_promotionbranchfor", + "community": 3, + "norm_label": "promotionbranchfor()" + }, + { + "label": "legacyPromotionBranchFor()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L538", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_legacypromotionbranchfor", + "community": 3, + "norm_label": "legacypromotionbranchfor()" + }, + { + "label": "promotionBranchMatches()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L542", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_promotionbranchmatches", + "community": 3, + "norm_label": "promotionbranchmatches()" + }, + { + "label": "promotionBelongsToPass()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L552", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_promotionbelongstopass", + "community": 3, + "norm_label": "promotionbelongstopass()" + }, + { + "label": "promotionTargets()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L564", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_promotiontargets", + "community": 3, + "norm_label": "promotiontargets()" + }, + { + "label": "parsePromotionOf()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L578", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_parsepromotionof", + "community": 3, + "norm_label": "parsepromotionof()" + }, + { + "label": "parsePromotionGroupMarker()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L583", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_parsepromotiongroupmarker", + "community": 3, + "norm_label": "parsepromotiongroupmarker()" + }, + { + "label": "promotionSourceNumber()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L589", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_promotionsourcenumber", + "community": 3, + "norm_label": "promotionsourcenumber()" + }, + { + "label": "groupKeyFor()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L596", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_groupkeyfor", + "community": 3, + "norm_label": "groupkeyfor()" + }, + { + "label": "promotionTitleFor()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L625", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_promotiontitlefor", + "community": 3, + "norm_label": "promotiontitlefor()" + }, + { + "label": "setsEqual()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L630", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_setsequal", + "community": 3, + "norm_label": "setsequal()" + }, + { + "label": "literalPathspec()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L636", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_literalpathspec", + "community": 7, + "norm_label": "literalpathspec()" + }, + { + "label": "sortRepoPaths()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L640", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_sortrepopaths", + "community": 7, + "norm_label": "sortrepopaths()" + }, + { + "label": "validPromotionPath()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L644", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_validpromotionpath", + "community": 7, + "norm_label": "validpromotionpath()" + }, + { + "label": "SOURCE_LINEAGE_STATUSES", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L654", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_source_lineage_statuses", + "community": 5, + "norm_label": "source_lineage_statuses" + }, + { + "label": "sourceLineageStatus()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L660", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_sourcelineagestatus", + "community": 23, + "norm_label": "sourcelineagestatus()" + }, + { + "label": "sourceLineageReviewRequired()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L665", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_sourcelineagereviewrequired", + "community": 23, + "norm_label": "sourcelineagereviewrequired()" + }, + { + "label": "sourceLineageReason()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L669", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_sourcelineagereason", + "community": 6, + "norm_label": "sourcelineagereason()" + }, + { + "label": "PROMOTION_RECOVERY_MILESTONE_TRAILERS", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L687", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_promotion_recovery_milestone_trailers", + "community": 5, + "norm_label": "promotion_recovery_milestone_trailers" + }, + { + "label": "RESERVATION_TRAILER_KEYS", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L692", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_reservation_trailer_keys", + "community": 5, + "norm_label": "reservation_trailer_keys" + }, + { + "label": "isObjectId()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L704", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_isobjectid", + "community": 99, + "norm_label": "isobjectid()" + }, + { + "label": "stablePromotionPlanManifest()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L708", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_stablepromotionplanmanifest", + "community": 7, + "norm_label": "stablepromotionplanmanifest()" + }, + { + "label": "buildPromotionPlanContext()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L727", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_buildpromotionplancontext", + "community": 7, + "norm_label": "buildpromotionplancontext()" + }, + { + "label": "promotionReservationTrailers()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L821", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_promotionreservationtrailers", + "community": 7, + "norm_label": "promotionreservationtrailers()" + }, + { + "label": "expectedReservationTrailers()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L835", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_expectedreservationtrailers", + "community": 7, + "norm_label": "expectedreservationtrailers()" + }, + { + "label": "parsePromotionReservationTrailers()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L842", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_parsepromotionreservationtrailers", + "community": 7, + "norm_label": "parsepromotionreservationtrailers()" + }, + { + "label": "inspectUnresolvedPromotionReservationHead()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L857", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_inspectunresolvedpromotionreservationhead", + "community": 7, + "norm_label": "inspectunresolvedpromotionreservationhead()" + }, + { + "label": "createPromotionReservation()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L899", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_createpromotionreservation", + "community": 7, + "norm_label": "createpromotionreservation()" + }, + { + "label": "inspectPromotionReservation()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L923", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_inspectpromotionreservation", + "community": 7, + "norm_label": "inspectpromotionreservation()" + }, + { + "label": "parsePromotionResolutionAttestations()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L971", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_parsepromotionresolutionattestations", + "community": 99, + "norm_label": "parsepromotionresolutionattestations()" + }, + { + "label": "parsePromotionRetirements()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L987", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_parsepromotionretirements", + "community": 3, + "norm_label": "parsepromotionretirements()" + }, + { + "label": "botCommentsByLatestEvent()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1002", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_botcommentsbylatestevent", + "community": 3, + "norm_label": "botcommentsbylatestevent()" + }, + { + "label": "latestBotPromotionAttestationEvents()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1028", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_latestbotpromotionattestationevents", + "community": 99, + "norm_label": "latestbotpromotionattestationevents()" + }, + { + "label": "promotionRetirementMarker()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1047", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_promotionretirementmarker", + "community": 3, + "norm_label": "promotionretirementmarker()" + }, + { + "label": "findBotPromotionRetirement()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1053", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_findbotpromotionretirement", + "community": 3, + "norm_label": "findbotpromotionretirement()" + }, + { + "label": "retiredBranchCleanupDisposition()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1080", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_retiredbranchcleanupdisposition", + "community": 3, + "norm_label": "retiredbranchcleanupdisposition()" + }, + { + "label": "cancelPromotionRetirement()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1085", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_cancelpromotionretirement", + "community": 6, + "norm_label": "cancelpromotionretirement()" + }, + { + "label": "isBotAuthoredComment()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1099", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_isbotauthoredcomment", + "community": 5, + "norm_label": "isbotauthoredcomment()" + }, + { + "label": "sourcePrHasLabel()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1104", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_sourceprhaslabel", + "community": 5, + "norm_label": "sourceprhaslabel()" + }, + { + "label": "isReverseSyncSourcePr()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1110", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_isreversesyncsourcepr", + "community": 3, + "norm_label": "isreversesyncsourcepr()" + }, + { + "label": "isExactPausedPromotionSnapshot()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1119", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_isexactpausedpromotionsnapshot", + "community": 5, + "norm_label": "isexactpausedpromotionsnapshot()" + }, + { + "label": "attestationMatches()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1127", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_attestationmatches", + "community": 99, + "norm_label": "attestationmatches()" + }, + { + "label": "inspectPromotionReviewCheckpoint()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1147", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_inspectpromotionreviewcheckpoint", + "community": 99, + "norm_label": "inspectpromotionreviewcheckpoint()" + }, + { + "label": "validateAiResolvedPromotionBranch()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1194", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_validateairesolvedpromotionbranch", + "community": 99, + "norm_label": "validateairesolvedpromotionbranch()" + }, + { + "label": "validateStalePendingAiPromotionBranch()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1300", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_validatestalependingaipromotionbranch", + "community": 99, + "norm_label": "validatestalependingaipromotionbranch()" + }, + { + "label": "buildPromotionDispatchRequest()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1374", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_buildpromotiondispatchrequest", + "community": 23, + "norm_label": "buildpromotiondispatchrequest()" + }, + { + "label": "promotionDispatchArgs()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1428", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_promotiondispatchargs", + "community": 23, + "norm_label": "promotiondispatchargs()" + }, + { + "label": "dispatchPromotionResolution()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1432", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_dispatchpromotionresolution", + "community": 23, + "norm_label": "dispatchpromotionresolution()" + }, + { + "label": "exactReservationDeleteArgs()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1452", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_exactreservationdeleteargs", + "community": 23, + "norm_label": "exactreservationdeleteargs()" + }, + { + "label": "exactReservationPushArgs()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1461", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_exactreservationpushargs", + "community": 23, + "norm_label": "exactreservationpushargs()" + }, + { + "label": "queueTrustedPromotionWorker()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1470", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_queuetrustedpromotionworker", + "community": 23, + "norm_label": "queuetrustedpromotionworker()" + }, + { + "label": "redispatchPromotionReservation()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1552", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_redispatchpromotionreservation", + "community": 23, + "norm_label": "redispatchpromotionreservation()" + }, + { + "label": "withActionsToken()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1564", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_withactionstoken", + "community": 6, + "norm_label": "withactionstoken()" + }, + { + "label": "upsertBotIssueComment()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1573", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_upsertbotissuecomment", + "community": 6, + "norm_label": "upsertbotissuecomment()" + }, + { + "label": "noteSourceStandAside()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1625", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_notesourcestandaside", + "community": 3, + "norm_label": "notesourcestandaside()" + }, + { + "label": "clearSourceStandAside()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1662", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_clearsourcestandaside", + "community": 3, + "norm_label": "clearsourcestandaside()" + }, + { + "label": "encodePromotionAttestation()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1686", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_encodepromotionattestation", + "community": 5, + "norm_label": "encodepromotionattestation()" + }, + { + "label": "liveRefShaWithActionsToken()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1692", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_liverefshawithactionstoken", + "community": 99, + "norm_label": "liverefshawithactionstoken()" + }, + { + "label": "promotionAttestationBody()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1702", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_promotionattestationbody", + "community": 5, + "norm_label": "promotionattestationbody()" + }, + { + "label": "createPromotionReviewCheckpoint()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1717", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_createpromotionreviewcheckpoint", + "community": 7, + "norm_label": "createpromotionreviewcheckpoint()" + }, + { + "label": "exactCheckpointPush()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1742", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_exactcheckpointpush", + "community": 99, + "norm_label": "exactcheckpointpush()" + }, + { + "label": "exactBranchDeleteWithActionsToken()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1787", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_exactbranchdeletewithactionstoken", + "community": 6, + "norm_label": "exactbranchdeletewithactionstoken()" + }, + { + "label": "revalidateCheckpointRefs()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1831", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_revalidatecheckpointrefs", + "community": 99, + "norm_label": "revalidatecheckpointrefs()" + }, + { + "label": "checkpointRecoveryDisposition()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1846", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_checkpointrecoverydisposition", + "community": 5, + "norm_label": "checkpointrecoverydisposition()" + }, + { + "label": "promotionResolverRunDisposition()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1854", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_promotionresolverrundisposition", + "community": 5, + "norm_label": "promotionresolverrundisposition()" + }, + { + "label": "recoverPromotionReviewCheckpoint()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1877", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_recoverpromotionreviewcheckpoint", + "community": 99, + "norm_label": "recoverpromotionreviewcheckpoint()" + }, + { + "label": "finalizeSourceLineageMetadata()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1952", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_finalizesourcelineagemetadata", + "community": 6, + "norm_label": "finalizesourcelineagemetadata()" + }, + { + "label": "finalizeAiPromotionMetadata()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2029", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_finalizeaipromotionmetadata", + "community": 6, + "norm_label": "finalizeaipromotionmetadata()" + }, + { + "label": "promotionNumberFromUrl()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2132", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_promotionnumberfromurl", + "community": 5, + "norm_label": "promotionnumberfromurl()" + }, + { + "label": "findOpenPromotionNumber()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2137", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_findopenpromotionnumber", + "community": 6, + "norm_label": "findopenpromotionnumber()" + }, + { + "label": "pathspecAuthorityIntegrationTest()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2157", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_pathspecauthorityintegrationtest", + "community": 7, + "norm_label": "pathspecauthorityintegrationtest()" + }, + { + "label": "orphanedMergeHydrationIntegrationTest()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2253", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_orphanedmergehydrationintegrationtest", + "community": 7, + "norm_label": "orphanedmergehydrationintegrationtest()" + }, + { + "label": "selfTest()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3074", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_selftest", + "community": 3, + "norm_label": "selftest()" + }, + { + "label": "repoFlag()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3806", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_repoflag", + "community": 6, + "norm_label": "repoflag()" + }, + { + "label": "listMergedSourcePrs()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3810", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_listmergedsourceprs", + "community": 6, + "norm_label": "listmergedsourceprs()" + }, + { + "label": "loadSourcePr()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3821", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_loadsourcepr", + "community": 6, + "norm_label": "loadsourcepr()" + }, + { + "label": "listPromotionPrs()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3828", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_listpromotionprs", + "community": 6, + "norm_label": "listpromotionprs()" + }, + { + "label": "listSourceIssueComments()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3841", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_listsourceissuecomments", + "community": 5, + "norm_label": "listsourceissuecomments()" + }, + { + "label": "promotionPauseStateForRun()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3850", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_promotionpausestateforrun", + "community": 5, + "norm_label": "promotionpausestateforrun()" + }, + { + "label": "validateReusablePromotionForRun()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3870", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_validatereusablepromotionforrun", + "community": 7, + "norm_label": "validatereusablepromotionforrun()" + }, + { + "label": "indexPromotionsBySource()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3941", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_indexpromotionsbysource", + "community": 3, + "norm_label": "indexpromotionsbysource()" + }, + { + "label": "listRemotePromotionBranches()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3959", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_listremotepromotionbranches", + "community": 6, + "norm_label": "listremotepromotionbranches()" + }, + { + "label": "ensureRemoteBranchAvailable()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3969", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_ensureremotebranchavailable", + "community": 7, + "norm_label": "ensureremotebranchavailable()" + }, + { + "label": "checkoutRemoteBranch()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3989", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_checkoutremotebranch", + "community": 7, + "norm_label": "checkoutremotebranch()" + }, + { + "label": "validateReusablePromotionBranch()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4003", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_validatereusablepromotionbranch", + "community": 7, + "norm_label": "validatereusablepromotionbranch()" + }, + { + "label": "retargetPass()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4292", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_retargetpass", + "community": 6, + "norm_label": "retargetpass()" + }, + { + "label": "closeRedundantPass()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4334", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_closeredundantpass", + "community": 6, + "norm_label": "closeredundantpass()" + }, + { + "label": "computePicks()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4373", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_computepicks", + "community": 3, + "norm_label": "computepicks()" + }, + { + "label": "preflightPromotionPlans()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4434", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_preflightpromotionplans", + "community": 7, + "norm_label": "preflightpromotionplans()" + }, + { + "label": "dependentMembersAfter()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4590", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_dependentmembersafter", + "community": 3, + "norm_label": "dependentmembersafter()" + }, + { + "label": "groupFailureMessages()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4594", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_groupfailuremessages", + "community": 3, + "norm_label": "groupfailuremessages()" + }, + { + "label": "validateGroupChronology()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4607", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_validategroupchronology", + "community": 3, + "norm_label": "validategroupchronology()" + }, + { + "label": "processGroupsIndependently()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4628", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_processgroupsindependently", + "community": 3, + "norm_label": "processgroupsindependently()" + }, + { + "label": "sortPromotionCandidates()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4638", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_sortpromotioncandidates", + "community": 3, + "norm_label": "sortpromotioncandidates()" + }, + { + "label": "externalStackPromotionState()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4644", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_externalstackpromotionstate", + "community": 3, + "norm_label": "externalstackpromotionstate()" + }, + { + "label": "applyPicks()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4670", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_applypicks", + "community": 7, + "norm_label": "applypicks()" + }, + { + "label": "ensurePromotionLabel()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4726", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_ensurepromotionlabel", + "community": 6, + "norm_label": "ensurepromotionlabel()" + }, + { + "label": "ensureSourceLineageReviewLabel()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4735", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_ensuresourcelineagereviewlabel", + "community": 6, + "norm_label": "ensuresourcelineagereviewlabel()" + }, + { + "label": "promotionBody()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4748", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_promotionbody", + "community": 23, + "norm_label": "promotionbody()" + }, + { + "label": "promotionConflictReviewBody()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4824", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_promotionconflictreviewbody", + "community": 5, + "norm_label": "promotionconflictreviewbody()" + }, + { + "label": "promotionWorkerReviewBody()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4846", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_promotionworkerreviewbody", + "community": 5, + "norm_label": "promotionworkerreviewbody()" + }, + { + "label": "createPromotionPr()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4850", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_createpromotionpr", + "community": 6, + "norm_label": "createpromotionpr()" + }, + { + "label": "summarize()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4880", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_summarize", + "community": 5, + "norm_label": "summarize()" + }, + { + "label": "runPromotion()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4909", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_runpromotion", + "community": 6, + "norm_label": "runpromotion()" + }, + { + "label": "runWithSummary()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L6420", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_runwithsummary", + "community": 3, + "norm_label": "runwithsummary()" + }, + { + "label": "main()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L6443", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_main", + "community": 3, + "norm_label": "main()" + }, + { + "label": "promotion-pr-changelog.mjs", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L1", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog", + "community": 2, + "norm_label": "promotion-pr-changelog.mjs" + }, + { + "label": "env()", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L80", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog_env", + "community": 2, + "norm_label": "env()" + }, + { + "label": "flag()", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L84", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog_flag", + "community": 2, + "norm_label": "flag()" + }, + { + "label": "CFG", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L89", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog_cfg", + "community": 2, + "norm_label": "cfg" + }, + { + "label": "EXEC_OPTS", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L118", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog_exec_opts", + "community": 2, + "norm_label": "exec_opts" + }, + { + "label": "run()", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L120", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog_run", + "community": 2, + "norm_label": "run()" + }, + { + "label": "git()", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L123", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog_git", + "community": 2, + "norm_label": "git()" + }, + { + "label": "gh()", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L124", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog_gh", + "community": 2, + "norm_label": "gh()" + }, + { + "label": "ghJson()", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L125", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog_ghjson", + "community": 2, + "norm_label": "ghjson()" + }, + { + "label": "summary()", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L127", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog_summary", + "community": 2, + "norm_label": "summary()" + }, + { + "label": "bodyFile()", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L134", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog_bodyfile", + "community": 2, + "norm_label": "bodyfile()" + }, + { + "label": "parsePrNumberFromSubject()", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L145", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog_parseprnumberfromsubject", + "community": 2, + "norm_label": "parseprnumberfromsubject()" + }, + { + "label": "normalizeSubject()", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L153", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog_normalizesubject", + "community": 2, + "norm_label": "normalizesubject()" + }, + { + "label": "escapeCell()", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L157", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog_escapecell", + "community": 2, + "norm_label": "escapecell()" + }, + { + "label": "fmtDate()", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L163", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog_fmtdate", + "community": 2, + "norm_label": "fmtdate()" + }, + { + "label": "buildSection()", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L165", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog_buildsection", + "community": 2, + "norm_label": "buildsection()" + }, + { + "label": "spliceSection()", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L233", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog_splicesection", + "community": 2, + "norm_label": "splicesection()" + }, + { + "label": "parsePrSet()", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L245", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog_parseprset", + "community": 2, + "norm_label": "parseprset()" + }, + { + "label": "computeMissingLabels()", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L253", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog_computemissinglabels", + "community": 2, + "norm_label": "computemissinglabels()" + }, + { + "label": "computeDelta()", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L258", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog_computedelta", + "community": 2, + "norm_label": "computedelta()" + }, + { + "label": "buildComment()", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L264", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog_buildcomment", + "community": 2, + "norm_label": "buildcomment()" + }, + { + "label": "toPrMeta()", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L309", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog_toprmeta", + "community": 2, + "norm_label": "toprmeta()" + }, + { + "label": "verifyFlags()", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L327", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog_verifyflags", + "community": 2, + "norm_label": "verifyflags()" + }, + { + "label": "prCache", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L340", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog_prcache", + "community": 2, + "norm_label": "prcache" + }, + { + "label": "fetchPr()", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L341", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog_fetchpr", + "community": 2, + "norm_label": "fetchpr()" + }, + { + "label": "contentIndex", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L357", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog_contentindex", + "community": 2, + "norm_label": "contentindex" + }, + { + "label": "loadContentIndex()", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L359", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog_loadcontentindex", + "community": 2, + "norm_label": "loadcontentindex()" + }, + { + "label": "loadSubjectIndex()", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L393", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog_loadsubjectindex", + "community": 2, + "norm_label": "loadsubjectindex()" + }, + { + "label": "contentMatchedPr()", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L411", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog_contentmatchedpr", + "community": 2, + "norm_label": "contentmatchedpr()" + }, + { + "label": "LABEL_SPECS", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L426", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog_label_specs", + "community": 2, + "norm_label": "label_specs" + }, + { + "label": "ensuredLabels", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L433", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog_ensuredlabels", + "community": 2, + "norm_label": "ensuredlabels" + }, + { + "label": "ensureLabelExists()", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L434", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog_ensurelabelexists", + "community": 2, + "norm_label": "ensurelabelexists()" + }, + { + "label": "syncPrLabels()", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L455", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog_syncprlabels", + "community": 2, + "norm_label": "syncprlabels()" + }, + { + "label": "associatedPr()", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L479", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog_associatedpr", + "community": 2, + "norm_label": "associatedpr()" + }, + { + "label": "selfTest()", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L501", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog_selftest", + "community": 2, + "norm_label": "selftest()" + }, + { + "label": "main()", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L577", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog_main", + "community": 2, + "norm_label": "main()" + }, + { + "label": "promotion-worker-contract.sh", + "file_type": "code", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L1", + "metadata": { + "language": "bash", + "kind": "file" + }, + "_origin": "ast", + "id": "github_scripts_promotion_worker_contract", + "community": 13, + "norm_label": "promotion-worker-contract.sh" + }, + { + "label": "promotion-worker-contract.sh script", + "file_type": "code", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L1", + "metadata": { + "language": "bash", + "kind": "bash_entrypoint" + }, + "_origin": "ast", + "id": "github_scripts_promotion_worker_contract_sh__entry", + "community": 13, + "norm_label": "promotion-worker-contract.sh script" + }, + { + "label": "compute_plan_hash()", + "file_type": "code", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L66", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_promotion_worker_contract_compute_plan_hash", + "community": 13, + "norm_label": "compute_plan_hash()" + }, + { + "label": "RUNNER_TEMP", + "file_type": "code", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L104", + "metadata": { + "language": "bash", + "kind": "code" + }, + "_origin": "ast", + "id": "github_scripts_promotion_worker_contract_runner_temp", + "community": 13, + "norm_label": "runner_temp" + }, + { + "label": "GITHUB_OUTPUT", + "file_type": "code", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L105", + "metadata": { + "language": "bash", + "kind": "code" + }, + "_origin": "ast", + "id": "github_scripts_promotion_worker_contract_github_output", + "community": 13, + "norm_label": "github_output" + }, + { + "label": "SOURCE_PR", + "file_type": "code", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L106", + "metadata": { + "language": "bash", + "kind": "code" + }, + "_origin": "ast", + "id": "github_scripts_promotion_worker_contract_source_pr", + "community": 13, + "norm_label": "source_pr" + }, + { + "label": "BASE_REF", + "file_type": "code", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L107", + "metadata": { + "language": "bash", + "kind": "code" + }, + "_origin": "ast", + "id": "github_scripts_promotion_worker_contract_base_ref", + "community": 13, + "norm_label": "base_ref" + }, + { + "label": "BASE_SHA", + "file_type": "code", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L108", + "metadata": { + "language": "bash", + "kind": "code" + }, + "_origin": "ast", + "id": "github_scripts_promotion_worker_contract_base_sha", + "community": 13, + "norm_label": "base_sha" + }, + { + "label": "PROMOTION_BRANCH", + "file_type": "code", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L109", + "metadata": { + "language": "bash", + "kind": "code" + }, + "_origin": "ast", + "id": "github_scripts_promotion_worker_contract_promotion_branch", + "community": 13, + "norm_label": "promotion_branch" + }, + { + "label": "RESERVATION_SHA", + "file_type": "code", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L110", + "metadata": { + "language": "bash", + "kind": "code" + }, + "_origin": "ast", + "id": "github_scripts_promotion_worker_contract_reservation_sha", + "community": 13, + "norm_label": "reservation_sha" + }, + { + "label": "SOURCE_START_SHA", + "file_type": "code", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L111", + "metadata": { + "language": "bash", + "kind": "code" + }, + "_origin": "ast", + "id": "github_scripts_promotion_worker_contract_source_start_sha", + "community": 13, + "norm_label": "source_start_sha" + }, + { + "label": "SOURCE_TIP_SHA", + "file_type": "code", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L112", + "metadata": { + "language": "bash", + "kind": "code" + }, + "_origin": "ast", + "id": "github_scripts_promotion_worker_contract_source_tip_sha", + "community": 13, + "norm_label": "source_tip_sha" + }, + { + "label": "SOURCE_END_SHA", + "file_type": "code", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L113", + "metadata": { + "language": "bash", + "kind": "code" + }, + "_origin": "ast", + "id": "github_scripts_promotion_worker_contract_source_end_sha", + "community": 13, + "norm_label": "source_end_sha" + }, + { + "label": "SOURCE_LINEAGE_STATUS", + "file_type": "code", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L114", + "metadata": { + "language": "bash", + "kind": "code" + }, + "_origin": "ast", + "id": "github_scripts_promotion_worker_contract_source_lineage_status", + "community": 13, + "norm_label": "source_lineage_status" + }, + { + "label": "PLAN_HASH", + "file_type": "code", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L115", + "metadata": { + "language": "bash", + "kind": "code" + }, + "_origin": "ast", + "id": "github_scripts_promotion_worker_contract_plan_hash", + "community": 13, + "norm_label": "plan_hash" + }, + { + "label": "RUN_URL", + "file_type": "code", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L116", + "metadata": { + "language": "bash", + "kind": "code" + }, + "_origin": "ast", + "id": "github_scripts_promotion_worker_contract_run_url", + "community": 13, + "norm_label": "run_url" + }, + { + "label": "require_lineage_replay()", + "file_type": "code", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L172", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_promotion_worker_contract_require_lineage_replay", + "community": 13, + "norm_label": "require_lineage_replay()" + }, + { + "label": "reject_lineage_mismatch()", + "file_type": "code", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L217", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_promotion_worker_contract_reject_lineage_mismatch", + "community": 13, + "norm_label": "reject_lineage_mismatch()" + }, + { + "label": "promotion-worker-routing-contract.mjs", + "file_type": "code", + "source_file": ".github/scripts/promotion-worker-routing-contract.mjs", + "source_location": "L1", + "_origin": "ast", + "id": "github_scripts_promotion_worker_routing_contract", + "community": 18, + "norm_label": "promotion-worker-routing-contract.mjs" + }, + { + "label": "workflow", + "file_type": "code", + "source_file": ".github/scripts/promotion-worker-routing-contract.mjs", + "source_location": "L8", + "_origin": "ast", + "id": "github_scripts_promotion_worker_routing_contract_workflow", + "community": 18, + "norm_label": "workflow" + }, + { + "label": "rebaseWorkflow", + "file_type": "code", + "source_file": ".github/scripts/promotion-worker-routing-contract.mjs", + "source_location": "L12", + "_origin": "ast", + "id": "github_scripts_promotion_worker_routing_contract_rebaseworkflow", + "community": 18, + "norm_label": "rebaseworkflow" + }, + { + "label": "allBranchWorkflow", + "file_type": "code", + "source_file": ".github/scripts/promotion-worker-routing-contract.mjs", + "source_location": "L16", + "_origin": "ast", + "id": "github_scripts_promotion_worker_routing_contract_allbranchworkflow", + "community": 18, + "norm_label": "allbranchworkflow" + }, + { + "label": "developPromotionWorkflow", + "file_type": "code", + "source_file": ".github/scripts/promotion-worker-routing-contract.mjs", + "source_location": "L20", + "_origin": "ast", + "id": "github_scripts_promotion_worker_routing_contract_developpromotionworkflow", + "community": 18, + "norm_label": "developpromotionworkflow" + }, + { + "label": "featurePromotionWorkflow", + "file_type": "code", + "source_file": ".github/scripts/promotion-worker-routing-contract.mjs", + "source_location": "L24", + "_origin": "ast", + "id": "github_scripts_promotion_worker_routing_contract_featurepromotionworkflow", + "community": 18, + "norm_label": "featurepromotionworkflow" + }, + { + "label": "mainDevelopSyncWorkflow", + "file_type": "code", + "source_file": ".github/scripts/promotion-worker-routing-contract.mjs", + "source_location": "L28", + "_origin": "ast", + "id": "github_scripts_promotion_worker_routing_contract_maindevelopsyncworkflow", + "community": 18, + "norm_label": "maindevelopsyncworkflow" + }, + { + "label": "action", + "file_type": "code", + "source_file": ".github/scripts/promotion-worker-routing-contract.mjs", + "source_location": "L32", + "_origin": "ast", + "id": "github_scripts_promotion_worker_routing_contract_action", + "community": 18, + "norm_label": "action" + }, + { + "label": "lopuAgent", + "file_type": "code", + "source_file": ".github/scripts/promotion-worker-routing-contract.mjs", + "source_location": "L36", + "_origin": "ast", + "id": "github_scripts_promotion_worker_routing_contract_lopuagent", + "community": 18, + "norm_label": "lopuagent" + }, + { + "label": "worker", + "file_type": "code", + "source_file": ".github/scripts/promotion-worker-routing-contract.mjs", + "source_location": "L40", + "_origin": "ast", + "id": "github_scripts_promotion_worker_routing_contract_worker", + "community": 18, + "norm_label": "worker" + }, + { + "label": "graphify", + "file_type": "code", + "source_file": ".github/scripts/promotion-worker-routing-contract.mjs", + "source_location": "L44", + "_origin": "ast", + "id": "github_scripts_promotion_worker_routing_contract_graphify", + "community": 18, + "norm_label": "graphify" + }, + { + "label": "promoter", + "file_type": "code", + "source_file": ".github/scripts/promotion-worker-routing-contract.mjs", + "source_location": "L48", + "_origin": "ast", + "id": "github_scripts_promotion_worker_routing_contract_promoter", + "community": 18, + "norm_label": "promoter" + }, + { + "label": "rebase-index-fingerprint.test.mjs", + "file_type": "code", + "source_file": ".github/scripts/rebase-index-fingerprint.test.mjs", + "source_location": "L1", + "_origin": "ast", + "id": "github_scripts_rebase_index_fingerprint_test", + "community": 51, + "norm_label": "rebase-index-fingerprint.test.mjs" + }, + { + "label": "runGit()", + "file_type": "code", + "source_file": ".github/scripts/rebase-index-fingerprint.test.mjs", + "source_location": "L11", + "_origin": "ast", + "id": "github_scripts_rebase_index_fingerprint_test_rungit", + "community": 51, + "norm_label": "rungit()" + }, + { + "label": "sha256()", + "file_type": "code", + "source_file": ".github/scripts/rebase-index-fingerprint.test.mjs", + "source_location": "L14", + "_origin": "ast", + "id": "github_scripts_rebase_index_fingerprint_test_sha256", + "community": 51, + "norm_label": "sha256()" + }, + { + "label": "rawIndexHash()", + "file_type": "code", + "source_file": ".github/scripts/rebase-index-fingerprint.test.mjs", + "source_location": "L16", + "_origin": "ast", + "id": "github_scripts_rebase_index_fingerprint_test_rawindexhash", + "community": 51, + "norm_label": "rawindexhash()" + }, + { + "label": "semanticIndexHash()", + "file_type": "code", + "source_file": ".github/scripts/rebase-index-fingerprint.test.mjs", + "source_location": "L21", + "_origin": "ast", + "id": "github_scripts_rebase_index_fingerprint_test_semanticindexhash", + "community": 51, + "norm_label": "semanticindexhash()" + }, + { + "label": "rebase-ownership-routing-contract.sh", + "file_type": "code", + "source_file": ".github/scripts/rebase-ownership-routing-contract.sh", + "source_location": "L1", + "metadata": { + "language": "bash", + "kind": "file" + }, + "_origin": "ast", + "id": "github_scripts_rebase_ownership_routing_contract", + "community": 29, + "norm_label": "rebase-ownership-routing-contract.sh" + }, + { + "label": "rebase-ownership-routing-contract.sh script", + "file_type": "code", + "source_file": ".github/scripts/rebase-ownership-routing-contract.sh", + "source_location": "L1", + "metadata": { + "language": "bash", + "kind": "bash_entrypoint" + }, + "_origin": "ast", + "id": "github_scripts_rebase_ownership_routing_contract_sh__entry", + "community": 29, + "norm_label": "rebase-ownership-routing-contract.sh script" + }, + { + "label": "assert_owner()", + "file_type": "code", + "source_file": ".github/scripts/rebase-ownership-routing-contract.sh", + "source_location": "L32", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_ownership_routing_contract_assert_owner", + "community": 29, + "norm_label": "assert_owner()" + }, + { + "label": "assert_stack()", + "file_type": "code", + "source_file": ".github/scripts/rebase-ownership-routing-contract.sh", + "source_location": "L68", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_ownership_routing_contract_assert_stack", + "community": 29, + "norm_label": "assert_stack()" + }, + { + "label": "rebase-related-edits.test.mjs", + "file_type": "code", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L1", + "_origin": "ast", + "id": "github_scripts_rebase_related_edits_test", + "community": 100, + "norm_label": "rebase-related-edits.test.mjs" + }, + { + "label": "scriptDir", + "file_type": "code", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L21", + "_origin": "ast", + "id": "github_scripts_rebase_related_edits_test_scriptdir", + "community": 100, + "norm_label": "scriptdir" + }, + { + "label": "repositoryRoot", + "file_type": "code", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L22", + "_origin": "ast", + "id": "github_scripts_rebase_related_edits_test_repositoryroot", + "community": 100, + "norm_label": "repositoryroot" + }, + { + "label": "actionPath", + "file_type": "code", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L23", + "_origin": "ast", + "id": "github_scripts_rebase_related_edits_test_actionpath", + "community": 100, + "norm_label": "actionpath" + }, + { + "label": "runGit()", + "file_type": "code", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L28", + "_origin": "ast", + "id": "github_scripts_rebase_related_edits_test_rungit", + "community": 100, + "norm_label": "rungit()" + }, + { + "label": "sha256()", + "file_type": "code", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L35", + "_origin": "ast", + "id": "github_scripts_rebase_related_edits_test_sha256", + "community": 100, + "norm_label": "sha256()" + }, + { + "label": "filesUnder()", + "file_type": "code", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L37", + "_origin": "ast", + "id": "github_scripts_rebase_related_edits_test_filesunder", + "community": 100, + "norm_label": "filesunder()" + }, + { + "label": "hashNamedFiles()", + "file_type": "code", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L45", + "_origin": "ast", + "id": "github_scripts_rebase_related_edits_test_hashnamedfiles", + "community": 100, + "norm_label": "hashnamedfiles()" + }, + { + "label": "hashTrustedTree()", + "file_type": "code", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L54", + "_origin": "ast", + "id": "github_scripts_rebase_related_edits_test_hashtrustedtree", + "community": 100, + "norm_label": "hashtrustedtree()" + }, + { + "label": "hashRebaseState()", + "file_type": "code", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L64", + "_origin": "ast", + "id": "github_scripts_rebase_related_edits_test_hashrebasestate", + "community": 100, + "norm_label": "hashrebasestate()" + }, + { + "label": "extractVerifierScript()", + "file_type": "code", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L80", + "_origin": "ast", + "id": "github_scripts_rebase_related_edits_test_extractverifierscript", + "community": 100, + "norm_label": "extractverifierscript()" + }, + { + "label": "copyTrustedTree()", + "file_type": "code", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L102", + "_origin": "ast", + "id": "github_scripts_rebase_related_edits_test_copytrustedtree", + "community": 100, + "norm_label": "copytrustedtree()" + }, + { + "label": "makeStoppedRebase()", + "file_type": "code", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L122", + "_origin": "ast", + "id": "github_scripts_rebase_related_edits_test_makestoppedrebase", + "community": 100, + "norm_label": "makestoppedrebase()" + }, + { + "label": "runVerifier()", + "file_type": "code", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L156", + "_origin": "ast", + "id": "github_scripts_rebase_related_edits_test_runverifier", + "community": 100, + "norm_label": "runverifier()" + }, + { + "label": "prepare-round.sh", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L1", + "metadata": { + "language": "bash", + "kind": "file" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_prepare_round", + "community": 16, + "norm_label": "prepare-round.sh" + }, + { + "label": "prepare-round.sh script", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L1", + "metadata": { + "language": "bash", + "kind": "bash_entrypoint" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_prepare_round_sh__entry", + "community": 16, + "norm_label": "prepare-round.sh script" + }, + { + "label": "emit()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L29", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_prepare_round_emit", + "community": 16, + "norm_label": "emit()" + }, + { + "label": "emit_paths()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L33", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_prepare_round_emit_paths", + "community": 16, + "norm_label": "emit_paths()" + }, + { + "label": "secure_git_environment()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L45", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_prepare_round_secure_git_environment", + "community": 16, + "norm_label": "secure_git_environment()" + }, + { + "label": "rebase_in_progress()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L58", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_prepare_round_rebase_in_progress", + "community": 16, + "norm_label": "rebase_in_progress()" + }, + { + "label": "unsafe_path_syntax()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L62", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_prepare_round_unsafe_path_syntax", + "community": 16, + "norm_label": "unsafe_path_syntax()" + }, + { + "label": "has_coherent_zdiff3_markers()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L73", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_prepare_round_has_coherent_zdiff3_markers", + "community": 16, + "norm_label": "has_coherent_zdiff3_markers()" + }, + { + "label": "assert_safe_regular_text_conflict()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L113", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_prepare_round_assert_safe_regular_text_conflict", + "community": 16, + "norm_label": "assert_safe_regular_text_conflict()" + }, + { + "label": "sha256_file()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L164", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_prepare_round_sha256_file", + "community": 16, + "norm_label": "sha256_file()" + }, + { + "label": "sha256_stdin()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L172", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_prepare_round_sha256_stdin", + "community": 16, + "norm_label": "sha256_stdin()" + }, + { + "label": "hash_index_entries()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L184", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_prepare_round_hash_index_entries", + "community": 16, + "norm_label": "hash_index_entries()" + }, + { + "label": "hash_rebase_state()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L188", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_prepare_round_hash_rebase_state", + "community": 16, + "norm_label": "hash_rebase_state()" + }, + { + "label": "write_unmerged_paths()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L206", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_prepare_round_write_unmerged_paths", + "community": 16, + "norm_label": "write_unmerged_paths()" + }, + { + "label": "clear_scratch()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L219", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_prepare_round_clear_scratch", + "community": 16, + "norm_label": "clear_scratch()" + }, + { + "label": "promotion-worker.sh", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L1", + "metadata": { + "language": "bash", + "kind": "file" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_promotion_worker", + "community": 15, + "norm_label": "promotion-worker.sh" + }, + { + "label": "promotion-worker.sh script", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L1", + "metadata": { + "language": "bash", + "kind": "bash_entrypoint" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_promotion_worker_sh__entry", + "community": 15, + "norm_label": "promotion-worker.sh script" + }, + { + "label": "emit()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L10", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_promotion_worker_emit", + "community": 15, + "norm_label": "emit()" + }, + { + "label": "emit_paths()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L14", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_promotion_worker_emit_paths", + "community": 15, + "norm_label": "emit_paths()" + }, + { + "label": "fail()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L24", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_promotion_worker_fail", + "community": 15, + "norm_label": "fail()" + }, + { + "label": "sha256_stdin()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L29", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_promotion_worker_sha256_stdin", + "community": 15, + "norm_label": "sha256_stdin()" + }, + { + "label": "secure_git_environment()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L37", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_promotion_worker_secure_git_environment", + "community": 15, + "norm_label": "secure_git_environment()" + }, + { + "label": "require_environment()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L52", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_promotion_worker_require_environment", + "community": 15, + "norm_label": "require_environment()" + }, + { + "label": "unsafe_path_syntax()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L76", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_promotion_worker_unsafe_path_syntax", + "community": 15, + "norm_label": "unsafe_path_syntax()" + }, + { + "label": "classify_source_lineage()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L88", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_promotion_worker_classify_source_lineage", + "community": 15, + "norm_label": "classify_source_lineage()" + }, + { + "label": "write_plan()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L115", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_promotion_worker_write_plan", + "community": 15, + "norm_label": "write_plan()" + }, + { + "label": "require_reservation()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L212", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_promotion_worker_require_reservation", + "community": 15, + "norm_label": "require_reservation()" + }, + { + "label": "prepare()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L238", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_promotion_worker_prepare", + "community": 15, + "norm_label": "prepare()" + }, + { + "label": "note_discarded()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L289", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_promotion_worker_note_discarded", + "community": 15, + "norm_label": "note_discarded()" + }, + { + "label": "verify()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L395", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_promotion_worker_verify", + "community": 15, + "norm_label": "verify()" + }, + { + "label": "refresh-promotion-graphify.sh", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L1", + "metadata": { + "language": "bash", + "kind": "file" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_refresh_promotion_graphify", + "community": 10, + "norm_label": "refresh-promotion-graphify.sh" + }, + { + "label": "refresh-promotion-graphify.sh script", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L1", + "metadata": { + "language": "bash", + "kind": "bash_entrypoint" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_refresh_promotion_graphify_sh__entry", + "community": 10, + "norm_label": "refresh-promotion-graphify.sh script" + }, + { + "label": "fail()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L10", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_refresh_promotion_graphify_fail", + "community": 10, + "norm_label": "fail()" + }, + { + "label": "emit()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L15", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_refresh_promotion_graphify_emit", + "community": 10, + "norm_label": "emit()" + }, + { + "label": "sha256_file()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L19", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_refresh_promotion_graphify_sha256_file", + "community": 10, + "norm_label": "sha256_file()" + }, + { + "label": "sha256_stdin()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L27", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_refresh_promotion_graphify_sha256_stdin", + "community": 10, + "norm_label": "sha256_stdin()" + }, + { + "label": "current_refs_hash()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L35", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_refresh_promotion_graphify_current_refs_hash", + "community": 10, + "norm_label": "current_refs_hash()" + }, + { + "label": "current_grafts_state()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L40", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_refresh_promotion_graphify_current_grafts_state", + "community": 10, + "norm_label": "current_grafts_state()" + }, + { + "label": "snapshot_tool_boundary()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L52", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_refresh_promotion_graphify_snapshot_tool_boundary", + "community": 10, + "norm_label": "snapshot_tool_boundary()" + }, + { + "label": "assert_control_metadata_unchanged()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L62", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_refresh_promotion_graphify_assert_control_metadata_unchanged", + "community": 10, + "norm_label": "assert_control_metadata_unchanged()" + }, + { + "label": "assert_tool_boundary()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L75", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_refresh_promotion_graphify_assert_tool_boundary", + "community": 10, + "norm_label": "assert_tool_boundary()" + }, + { + "label": "verify_derived_commit()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L85", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_refresh_promotion_graphify_verify_derived_commit", + "community": 10, + "norm_label": "verify_derived_commit()" + }, + { + "label": "PATH", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L178", + "metadata": { + "language": "bash", + "kind": "code" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_refresh_promotion_graphify_path", + "community": 10, + "norm_label": "path" + }, + { + "label": "GIT_CONFIG_GLOBAL", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L179", + "metadata": { + "language": "bash", + "kind": "code" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_refresh_promotion_graphify_git_config_global", + "community": 10, + "norm_label": "git_config_global" + }, + { + "label": "GIT_CONFIG_SYSTEM", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L180", + "metadata": { + "language": "bash", + "kind": "code" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_refresh_promotion_graphify_git_config_system", + "community": 10, + "norm_label": "git_config_system" + }, + { + "label": "GIT_CONFIG_NOSYSTEM", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L181", + "metadata": { + "language": "bash", + "kind": "code" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_refresh_promotion_graphify_git_config_nosystem", + "community": 10, + "norm_label": "git_config_nosystem" + }, + { + "label": "GIT_ATTR_NOSYSTEM", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L182", + "metadata": { + "language": "bash", + "kind": "code" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_refresh_promotion_graphify_git_attr_nosystem", + "community": 10, + "norm_label": "git_attr_nosystem" + }, + { + "label": "GIT_NO_REPLACE_OBJECTS", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L183", + "metadata": { + "language": "bash", + "kind": "code" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_refresh_promotion_graphify_git_no_replace_objects", + "community": 10, + "norm_label": "git_no_replace_objects" + }, + { + "label": "GIT_CONFIG_COUNT", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L184", + "metadata": { + "language": "bash", + "kind": "code" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_refresh_promotion_graphify_git_config_count", + "community": 10, + "norm_label": "git_config_count" + }, + { + "label": "GIT_CONFIG_KEY_0", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L185", + "metadata": { + "language": "bash", + "kind": "code" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_refresh_promotion_graphify_git_config_key_0", + "community": 10, + "norm_label": "git_config_key_0" + }, + { + "label": "GIT_CONFIG_VALUE_0", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L186", + "metadata": { + "language": "bash", + "kind": "code" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_refresh_promotion_graphify_git_config_value_0", + "community": 10, + "norm_label": "git_config_value_0" + }, + { + "label": "GIT_CONFIG_KEY_1", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L187", + "metadata": { + "language": "bash", + "kind": "code" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_refresh_promotion_graphify_git_config_key_1", + "community": 10, + "norm_label": "git_config_key_1" + }, + { + "label": "GIT_CONFIG_VALUE_1", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L188", + "metadata": { + "language": "bash", + "kind": "code" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_refresh_promotion_graphify_git_config_value_1", + "community": 10, + "norm_label": "git_config_value_1" + }, + { + "label": "select_claude_backend()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L240", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_refresh_promotion_graphify_select_claude_backend", + "community": 10, + "norm_label": "select_claude_backend()" + }, + { + "label": "graph_not_collapsed()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L330", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_refresh_promotion_graphify_graph_not_collapsed", + "community": 10, + "norm_label": "graph_not_collapsed()" + }, + { + "label": "start.sh", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/start.sh", + "source_location": "L1", + "metadata": { + "language": "bash", + "kind": "file" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_start", + "community": 21, + "norm_label": "start.sh" + }, + { + "label": "start.sh script", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/start.sh", + "source_location": "L1", + "metadata": { + "language": "bash", + "kind": "bash_entrypoint" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_start_sh__entry", + "community": 21, + "norm_label": "start.sh script" + }, + { + "label": "usage()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/start.sh", + "source_location": "L13", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_start_usage", + "community": 21, + "norm_label": "usage()" + }, + { + "label": "emit()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/start.sh", + "source_location": "L18", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_start_emit", + "community": 21, + "norm_label": "emit()" + }, + { + "label": "emit_paths()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/start.sh", + "source_location": "L28", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_start_emit_paths", + "community": 21, + "norm_label": "emit_paths()" + }, + { + "label": "secure_git_environment()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/start.sh", + "source_location": "L45", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_start_secure_git_environment", + "community": 21, + "norm_label": "secure_git_environment()" + }, + { + "label": "rebase_in_progress()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/start.sh", + "source_location": "L60", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_start_rebase_in_progress", + "community": 21, + "norm_label": "rebase_in_progress()" + }, + { + "label": "write_conflicts()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/start.sh", + "source_location": "L64", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_start_write_conflicts", + "community": 21, + "norm_label": "write_conflicts()" + }, + { + "label": "verify-promotion-source-authority.sh", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/verify-promotion-source-authority.sh", + "source_location": "L1", + "metadata": { + "language": "bash", + "kind": "file" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_verify_promotion_source_authority", + "community": 24, + "norm_label": "verify-promotion-source-authority.sh" + }, + { + "label": "verify-promotion-source-authority.sh script", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/verify-promotion-source-authority.sh", + "source_location": "L1", + "metadata": { + "language": "bash", + "kind": "bash_entrypoint" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_verify_promotion_source_authority_sh__entry", + "community": 24, + "norm_label": "verify-promotion-source-authority.sh script" + }, + { + "label": "fail()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/verify-promotion-source-authority.sh", + "source_location": "L9", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_verify_promotion_source_authority_fail", + "community": 24, + "norm_label": "fail()" + }, + { + "label": "GIT_CONFIG_GLOBAL", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/verify-promotion-source-authority.sh", + "source_location": "L33", + "metadata": { + "language": "bash", + "kind": "code" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_verify_promotion_source_authority_git_config_global", + "community": 24, + "norm_label": "git_config_global" + }, + { + "label": "GIT_CONFIG_SYSTEM", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/verify-promotion-source-authority.sh", + "source_location": "L34", + "metadata": { + "language": "bash", + "kind": "code" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_verify_promotion_source_authority_git_config_system", + "community": 24, + "norm_label": "git_config_system" + }, + { + "label": "GIT_CONFIG_NOSYSTEM", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/verify-promotion-source-authority.sh", + "source_location": "L35", + "metadata": { + "language": "bash", + "kind": "code" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_verify_promotion_source_authority_git_config_nosystem", + "community": 24, + "norm_label": "git_config_nosystem" + }, + { + "label": "GIT_ATTR_NOSYSTEM", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/verify-promotion-source-authority.sh", + "source_location": "L36", + "metadata": { + "language": "bash", + "kind": "code" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_verify_promotion_source_authority_git_attr_nosystem", + "community": 24, + "norm_label": "git_attr_nosystem" + }, + { + "label": "resolve-canonical-instruction-type-conflicts.sh", + "file_type": "code", + "source_file": ".github/scripts/resolve-canonical-instruction-type-conflicts.sh", + "source_location": "L1", + "metadata": { + "language": "bash", + "kind": "file" + }, + "_origin": "ast", + "id": "github_scripts_resolve_canonical_instruction_type_conflicts", + "community": 101, + "norm_label": "resolve-canonical-instruction-type-conflicts.sh" + }, + { + "label": "resolve-canonical-instruction-type-conflicts.sh script", + "file_type": "code", + "source_file": ".github/scripts/resolve-canonical-instruction-type-conflicts.sh", + "source_location": "L1", + "metadata": { + "language": "bash", + "kind": "bash_entrypoint" + }, + "_origin": "ast", + "id": "github_scripts_resolve_canonical_instruction_type_conflicts_sh__entry", + "community": 101, + "norm_label": "resolve-canonical-instruction-type-conflicts.sh script" + }, + { + "label": "stage_record()", + "file_type": "code", + "source_file": ".github/scripts/resolve-canonical-instruction-type-conflicts.sh", + "source_location": "L25", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_resolve_canonical_instruction_type_conflicts_stage_record", + "community": 101, + "norm_label": "stage_record()" + }, + { + "label": "tree_record()", + "file_type": "code", + "source_file": ".github/scripts/resolve-canonical-instruction-type-conflicts.sh", + "source_location": "L31", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_resolve_canonical_instruction_type_conflicts_tree_record", + "community": 101, + "norm_label": "tree_record()" + }, + { + "label": "resolve-canonical-instruction-type-conflicts.test.mjs", + "file_type": "code", + "source_file": ".github/scripts/resolve-canonical-instruction-type-conflicts.test.mjs", + "source_location": "L1", + "_origin": "ast", + "id": "github_scripts_resolve_canonical_instruction_type_conflicts_test", + "community": 102, + "norm_label": "resolve-canonical-instruction-type-conflicts.test.mjs" + }, + { + "label": "script", + "file_type": "code", + "source_file": ".github/scripts/resolve-canonical-instruction-type-conflicts.test.mjs", + "source_location": "L9", + "_origin": "ast", + "id": "github_scripts_resolve_canonical_instruction_type_conflicts_test_script", + "community": 102, + "norm_label": "script" + }, + { + "label": "git()", + "file_type": "code", + "source_file": ".github/scripts/resolve-canonical-instruction-type-conflicts.test.mjs", + "source_location": "L13", + "_origin": "ast", + "id": "github_scripts_resolve_canonical_instruction_type_conflicts_test_git", + "community": 102, + "norm_label": "git()" + }, + { + "label": "write()", + "file_type": "code", + "source_file": ".github/scripts/resolve-canonical-instruction-type-conflicts.test.mjs", + "source_location": "L22", + "_origin": "ast", + "id": "github_scripts_resolve_canonical_instruction_type_conflicts_test_write", + "community": 102, + "norm_label": "write()" + }, + { + "label": "resolve-pr-conflicts-routing-contract.mjs", + "file_type": "code", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L1", + "_origin": "ast", + "id": "github_scripts_resolve_pr_conflicts_routing_contract", + "community": 14, + "norm_label": "resolve-pr-conflicts-routing-contract.mjs" + }, + { + "label": "WORKFLOW_URL", + "file_type": "code", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L17", + "_origin": "ast", + "id": "github_scripts_resolve_pr_conflicts_routing_contract_workflow_url", + "community": 14, + "norm_label": "workflow_url" + }, + { + "label": "REBASE_WORKFLOW_URL", + "file_type": "code", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L18", + "_origin": "ast", + "id": "github_scripts_resolve_pr_conflicts_routing_contract_rebase_workflow_url", + "community": 14, + "norm_label": "rebase_workflow_url" + }, + { + "label": "REBASE_ACTION_URL", + "file_type": "code", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L19", + "_origin": "ast", + "id": "github_scripts_resolve_pr_conflicts_routing_contract_rebase_action_url", + "community": 14, + "norm_label": "rebase_action_url" + }, + { + "label": "LOPU_ACTION_URL", + "file_type": "code", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L20", + "_origin": "ast", + "id": "github_scripts_resolve_pr_conflicts_routing_contract_lopu_action_url", + "community": 14, + "norm_label": "lopu_action_url" + }, + { + "label": "REPO_ROOT", + "file_type": "code", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L21", + "_origin": "ast", + "id": "github_scripts_resolve_pr_conflicts_routing_contract_repo_root", + "community": 14, + "norm_label": "repo_root" + }, + { + "label": "positiveDecimal()", + "file_type": "code", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L23", + "_origin": "ast", + "id": "github_scripts_resolve_pr_conflicts_routing_contract_positivedecimal", + "community": 14, + "norm_label": "positivedecimal()" + }, + { + "label": "validDepth()", + "file_type": "code", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L24", + "_origin": "ast", + "id": "github_scripts_resolve_pr_conflicts_routing_contract_validdepth", + "community": 14, + "norm_label": "validdepth()" + }, + { + "label": "encodeBatch()", + "file_type": "code", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L28", + "_origin": "ast", + "id": "github_scripts_resolve_pr_conflicts_routing_contract_encodebatch", + "community": 14, + "norm_label": "encodebatch()" + }, + { + "label": "decodeBatch()", + "file_type": "code", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L35", + "_origin": "ast", + "id": "github_scripts_resolve_pr_conflicts_routing_contract_decodebatch", + "community": 14, + "norm_label": "decodebatch()" + }, + { + "label": "route()", + "file_type": "code", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L66", + "_origin": "ast", + "id": "github_scripts_resolve_pr_conflicts_routing_contract_route", + "community": 14, + "norm_label": "route()" + }, + { + "label": "assertRoute()", + "file_type": "code", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L183", + "_origin": "ast", + "id": "github_scripts_resolve_pr_conflicts_routing_contract_assertroute", + "community": 14, + "norm_label": "assertroute()" + }, + { + "label": "assertWorkflowSource()", + "file_type": "code", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L190", + "_origin": "ast", + "id": "github_scripts_resolve_pr_conflicts_routing_contract_assertworkflowsource", + "community": 14, + "norm_label": "assertworkflowsource()" + }, + { + "label": "aiRuntimeSourceFiles()", + "file_type": "code", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L892", + "_origin": "ast", + "id": "github_scripts_resolve_pr_conflicts_routing_contract_airuntimesourcefiles", + "community": 14, + "norm_label": "airuntimesourcefiles()" + }, + { + "label": "assertAdminLoader()", + "file_type": "code", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L902", + "_origin": "ast", + "id": "github_scripts_resolve_pr_conflicts_routing_contract_assertadminloader", + "community": 14, + "norm_label": "assertadminloader()" + }, + { + "label": "assertAdminModelRouting()", + "file_type": "code", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L917", + "_origin": "ast", + "id": "github_scripts_resolve_pr_conflicts_routing_contract_assertadminmodelrouting", + "community": 14, + "norm_label": "assertadminmodelrouting()" + }, + { + "label": "selfTest()", + "file_type": "code", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L1179", + "_origin": "ast", + "id": "github_scripts_resolve_pr_conflicts_routing_contract_selftest", + "community": 14, + "norm_label": "selftest()" + }, + { + "label": "stage-graphify-snapshots.mjs", + "file_type": "code", + "source_file": ".github/scripts/stage-graphify-snapshots.mjs", + "source_location": "L1", + "_origin": "ast", + "id": "github_scripts_stage_graphify_snapshots", + "community": 19, + "norm_label": "stage-graphify-snapshots.mjs" + }, + { + "label": "PORTABLE", + "file_type": "code", + "source_file": ".github/scripts/stage-graphify-snapshots.mjs", + "source_location": "L16", + "_origin": "ast", + "id": "github_scripts_stage_graphify_snapshots_portable", + "community": 19, + "norm_label": "portable" + }, + { + "label": "LEGACY_ROOT", + "file_type": "code", + "source_file": ".github/scripts/stage-graphify-snapshots.mjs", + "source_location": "L23", + "_origin": "ast", + "id": "github_scripts_stage_graphify_snapshots_legacy_root", + "community": 19, + "norm_label": "legacy_root" + }, + { + "label": "git()", + "file_type": "code", + "source_file": ".github/scripts/stage-graphify-snapshots.mjs", + "source_location": "L25", + "_origin": "ast", + "id": "github_scripts_stage_graphify_snapshots_git", + "community": 19, + "norm_label": "git()" + }, + { + "label": "filesUnder()", + "file_type": "code", + "source_file": ".github/scripts/stage-graphify-snapshots.mjs", + "source_location": "L32", + "_origin": "ast", + "id": "github_scripts_stage_graphify_snapshots_filesunder", + "community": 19, + "norm_label": "filesunder()" + }, + { + "label": "addExisting()", + "file_type": "code", + "source_file": ".github/scripts/stage-graphify-snapshots.mjs", + "source_location": "L50", + "_origin": "ast", + "id": "github_scripts_stage_graphify_snapshots_addexisting", + "community": 19, + "norm_label": "addexisting()" + }, + { + "label": "trackedUnder()", + "file_type": "code", + "source_file": ".github/scripts/stage-graphify-snapshots.mjs", + "source_location": "L57", + "_origin": "ast", + "id": "github_scripts_stage_graphify_snapshots_trackedunder", + "community": 19, + "norm_label": "trackedunder()" + }, + { + "label": "restoreTrackedFromHead()", + "file_type": "code", + "source_file": ".github/scripts/stage-graphify-snapshots.mjs", + "source_location": "L62", + "_origin": "ast", + "id": "github_scripts_stage_graphify_snapshots_restoretrackedfromhead", + "community": 19, + "norm_label": "restoretrackedfromhead()" + }, + { + "label": "stageGraphifySnapshots()", + "file_type": "code", + "source_file": ".github/scripts/stage-graphify-snapshots.mjs", + "source_location": "L74", + "_origin": "ast", + "id": "github_scripts_stage_graphify_snapshots_stagegraphifysnapshots", + "community": 19, + "norm_label": "stagegraphifysnapshots()" + }, + { + "label": "selfTest()", + "file_type": "code", + "source_file": ".github/scripts/stage-graphify-snapshots.mjs", + "source_location": "L105", + "_origin": "ast", + "id": "github_scripts_stage_graphify_snapshots_selftest", + "community": 19, + "norm_label": "selftest()" + }, + { + "label": "workflow-control-plane-contract.mjs", + "file_type": "code", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L1", + "_origin": "ast", + "id": "github_scripts_workflow_control_plane_contract", + "community": 8, + "norm_label": "workflow-control-plane-contract.mjs" + }, + { + "label": "here", + "file_type": "code", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L10", + "_origin": "ast", + "id": "github_scripts_workflow_control_plane_contract_here", + "community": 8, + "norm_label": "here" + }, + { + "label": "githubRoot", + "file_type": "code", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L11", + "_origin": "ast", + "id": "github_scripts_workflow_control_plane_contract_githubroot", + "community": 8, + "norm_label": "githubroot" + }, + { + "label": "workflows", + "file_type": "code", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L12", + "_origin": "ast", + "id": "github_scripts_workflow_control_plane_contract_workflows", + "community": 8, + "norm_label": "workflows" + }, + { + "label": "actions", + "file_type": "code", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L13", + "_origin": "ast", + "id": "github_scripts_workflow_control_plane_contract_actions", + "community": 8, + "norm_label": "actions" + }, + { + "label": "scripts", + "file_type": "code", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L14", + "_origin": "ast", + "id": "github_scripts_workflow_control_plane_contract_scripts", + "community": 8, + "norm_label": "scripts" + }, + { + "label": "codeqlBackfillScriptPath", + "file_type": "code", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L15", + "_origin": "ast", + "id": "github_scripts_workflow_control_plane_contract_codeqlbackfillscriptpath", + "community": 8, + "norm_label": "codeqlbackfillscriptpath" + }, + { + "label": "IMPLEMENTATIONS", + "file_type": "code", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L17", + "_origin": "ast", + "id": "github_scripts_workflow_control_plane_contract_implementations", + "community": 8, + "norm_label": "implementations" + }, + { + "label": "PROVIDER_ROUTED_IMPLEMENTATIONS", + "file_type": "code", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L31", + "_origin": "ast", + "id": "github_scripts_workflow_control_plane_contract_provider_routed_implementations", + "community": 8, + "norm_label": "provider_routed_implementations" + }, + { + "label": "readWorkflow()", + "file_type": "code", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L39", + "_origin": "ast", + "id": "github_scripts_workflow_control_plane_contract_readworkflow", + "community": 8, + "norm_label": "readworkflow()" + }, + { + "label": "makeRoutingProof()", + "file_type": "code", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L44", + "_origin": "ast", + "id": "github_scripts_workflow_control_plane_contract_makeroutingproof", + "community": 8, + "norm_label": "makeroutingproof()" + }, + { + "label": "acceptsBotRoutingProof()", + "file_type": "code", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L57", + "_origin": "ast", + "id": "github_scripts_workflow_control_plane_contract_acceptsbotroutingproof", + "community": 8, + "norm_label": "acceptsbotroutingproof()" + }, + { + "label": "appReentryDisposition()", + "file_type": "code", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L84", + "_origin": "ast", + "id": "github_scripts_workflow_control_plane_contract_appreentrydisposition", + "community": 8, + "norm_label": "appreentrydisposition()" + }, + { + "label": "assertRoutingProofContract()", + "file_type": "code", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L110", + "_origin": "ast", + "id": "github_scripts_workflow_control_plane_contract_assertroutingproofcontract", + "community": 8, + "norm_label": "assertroutingproofcontract()" + }, + { + "label": "AI_RUNTIME_YAML", + "file_type": "code", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L229", + "_origin": "ast", + "id": "github_scripts_workflow_control_plane_contract_ai_runtime_yaml", + "community": 8, + "norm_label": "ai_runtime_yaml" + }, + { + "label": "yamlFiles()", + "file_type": "code", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L236", + "_origin": "ast", + "id": "github_scripts_workflow_control_plane_contract_yamlfiles", + "community": 8, + "norm_label": "yamlfiles()" + }, + { + "label": "workflowBlock()", + "file_type": "code", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L244", + "_origin": "ast", + "id": "github_scripts_workflow_control_plane_contract_workflowblock", + "community": 8, + "norm_label": "workflowblock()" + }, + { + "label": "assertAdminWaterfallGrammar()", + "file_type": "code", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L258", + "_origin": "ast", + "id": "github_scripts_workflow_control_plane_contract_assertadminwaterfallgrammar", + "community": 8, + "norm_label": "assertadminwaterfallgrammar()" + }, + { + "label": "assertAdminTransportCap()", + "file_type": "code", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L312", + "_origin": "ast", + "id": "github_scripts_workflow_control_plane_contract_assertadmintransportcap", + "community": 8, + "norm_label": "assertadmintransportcap()" + }, + { + "label": "assertAdminLoader()", + "file_type": "code", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L351", + "_origin": "ast", + "id": "github_scripts_workflow_control_plane_contract_assertadminloader", + "community": 8, + "norm_label": "assertadminloader()" + }, + { + "label": "assertAdminModelRouting()", + "file_type": "code", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L360", + "_origin": "ast", + "id": "github_scripts_workflow_control_plane_contract_assertadminmodelrouting", + "community": 8, + "norm_label": "assertadminmodelrouting()" + }, + { + "label": "assertObservableLabelCleanup()", + "file_type": "code", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L603", + "_origin": "ast", + "id": "github_scripts_workflow_control_plane_contract_assertobservablelabelcleanup", + "community": 8, + "norm_label": "assertobservablelabelcleanup()" + }, + { + "label": "assertUserControlledMergePause()", + "file_type": "code", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L652", + "_origin": "ast", + "id": "github_scripts_workflow_control_plane_contract_assertusercontrolledmergepause", + "community": 8, + "norm_label": "assertusercontrolledmergepause()" + }, + { + "label": "assertResolverLockfileRecovery()", + "file_type": "code", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L681", + "_origin": "ast", + "id": "github_scripts_workflow_control_plane_contract_assertresolverlockfilerecovery", + "community": 8, + "norm_label": "assertresolverlockfilerecovery()" + }, + { + "label": "assertControlPlaneContract()", + "file_type": "code", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L737", + "_origin": "ast", + "id": "github_scripts_workflow_control_plane_contract_assertcontrolplanecontract", + "community": 8, + "norm_label": "assertcontrolplanecontract()" + }, + { + "label": "CONTROL_PLANE_ROOTS", + "file_type": "code", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L1530", + "_origin": "ast", + "id": "github_scripts_workflow_control_plane_contract_control_plane_roots", + "community": 8, + "norm_label": "control_plane_roots" + }, + { + "label": "assertBareControlPlaneTree()", + "file_type": "code", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L1549", + "_origin": "ast", + "id": "github_scripts_workflow_control_plane_contract_assertbarecontrolplanetree", + "community": 8, + "norm_label": "assertbarecontrolplanetree()" + }, + { + "label": "assertControlPlaneVercelConfig()", + "file_type": "code", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L1573", + "_origin": "ast", + "id": "github_scripts_workflow_control_plane_contract_assertcontrolplanevercelconfig", + "community": 8, + "norm_label": "assertcontrolplanevercelconfig()" + }, + { + "label": "vercel.json", + "file_type": "code", + "source_file": "vercel.json", + "source_location": "L1", + "_origin": "ast", + "id": "vercel", + "community": 27, + "norm_label": "vercel.json" + }, + { + "label": "$schema", + "file_type": "code", + "source_file": "vercel.json", + "source_location": "L2", + "_origin": "ast", + "id": "vercel_schema", + "community": 27, + "norm_label": "$schema" + }, + { + "label": "framework", + "file_type": "code", + "source_file": "vercel.json", + "source_location": "L3", + "_origin": "ast", + "id": "vercel_framework", + "community": 27, + "norm_label": "framework" + }, + { + "label": "ignoreCommand", + "file_type": "code", + "source_file": "vercel.json", + "source_location": "L4", + "_origin": "ast", + "id": "vercel_ignorecommand", + "community": 27, + "norm_label": "ignorecommand" + }, + { + "label": "git", + "file_type": "code", + "source_file": "vercel.json", + "source_location": "L5", + "_origin": "ast", + "id": "vercel_git", + "community": 27, + "norm_label": "git" + }, + { + "label": "deploymentEnabled", + "file_type": "code", + "source_file": "vercel.json", + "source_location": "L6", + "_origin": "ast", + "id": "vercel_git_deploymentenabled", + "community": 27, + "norm_label": "deploymentenabled" + }, + { + "label": "CLAUDE.md", + "file_type": "document", + "source_file": "CLAUDE.md", + "source_location": "L1", + "_origin": "ast", + "id": "claude", + "community": 17, + "norm_label": "claude.md" + }, + { + "label": "Thingtime AI instructions", + "file_type": "document", + "source_file": "CLAUDE.md", + "source_location": "L1", + "_origin": "ast", + "id": "claude_thingtime_ai_instructions", + "community": 17, + "norm_label": "thingtime ai instructions" + }, + { + "label": "Canonical instruction file", + "file_type": "document", + "source_file": "CLAUDE.md", + "source_location": "L3", + "_origin": "ast", + "id": "claude_canonical_instruction_file", + "community": 17, + "norm_label": "canonical instruction file" + }, + { + "label": "Fundamentals (read first)", + "file_type": "document", + "source_file": "CLAUDE.md", + "source_location": "L19", + "_origin": "ast", + "id": "claude_fundamentals_read_first", + "community": 17, + "norm_label": "fundamentals (read first)" + }, + { + "label": "Local development and worktrees", + "file_type": "document", + "source_file": "CLAUDE.md", + "source_location": "L60", + "_origin": "ast", + "id": "claude_local_development_and_worktrees", + "community": 17, + "norm_label": "local development and worktrees" + }, + { + "label": "Browser and UI validation", + "file_type": "document", + "source_file": "CLAUDE.md", + "source_location": "L123", + "_origin": "ast", + "id": "claude_browser_and_ui_validation", + "community": 17, + "norm_label": "browser and ui validation" + }, + { + "label": "Data and API conventions", + "file_type": "document", + "source_file": "CLAUDE.md", + "source_location": "L145", + "_origin": "ast", + "id": "claude_data_and_api_conventions", + "community": 17, + "norm_label": "data and api conventions" + }, + { + "label": "GitHub push and PR publishing", + "file_type": "document", + "source_file": "CLAUDE.md", + "source_location": "L180", + "_origin": "ast", + "id": "claude_github_push_and_pr_publishing", + "community": 17, + "norm_label": "github push and pr publishing" + }, + { + "label": "Linting, type checks, and package managers", + "file_type": "document", + "source_file": "CLAUDE.md", + "source_location": "L220", + "_origin": "ast", + "id": "claude_linting_type_checks_and_package_managers", + "community": 17, + "norm_label": "linting, type checks, and package managers" + }, + { + "label": "iOS development and releases", + "file_type": "document", + "source_file": "CLAUDE.md", + "source_location": "L244", + "_origin": "ast", + "id": "claude_ios_development_and_releases", + "community": 17, + "norm_label": "ios development and releases" + }, + { + "label": "graphify", + "file_type": "document", + "source_file": "CLAUDE.md", + "source_location": "L276", + "_origin": "ast", + "id": "claude_graphify", + "community": 17, + "norm_label": "graphify" + }, + { + "label": "Delivery messaging", + "file_type": "document", + "source_file": "CLAUDE.md", + "source_location": "L319", + "_origin": "ast", + "id": "claude_delivery_messaging", + "community": 17, + "norm_label": "delivery messaging" + }, + { + "label": "CHANGELOG.md", + "file_type": "document", + "source_file": "CHANGELOG.md", + "source_location": "L1", + "_origin": "ast", + "id": "changelog", + "community": 50, + "norm_label": "changelog.md" + }, + { + "label": "Control-plane changelog", + "file_type": "document", + "source_file": "CHANGELOG.md", + "source_location": "L1", + "_origin": "ast", + "id": "changelog_control_plane_changelog", + "community": 50, + "norm_label": "control-plane changelog" + }, + { + "label": "[Unreleased]", + "file_type": "document", + "source_file": "CHANGELOG.md", + "source_location": "L20", + "_origin": "ast", + "id": "changelog_unreleased", + "community": 50, + "norm_label": "[unreleased]" + }, + { + "label": "Changed", + "file_type": "document", + "source_file": "CHANGELOG.md", + "source_location": "L32", + "_origin": "ast", + "id": "changelog_changed", + "community": 50, + "norm_label": "changed" + }, + { + "label": "Fixed", + "file_type": "document", + "source_file": "CHANGELOG.md", + "source_location": "L291", + "_origin": "ast", + "id": "changelog_fixed", + "community": 50, + "norm_label": "fixed" + }, + { + "label": "Added", + "file_type": "document", + "source_file": "CHANGELOG.md", + "source_location": "L475", + "_origin": "ast", + "id": "changelog_added", + "community": 50, + "norm_label": "added" + }, + { + "label": "README.md", + "file_type": "document", + "source_file": "README.md", + "source_location": "L1", + "_origin": "ast", + "id": "readme", + "community": 50, + "norm_label": "readme.md" + }, + { + "label": "`github-actions` \u2014 the CI control plane", + "file_type": "document", + "source_file": "README.md", + "source_location": "L1", + "_origin": "ast", + "id": "readme_github_actions_the_ci_control_plane", + "community": 50, + "norm_label": "`github-actions` \u2014 the ci control plane" + }, + { + "label": "Why it is bare", + "file_type": "document", + "source_file": "README.md", + "source_location": "L32", + "_origin": "ast", + "id": "readme_why_it_is_bare", + "community": 50, + "norm_label": "why it is bare" + }, + { + "label": "Working on it", + "file_type": "document", + "source_file": "README.md", + "source_location": "L53", + "_origin": "ast", + "id": "readme_working_on_it", + "community": 50, + "norm_label": "working on it" + }, + { + "label": "Lopu principal repository manager", + "file_type": "document", + "source_file": "README.md", + "source_location": "L69", + "_origin": "ast", + "id": "readme_lopu_principal_repository_manager", + "community": 50, + "norm_label": "lopu principal repository manager" + }, + { + "label": "The bare-tree invariant", + "file_type": "document", + "source_file": "README.md", + "source_location": "L179", + "_origin": "ast", + "id": "readme_the_bare_tree_invariant", + "community": 50, + "norm_label": "the bare-tree invariant" + }, + { + "label": "Known trade-off", + "file_type": "document", + "source_file": "README.md", + "source_location": "L191", + "_origin": "ast", + "id": "readme_known_trade_off", + "community": 50, + "norm_label": "known trade-off" + }, + { + "label": "Signed desktop PR releases", + "file_type": "document", + "source_file": "README.md", + "source_location": "L203", + "_origin": "ast", + "id": "readme_signed_desktop_pr_releases", + "community": 50, + "norm_label": "signed desktop pr releases" + }, + { + "label": "Fork setup: Vercel develop previews", + "file_type": "document", + "source_file": "README.md", + "source_location": "L240", + "_origin": "ast", + "id": "readme_fork_setup_vercel_develop_previews", + "community": 50, + "norm_label": "fork setup: vercel develop previews" + }, + { + "label": "Stable develop domain", + "file_type": "document", + "source_file": "README.md", + "source_location": "L267", + "_origin": "ast", + "id": "readme_stable_develop_domain", + "community": 50, + "norm_label": "stable develop domain" + }, + { + "label": "Fundamentals", + "file_type": "document", + "source_file": "FUNDAMENTALS.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 44, + "norm_label": "fundamentals", + "community_name": "Core Fundamentals", + "id": "fundamentals_fundamentals" + }, + { + "label": "Testing Checklist", + "file_type": "document", + "source_file": "TESTING.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 35, + "norm_label": "testing checklist", + "community_name": "Web CI Testing", + "id": "testing_testing" + }, + { + "label": "Electron App Release Workflow", + "file_type": "code", + "source_file": ".github/workflows/electron-release.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 37, + "norm_label": "electron app release workflow", + "community_name": "Electron Release Workflow", + "id": "_github_workflows_electron_release_electron_app_release" + }, + { + "label": "Web CI Workflow", + "file_type": "code", + "source_file": ".github/workflows/web-ci.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 35, + "norm_label": "web ci workflow", + "community_name": "Web CI Testing", + "id": "_github_workflows_web_ci_web_ci" + }, + { + "label": "Commander App Release workflow", + "file_type": "code", + "source_file": ".github/workflows/commander-release.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 46, + "norm_label": "commander app release workflow", + "community_name": "Commander Release Workflow", + "id": "github_workflows_commander_release" + }, + { + "label": "Develop S3 PR preview implementation workflow", + "file_type": "code", + "source_file": ".github/workflows/develop-pr-preview.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 20, + "norm_label": "develop s3 pr preview implementation workflow", + "community_name": "Develop Preview Controller", + "id": "github_workflows_develop_pr_preview_workflow" + }, + { + "label": "Dispatch trusted default-branch controller job", + "file_type": "code", + "source_file": ".github/workflows/develop-pr-preview.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 20, + "norm_label": "dispatch trusted default-branch controller job", + "community_name": "Develop Preview Controller", + "id": "github_workflows_develop_pr_preview_dispatch_job" + }, + { + "label": "Publish or reconcile develop S3 preview job", + "file_type": "code", + "source_file": ".github/workflows/develop-pr-preview.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 20, + "norm_label": "publish or reconcile develop s3 preview job", + "community_name": "Develop Preview Controller", + "id": "github_workflows_develop_pr_preview_controller_job" + }, + { + "label": "GitHub repository dispatch API", + "file_type": "concept", + "source_file": ".github/workflows/develop-pr-preview.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 20, + "norm_label": "github repository dispatch api", + "community_name": "Develop Preview Controller", + "id": "github_workflows_develop_pr_preview_repository_dispatch" + }, + { + "label": "develop-pr-preview-controller event", + "file_type": "concept", + "source_file": ".github/workflows/develop-pr-preview.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 20, + "norm_label": "develop-pr-preview-controller event", + "community_name": "Develop Preview Controller", + "id": "github_workflows_develop_pr_preview_controller_event" + }, + { + "label": "actions/checkout v4.4.0", + "file_type": "code", + "source_file": ".github/workflows/develop-pr-preview.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 20, + "norm_label": "actions/checkout v4.4.0", + "community_name": "Develop Preview Controller", + "id": "github_workflows_develop_pr_preview_actions_checkout" + }, + { + "label": ".github/scripts/deploy-develop-pr-preview.mjs", + "file_type": "code", + "source_file": ".github/workflows/develop-pr-preview.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 20, + "norm_label": ".github/scripts/deploy-develop-pr-preview.mjs", + "community_name": "Develop Preview Controller", + "id": "github_workflows_develop_pr_preview_deploy_script" + }, + { + "label": "vercel-develop-pr-control environment", + "file_type": "concept", + "source_file": ".github/workflows/develop-pr-preview.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 20, + "norm_label": "vercel-develop-pr-control environment", + "community_name": "Develop Preview Controller", + "id": "github_workflows_develop_pr_preview_vercel_develop_pr_control" + }, + { + "label": "Vercel project variables", + "file_type": "concept", + "source_file": ".github/workflows/develop-pr-preview.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 20, + "norm_label": "vercel project variables", + "community_name": "Develop Preview Controller", + "id": "github_workflows_develop_pr_preview_vercel_project_vars" + }, + { + "label": "VERCEL_DEVELOP_DEPLOY_TOKEN", + "file_type": "concept", + "source_file": ".github/workflows/develop-pr-preview.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 20, + "norm_label": "vercel_develop_deploy_token", + "community_name": "Develop Preview Controller", + "id": "github_workflows_develop_pr_preview_vercel_deploy_token" + }, + { + "label": "Electron PR Release Workflow", + "file_type": "code", + "source_file": ".github/workflows/electron-pr-release.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 49, + "norm_label": "electron pr release workflow", + "community_name": "Electron PR Release Workflow", + "id": "readme_electron_pr_release_workflow" + }, + { + "label": "Develop PR Preview Deployment Script", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 48, + "norm_label": "develop pr preview deployment script", + "community_name": "Develop Preview Deployment", + "id": "readme_develop_pr_preview_script" + }, + { + "label": "Lopu Agent Action", + "file_type": "code", + "source_file": ".github/actions/lopu-agent", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 34, + "norm_label": "lopu agent action", + "community_name": "Build Doctor Agent", + "id": "_github_workflows_all_branch_lopu_agent_action" + }, + { + "label": "Lopu Agent Action", + "file_type": "code", + "source_file": ".github/actions/lopu-agent", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 39, + "norm_label": "lopu agent action", + "community_name": "Lopu Agent Action", + "id": "_github_workflows_resolve_pr_conflicts_lopu_agent_action" + }, + { + "label": "Graphify CLI", + "file_type": "code", + "source_file": "graphify-out", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 38, + "norm_label": "graphify cli", + "community_name": "Graphify CLI", + "id": "_github_workflows_resolve_pr_conflicts_graphify_cli" + }, + { + "label": "Lopu Internal All-branch Integration Workflow", + "file_type": "code", + "source_file": ".github/workflows/all-branch.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 25, + "norm_label": "lopu internal all-branch integration workflow", + "community_name": "All Branch Build Workflow", + "id": "_github_workflows_all_branch_lopu_internal_all_branch_integration" + }, + { + "label": "Rebuild Job", + "file_type": "code", + "source_file": ".github/workflows/all-branch.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 25, + "norm_label": "rebuild job", + "community_name": "All Branch Build Workflow", + "id": "_github_workflows_all_branch_rebuild_job" + }, + { + "label": "build-all-branch.mjs", + "file_type": "code", + "source_file": ".github/workflows/all-branch.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 25, + "norm_label": "build-all-branch.mjs", + "community_name": "All Branch Build Workflow", + "id": "_github_workflows_all_branch_build_all_branch_script" + }, + { + "label": "Union Build Check", + "file_type": "code", + "source_file": ".github/workflows/all-branch.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 25, + "norm_label": "union build check", + "community_name": "All Branch Build Workflow", + "id": "_github_workflows_all_branch_union_build_check" + }, + { + "label": "Build-doctor Model Waterfall Loader", + "file_type": "code", + "source_file": ".github/workflows/all-branch.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 25, + "norm_label": "build-doctor model waterfall loader", + "community_name": "All Branch Build Workflow", + "id": "_github_workflows_all_branch_model_waterfall_loader" + }, + { + "label": "Lopu Build Doctor Round 1", + "file_type": "code", + "source_file": ".github/workflows/all-branch.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 34, + "norm_label": "lopu build doctor round 1", + "community_name": "Build Doctor Agent", + "id": "_github_workflows_all_branch_doctor_round_1" + }, + { + "label": "Doctor Commit Command", + "file_type": "code", + "source_file": ".github/workflows/all-branch.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 25, + "norm_label": "doctor commit command", + "community_name": "All Branch Build Workflow", + "id": "_github_workflows_all_branch_doctor_commit" + }, + { + "label": "Lopu agent action", + "file_type": "code", + "source_file": ".github/actions/lopu-agent/action.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 45, + "norm_label": "lopu agent action", + "community_name": "Lopu Agent Action", + "id": "github_actions_lopu_agent_action" + }, + { + "label": "CodeQL PR handoff workflow", + "file_type": "code", + "source_file": ".github/workflows/codeql-pr-handoff.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 30, + "norm_label": "codeql pr handoff workflow", + "community_name": "CodeQL Analysis Workflow", + "id": "github_workflows_codeql_pr_handoff_workflow" + }, + { + "label": "CI provider router", + "file_type": "code", + "source_file": ".github/workflows/ci-provider-router.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 2, + "norm_label": "ci provider router", + "community_name": "Promotion PR Changelog", + "id": "github_workflows_ci_provider_router_workflow" + }, + { + "label": "Legacy PR conflict resolver (superseded)", + "file_type": "code", + "source_file": ".github/workflows/pr-conflict-resolver.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 47, + "norm_label": "legacy pr conflict resolver (superseded)", + "community_name": "Legacy Conflict Resolver", + "id": "github_workflows_pr_conflict_resolver_workflow" + }, + { + "label": "Sync main into develop", + "file_type": "code", + "source_file": ".github/workflows/sync-main-into-develop.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 33, + "norm_label": "sync main into develop", + "community_name": "Internal Branch Promotion", + "id": "github_workflows_sync_main_into_develop_workflow" + }, + { + "label": "Lopu CodeQL all branches", + "file_type": "code", + "source_file": ".github/workflows/codeql-analysis.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 30, + "norm_label": "lopu codeql all branches", + "community_name": "CodeQL Analysis Workflow", + "id": "github_workflows_codeql_analysis_workflow" + }, + { + "label": "scope: select one analysis owner", + "file_type": "code", + "source_file": ".github/workflows/codeql-analysis.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 30, + "norm_label": "scope: select one analysis owner", + "community_name": "CodeQL Analysis Workflow", + "id": "github_workflows_codeql_analysis_scope" + }, + { + "label": "analyze: CodeQL matrix job", + "file_type": "code", + "source_file": ".github/workflows/codeql-analysis.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 30, + "norm_label": "analyze: codeql matrix job", + "community_name": "CodeQL Analysis Workflow", + "id": "github_workflows_codeql_analysis_analyze" + }, + { + "label": "Lopu internal develop promotion", + "file_type": "code", + "source_file": ".github/workflows/promote-develop-to-main.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 33, + "norm_label": "lopu internal develop promotion", + "community_name": "Internal Branch Promotion", + "id": "github_workflows_promote_develop_to_main_workflow" + }, + { + "label": "route: provider router job", + "file_type": "code", + "source_file": ".github/workflows/promote-develop-to-main.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 2, + "norm_label": "route: provider router job", + "community_name": "Promotion PR Changelog", + "id": "github_workflows_promote_develop_to_main_route" + }, + { + "label": "promotion-pr: open or refresh promotion PR", + "file_type": "code", + "source_file": ".github/workflows/promote-develop-to-main.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 2, + "norm_label": "promotion-pr: open or refresh promotion pr", + "community_name": "Promotion PR Changelog", + "id": "github_workflows_promote_develop_to_main_promotion_pr" + }, + { + "label": "no-ai-rebase promotion label", + "file_type": "concept", + "source_file": ".github/workflows/promote-develop-to-main.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 2, + "norm_label": "no-ai-rebase promotion label", + "community_name": "Promotion PR Changelog", + "id": "github_workflows_promote_develop_to_main_no_ai_rebase" + }, + { + "label": "Lopu internal feature promotion", + "file_type": "code", + "source_file": ".github/workflows/promote-features-to-main.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 33, + "norm_label": "lopu internal feature promotion", + "community_name": "Internal Branch Promotion", + "id": "github_workflows_promote_features_to_main_workflow" + }, + { + "label": "route: provider router job", + "file_type": "code", + "source_file": ".github/workflows/promote-features-to-main.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 2, + "norm_label": "route: provider router job", + "community_name": "Promotion PR Changelog", + "id": "github_workflows_promote_features_to_main_route" + }, + { + "label": "promote: replay merged develop PRs", + "file_type": "code", + "source_file": ".github/workflows/promote-features-to-main.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 2, + "norm_label": "promote: replay merged develop prs", + "community_name": "Promotion PR Changelog", + "id": "github_workflows_promote_features_to_main_promote" + }, + { + "label": "lanes: fan out CI promotion lanes", + "file_type": "code", + "source_file": ".github/workflows/promote-features-to-main.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 2, + "norm_label": "lanes: fan out ci promotion lanes", + "community_name": "Promotion PR Changelog", + "id": "github_workflows_promote_features_to_main_lanes" + }, + { + "label": "Lopu Rebase Conflict Round Action", + "file_type": "code", + "source_file": ".github/actions/rebase-conflict-round/action.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 26, + "norm_label": "lopu rebase conflict round action", + "community_name": "Trusted Rebase Round", + "id": "github_actions_rebase_conflict_round_action_lopu_rebase_conflict_round" + }, + { + "label": "Copy Trusted Round Code Outside Model Workspace Step", + "file_type": "code", + "source_file": ".github/actions/rebase-conflict-round/action.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 26, + "norm_label": "copy trusted round code outside model workspace step", + "community_name": "Trusted Rebase Round", + "id": "github_actions_rebase_conflict_round_action_bootstrap_step" + }, + { + "label": "hash_trusted_tree", + "file_type": "code", + "source_file": ".github/actions/rebase-conflict-round/action.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 26, + "norm_label": "hash_trusted_tree", + "community_name": "Trusted Rebase Round", + "id": "github_actions_rebase_conflict_round_action_hash_trusted_tree" + }, + { + "label": "prepare-round.sh", + "file_type": "code", + "source_file": ".github/actions/rebase-conflict-round/action.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 26, + "norm_label": "prepare-round.sh", + "community_name": "Trusted Rebase Round", + "id": "github_actions_rebase_conflict_round_action_prepare_round" + }, + { + "label": "lopu-agent Action", + "file_type": "code", + "source_file": ".github/actions/rebase-conflict-round/action.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 26, + "norm_label": "lopu-agent action", + "community_name": "Trusted Rebase Round", + "id": "github_actions_rebase_conflict_round_action_lopu_agent_action" + }, + { + "label": "Claude Continuation Step", + "file_type": "code", + "source_file": ".github/actions/rebase-conflict-round/action.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 26, + "norm_label": "claude continuation step", + "community_name": "Trusted Rebase Round", + "id": "github_actions_rebase_conflict_round_action_claude_continuation" + }, + { + "label": "Control-plane CI Verify Job", + "file_type": "code", + "source_file": ".github/workflows/control-plane-ci.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 52, + "norm_label": "control-plane ci verify job", + "community_name": "Automation Workflow Overview", + "id": "github_workflows_control_plane_ci_verify" + }, + { + "label": "Contract Advisories Job", + "file_type": "code", + "source_file": ".github/workflows/control-plane-ci.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 52, + "norm_label": "contract advisories job", + "community_name": "Automation Workflow Overview", + "id": "github_workflows_control_plane_ci_contract_advisories" + }, + { + "label": "Comment Contract Advisories Job", + "file_type": "code", + "source_file": ".github/workflows/control-plane-ci.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 52, + "norm_label": "comment contract advisories job", + "community_name": "Automation Workflow Overview", + "id": "github_workflows_control_plane_ci_comment_contract_advisories" + }, + { + "label": "Thingtime AI Instructions", + "file_type": "document", + "source_file": "AGENTS.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 64, + "norm_label": "thingtime ai instructions", + "community_name": "Global AI Instructions", + "id": "agents_thingtime_ai_instructions" + }, + { + "label": "Canonical Instruction File", + "file_type": "concept", + "source_file": "AGENTS.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 57, + "norm_label": "canonical instruction file", + "community_name": "Global AI Instructions", + "id": "agents_canonical_instruction_file" + }, + { + "label": "AI_ALL.md", + "file_type": "document", + "source_file": "AGENTS.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 53, + "norm_label": "ai_all.md", + "community_name": "Global AI Instructions", + "id": "agents_ai_all_md" + }, + { + "label": "Root AGENTS.md and CLAUDE.md Symlinks", + "file_type": "concept", + "source_file": "AGENTS.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 63, + "norm_label": "root agents.md and claude.md symlinks", + "community_name": "Global AI Instructions", + "id": "agents_root_symlinks" + }, + { + "label": "FUNDAMENTALS.md", + "file_type": "document", + "source_file": "AGENTS.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 58, + "norm_label": "fundamentals.md", + "community_name": "Global AI Instructions", + "id": "agents_fundamentals_md" + }, + { + "label": "Thingtime API", + "file_type": "concept", + "source_file": "AGENTS.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 65, + "norm_label": "thingtime api", + "community_name": "Global AI Instructions", + "id": "agents_thingtime_api" + }, + { + "label": "API Utils Layer", + "file_type": "concept", + "source_file": "AGENTS.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 55, + "norm_label": "api utils layer", + "community_name": "Global AI Instructions", + "id": "agents_api_utils_layer" + }, + { + "label": "Versioned MongoDB Collections", + "file_type": "concept", + "source_file": "AGENTS.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 61, + "norm_label": "versioned mongodb collections", + "community_name": "Global AI Instructions", + "id": "agents_mongodb_collections" + }, + { + "label": "Auth Sessions", + "file_type": "concept", + "source_file": "AGENTS.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 56, + "norm_label": "auth sessions", + "community_name": "Global AI Instructions", + "id": "agents_auth_sessions" + }, + { + "label": "Lopu Toast Notifications", + "file_type": "concept", + "source_file": "AGENTS.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 60, + "norm_label": "lopu toast notifications", + "community_name": "Global AI Instructions", + "id": "agents_lopu_toast" + }, + { + "label": "PM2 Dev Servers", + "file_type": "concept", + "source_file": "AGENTS.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 32, + "norm_label": "pm2 dev servers", + "community_name": "Development Server Tooling", + "id": "agents_pm2_dev_servers" + }, + { + "label": "Worktree Ports Script", + "file_type": "code", + "source_file": "AGENTS.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 66, + "norm_label": "worktree ports script", + "community_name": "Development Server Tooling", + "id": "agents_worktree_ports" + }, + { + "label": "Browser and UI Validation", + "file_type": "concept", + "source_file": "AGENTS.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 40, + "norm_label": "browser and ui validation", + "community_name": "UI Validation", + "id": "agents_browser_ui_validation" + }, + { + "label": "API Endpoint Registration", + "file_type": "concept", + "source_file": "AGENTS.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 54, + "norm_label": "api endpoint registration", + "community_name": "Global AI Instructions", + "id": "agents_api_endpoint_registration" + }, + { + "label": "GitHub PR Publishing", + "file_type": "concept", + "source_file": "AGENTS.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 42, + "norm_label": "github pr publishing", + "community_name": "GitHub PR Publishing", + "id": "agents_github_pr_publishing" + }, + { + "label": "Remix Linting", + "file_type": "concept", + "source_file": "AGENTS.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 62, + "norm_label": "remix linting", + "community_name": "Development Server Tooling", + "id": "agents_remix_linting" + }, + { + "label": "iOS Release Flow", + "file_type": "concept", + "source_file": "AGENTS.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 43, + "norm_label": "ios release flow", + "community_name": "iOS Release Flow", + "id": "agents_ios_release_flow" + }, + { + "label": "Graphify Rules", + "file_type": "document", + "source_file": "AGENTS.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 9, + "norm_label": "graphify rules", + "community_name": "Automation Workflow Overview", + "id": "agents_graphify_rules" + }, + { + "label": "Repository-Aware Graphify Router", + "file_type": "code", + "source_file": "AGENTS.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 59, + "norm_label": "repository-aware graphify router", + "community_name": "Automation Workflow Overview", + "id": "agents_graphify_router" + }, + { + "label": "Graphify Immutable Snapshots", + "file_type": "concept", + "source_file": "AGENTS.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 52, + "norm_label": "graphify immutable snapshots", + "community_name": "Automation Workflow Overview", + "id": "agents_graphify_snapshots" + }, + { + "label": "Delivery Messaging", + "file_type": "concept", + "source_file": "AGENTS.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 41, + "norm_label": "delivery messaging", + "community_name": "Delivery Messaging", + "id": "agents_delivery_messaging" + }, + { + "label": "Thingtime AI Instructions", + "file_type": "document", + "source_file": "AI_ALL.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 68, + "norm_label": "thingtime ai instructions", + "community_name": "Global AI Instructions", + "id": "ai_all_thingtime_ai_instructions" + }, + { + "label": "Graphify Rules", + "file_type": "document", + "source_file": "AI_ALL.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 67, + "norm_label": "graphify rules", + "community_name": "Automation Workflow Overview", + "id": "ai_all_graphify_rules" + }, + { + "label": "Lopu Rebase Engine", + "file_type": "code", + "source_file": ".github/workflows/rebase-pr-stacks.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 9, + "norm_label": "lopu rebase engine", + "community_name": "Automation Workflow Overview", + "id": "github_workflows_rebase_pr_stacks_rebase_engine" + }, + { + "label": "Route Job", + "file_type": "code", + "source_file": ".github/workflows/rebase-pr-stacks.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 36, + "norm_label": "route job", + "community_name": "CI Provider Routing", + "id": "github_workflows_rebase_pr_stacks_route_job" + }, + { + "label": "Detect Stack Members Job", + "file_type": "code", + "source_file": ".github/workflows/rebase-pr-stacks.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 31, + "norm_label": "detect stack members job", + "community_name": "Stack Member Detection", + "id": "github_workflows_rebase_pr_stacks_detect_job" + }, + { + "label": "CI Provider Router Workflow", + "file_type": "code", + "source_file": ".github/workflows/rebase-pr-stacks.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 36, + "norm_label": "ci provider router workflow", + "community_name": "CI Provider Routing", + "id": "github_workflows_rebase_pr_stacks_ci_provider_router" + }, + { + "label": "Stack Member JQ Rule", + "file_type": "code", + "source_file": ".github/workflows/rebase-pr-stacks.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 31, + "norm_label": "stack member jq rule", + "community_name": "Stack Member Detection", + "id": "github_workflows_rebase_pr_stacks_stack_member_jq" + }, + { + "label": "Rebase Owner JQ Rule", + "file_type": "code", + "source_file": ".github/workflows/rebase-pr-stacks.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 31, + "norm_label": "rebase owner jq rule", + "community_name": "Stack Member Detection", + "id": "github_workflows_rebase_pr_stacks_rebase_owner_jq" + }, + { + "label": "GitHub API", + "file_type": "concept", + "source_file": ".github/workflows/rebase-pr-stacks.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 31, + "norm_label": "github api", + "community_name": "Stack Member Detection", + "id": "github_workflows_rebase_pr_stacks_github_api" + }, + { + "label": "Lopu PR Manager Workflow", + "file_type": "code", + "source_file": ".github/workflows/resolve-pr-conflicts.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 9, + "norm_label": "lopu pr manager workflow", + "community_name": "Automation Workflow Overview", + "id": "github_workflows_resolve_pr_conflicts_lopu_pr_manager" + }, + { + "label": "AI PR Conflict Resolution", + "file_type": "concept", + "source_file": ".github/workflows/resolve-pr-conflicts.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 9, + "norm_label": "ai pr conflict resolution", + "community_name": "Automation Workflow Overview", + "id": "github_workflows_resolve_pr_conflicts_conflict_resolution" + }, + { + "label": "Thin Product Branch Listeners", + "file_type": "concept", + "source_file": ".github/workflows/resolve-pr-conflicts.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 9, + "norm_label": "thin product branch listeners", + "community_name": "Automation Workflow Overview", + "id": "github_workflows_resolve_pr_conflicts_thin_listeners" + }, + { + "label": "Lopu Agent", + "file_type": "concept", + "source_file": ".github/workflows/resolve-pr-conflicts.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 9, + "norm_label": "lopu agent", + "community_name": "Automation Workflow Overview", + "id": "github_workflows_resolve_pr_conflicts_lopu_agent" + }, + { + "label": "Post-merge Graphify Refresh", + "file_type": "concept", + "source_file": ".github/workflows/resolve-pr-conflicts.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 9, + "norm_label": "post-merge graphify refresh", + "community_name": "Automation Workflow Overview", + "id": "github_workflows_resolve_pr_conflicts_graphify_refresh" + }, + { + "label": "CodeQL Triage", + "file_type": "concept", + "source_file": ".github/workflows/resolve-pr-conflicts.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 9, + "norm_label": "codeql triage", + "community_name": "Automation Workflow Overview", + "id": "github_workflows_resolve_pr_conflicts_codeql_triage" + }, + { + "label": "Graphify Rules", + "file_type": "document", + "source_file": "CLAUDE.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 90, + "norm_label": "graphify rules", + "community_name": "Automation Workflow Overview", + "id": "claude_graphify_rules" + }, + { + "label": "CI Control Plane", + "file_type": "document", + "source_file": "README.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 91, + "norm_label": "ci control plane", + "community_name": "Automation Workflow Overview", + "id": "readme_ci_control_plane" + }, + { + "label": "github-actions Branch", + "file_type": "concept", + "source_file": "README.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 95, + "norm_label": "github-actions branch", + "community_name": "Automation Workflow Overview", + "id": "readme_github_actions_branch" + }, + { + "label": "Thin Product Branch Listeners", + "file_type": "concept", + "source_file": "README.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 9, + "norm_label": "thin product branch listeners", + "community_name": "Automation Workflow Overview", + "id": "readme_thin_listeners" + }, + { + "label": "Lopu PR Manager", + "file_type": "concept", + "source_file": "README.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 9, + "norm_label": "lopu pr manager", + "community_name": "Automation Workflow Overview", + "id": "readme_lopu_pr_manager" + }, + { + "label": "Lopu Agent Action", + "file_type": "code", + "source_file": "README.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 97, + "norm_label": "lopu agent action", + "community_name": "Automation Workflow Overview", + "id": "readme_lopu_agent_action" + }, + { + "label": "Protected CodeQL Analyzer", + "file_type": "concept", + "source_file": "README.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 92, + "norm_label": "protected codeql analyzer", + "community_name": "Automation Workflow Overview", + "id": "readme_codeql_analyzer" + }, + { + "label": "Graphify Router", + "file_type": "code", + "source_file": "README.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 96, + "norm_label": "graphify router", + "community_name": "Automation Workflow Overview", + "id": "readme_graphify_router" + }, + { + "label": "Vercel Deployment Kill Switch", + "file_type": "concept", + "source_file": "README.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 98, + "norm_label": "vercel deployment kill switch", + "community_name": "Automation Workflow Overview", + "id": "readme_vercel_kill_switch" + }, + { + "label": "Signed Desktop PR Release Workflow", + "file_type": "concept", + "source_file": "README.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 93, + "norm_label": "signed desktop pr release workflow", + "community_name": "Automation Workflow Overview", + "id": "readme_desktop_pr_release" + }, + { + "label": "Vercel Develop PR Previews", + "file_type": "concept", + "source_file": "README.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 94, + "norm_label": "vercel develop pr previews", + "community_name": "Automation Workflow Overview", + "id": "readme_develop_previews" + }, + { + "label": "Control Plane", + "file_type": "document", + "source_file": "CHANGELOG.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 72, + "norm_label": "control plane", + "community_name": "Repository Automation Labels", + "id": "changelog_control_plane" + }, + { + "label": "github-actions Branch", + "file_type": "concept", + "source_file": "CHANGELOG.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 74, + "norm_label": "github-actions branch", + "community_name": "Repository Automation Labels", + "id": "changelog_github_actions_branch" + }, + { + "label": "Product Branches", + "file_type": "concept", + "source_file": "CHANGELOG.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 82, + "norm_label": "product branches", + "community_name": "Repository Automation Labels", + "id": "changelog_product_branches" + }, + { + "label": "Lopu PR Manager", + "file_type": "concept", + "source_file": "CHANGELOG.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 78, + "norm_label": "lopu pr manager", + "community_name": "Repository Automation Labels", + "id": "changelog_lopu_pr_manager" + }, + { + "label": "Lopu Model Fleet", + "file_type": "concept", + "source_file": "CHANGELOG.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 77, + "norm_label": "lopu model fleet", + "community_name": "Repository Automation Labels", + "id": "changelog_lopu_model_fleet" + }, + { + "label": "Graphify Snapshot Activation", + "file_type": "concept", + "source_file": "CHANGELOG.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 76, + "norm_label": "graphify snapshot activation", + "community_name": "Repository Automation Labels", + "id": "changelog_graphify_snapshot_activation" + }, + { + "label": "Graphify Publisher", + "file_type": "concept", + "source_file": "CHANGELOG.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 75, + "norm_label": "graphify publisher", + "community_name": "Repository Automation Labels", + "id": "changelog_graphify_publisher" + }, + { + "label": "Semantic Cache Variants", + "file_type": "concept", + "source_file": "CHANGELOG.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 86, + "norm_label": "semantic cache variants", + "community_name": "Repository Automation Labels", + "id": "changelog_semantic_cache_variants" + }, + { + "label": "CodeQL Triage", + "file_type": "concept", + "source_file": "CHANGELOG.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 70, + "norm_label": "codeql triage", + "community_name": "Repository Automation Labels", + "id": "changelog_codeql_triage" + }, + { + "label": "CodeQL Backfill", + "file_type": "concept", + "source_file": "CHANGELOG.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 69, + "norm_label": "codeql backfill", + "community_name": "Repository Automation Labels", + "id": "changelog_codeql_backfill" + }, + { + "label": "PR Detector", + "file_type": "concept", + "source_file": "CHANGELOG.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 81, + "norm_label": "pr detector", + "community_name": "Repository Automation Labels", + "id": "changelog_pr_detector" + }, + { + "label": "Merge Worker", + "file_type": "concept", + "source_file": "CHANGELOG.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 79, + "norm_label": "merge worker", + "community_name": "Repository Automation Labels", + "id": "changelog_merge_worker" + }, + { + "label": "Conflict Resolution", + "file_type": "concept", + "source_file": "CHANGELOG.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 71, + "norm_label": "conflict resolution", + "community_name": "Repository Automation Labels", + "id": "changelog_conflict_resolution" + }, + { + "label": "Promotion", + "file_type": "concept", + "source_file": "CHANGELOG.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 83, + "norm_label": "promotion", + "community_name": "Repository Automation Labels", + "id": "changelog_promotion" + }, + { + "label": "Rebase Stack", + "file_type": "concept", + "source_file": "CHANGELOG.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 85, + "norm_label": "rebase stack", + "community_name": "Repository Automation Labels", + "id": "changelog_rebase_stack" + }, + { + "label": "Develop Main Synchronization", + "file_type": "concept", + "source_file": "CHANGELOG.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 73, + "norm_label": "develop main synchronization", + "community_name": "Repository Automation Labels", + "id": "changelog_develop_main_sync" + }, + { + "label": "Thin Product Branch Listeners", + "file_type": "concept", + "source_file": "CHANGELOG.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 88, + "norm_label": "thin product branch listeners", + "community_name": "Repository Automation Labels", + "id": "changelog_thin_listeners" + }, + { + "label": "Protected Controller", + "file_type": "concept", + "source_file": "CHANGELOG.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 84, + "norm_label": "protected controller", + "community_name": "Repository Automation Labels", + "id": "changelog_protected_controller" + }, + { + "label": "Vercel Preview Fallbacks", + "file_type": "concept", + "source_file": "CHANGELOG.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 89, + "norm_label": "vercel preview fallbacks", + "community_name": "Repository Automation Labels", + "id": "changelog_vercel_preview_fallbacks" + }, + { + "label": "ai-merge-paused Label", + "file_type": "concept", + "source_file": "CHANGELOG.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 11, + "norm_label": "ai-merge-paused label", + "community_name": "Repository Automation Labels", + "id": "changelog_ai_merge_paused_label" + }, + { + "label": "no-ai-merge Label", + "file_type": "concept", + "source_file": "CHANGELOG.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 80, + "norm_label": "no-ai-merge label", + "community_name": "Repository Automation Labels", + "id": "changelog_no_ai_merge_label" + }, + { + "label": "Signed Desktop PR Releases", + "file_type": "concept", + "source_file": "CHANGELOG.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 87, + "norm_label": "signed desktop pr releases", + "community_name": "Repository Automation Labels", + "id": "changelog_signed_desktop_releases" + } + ], + "links": [ + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L217", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_assertallbranchworkflowcontract", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L70", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_base_branches", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L714", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_buildmode", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L928", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_checkmode", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L89", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_completerefspecs", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L176", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_countleadingfailuremarkers", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L970", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_doctorcommitmode", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L1035", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_doctorrecordmode", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L109", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_git", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L116", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_gitauthconfig", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L188", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_isforbiddendoctorpath", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L130", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_ispromisorfetchfailure", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L168", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_isreplayabledoctorsubject", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L95", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_merge_config", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L511", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_mergeref", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L415", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_mergerefonce", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L531", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_pininvariants", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L287", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_planmerges", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L699", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_prepare", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L1052", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_pushmode", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L251", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_readstate", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L139", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_refetchcompleteinputs", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L873", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_remotedoctorstate", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L341", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_rendermanifest", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L277", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_requireallbranchcheckout", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L391", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_restorederivedgraphify", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L102", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_run", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L907", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_runcheckstep", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L547", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_selftest", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L208", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_shouldrevertdoctorstatuspath", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L121", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_singleline", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L262", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_stepoutput", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L128", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_tablecell", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L110", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_trygit", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L258", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_writestate", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L268", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_writesummary", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L716", + "weight": 1.0, + "source": "github_scripts_build_all_branch_buildmode", + "target": "github_scripts_build_all_branch_run", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L943", + "weight": 1.0, + "source": "github_scripts_build_all_branch_checkmode", + "target": "github_scripts_build_all_branch_run", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L991", + "weight": 1.0, + "source": "github_scripts_build_all_branch_doctorcommitmode", + "target": "github_scripts_build_all_branch_run", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L1043", + "weight": 1.0, + "source": "github_scripts_build_all_branch_doctorrecordmode", + "target": "github_scripts_build_all_branch_run", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L109", + "weight": 1.0, + "source": "github_scripts_build_all_branch_git", + "target": "github_scripts_build_all_branch_run", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L543", + "weight": 1.0, + "source": "github_scripts_build_all_branch_pininvariants", + "target": "github_scripts_build_all_branch_run", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L776", + "weight": 1.0, + "source": "github_scripts_build_all_branch_buildmode", + "target": "github_scripts_build_all_branch_git", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L416", + "weight": 1.0, + "source": "github_scripts_build_all_branch_mergerefonce", + "target": "github_scripts_build_all_branch_git", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L532", + "weight": 1.0, + "source": "github_scripts_build_all_branch_pininvariants", + "target": "github_scripts_build_all_branch_git", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L707", + "weight": 1.0, + "source": "github_scripts_build_all_branch_prepare", + "target": "github_scripts_build_all_branch_git", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L1067", + "weight": 1.0, + "source": "github_scripts_build_all_branch_pushmode", + "target": "github_scripts_build_all_branch_git", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L728", + "weight": 1.0, + "source": "github_scripts_build_all_branch_buildmode", + "target": "github_scripts_build_all_branch_trygit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L941", + "weight": 1.0, + "source": "github_scripts_build_all_branch_checkmode", + "target": "github_scripts_build_all_branch_trygit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L974", + "weight": 1.0, + "source": "github_scripts_build_all_branch_doctorcommitmode", + "target": "github_scripts_build_all_branch_trygit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L429", + "weight": 1.0, + "source": "github_scripts_build_all_branch_mergerefonce", + "target": "github_scripts_build_all_branch_trygit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L535", + "weight": 1.0, + "source": "github_scripts_build_all_branch_pininvariants", + "target": "github_scripts_build_all_branch_trygit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L1068", + "weight": 1.0, + "source": "github_scripts_build_all_branch_pushmode", + "target": "github_scripts_build_all_branch_trygit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L874", + "weight": 1.0, + "source": "github_scripts_build_all_branch_remotedoctorstate", + "target": "github_scripts_build_all_branch_trygit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L278", + "weight": 1.0, + "source": "github_scripts_build_all_branch_requireallbranchcheckout", + "target": "github_scripts_build_all_branch_trygit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L393", + "weight": 1.0, + "source": "github_scripts_build_all_branch_restorederivedgraphify", + "target": "github_scripts_build_all_branch_trygit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L719", + "weight": 1.0, + "source": "github_scripts_build_all_branch_buildmode", + "target": "github_scripts_build_all_branch_gitauthconfig", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L148", + "weight": 1.0, + "source": "github_scripts_build_all_branch_refetchcompleteinputs", + "target": "github_scripts_build_all_branch_gitauthconfig", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L797", + "weight": 1.0, + "source": "github_scripts_build_all_branch_buildmode", + "target": "github_scripts_build_all_branch_singleline", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L989", + "weight": 1.0, + "source": "github_scripts_build_all_branch_doctorcommitmode", + "target": "github_scripts_build_all_branch_singleline", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L1040", + "weight": 1.0, + "source": "github_scripts_build_all_branch_doctorrecordmode", + "target": "github_scripts_build_all_branch_singleline", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L433", + "weight": 1.0, + "source": "github_scripts_build_all_branch_mergerefonce", + "target": "github_scripts_build_all_branch_singleline", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L1082", + "weight": 1.0, + "source": "github_scripts_build_all_branch_pushmode", + "target": "github_scripts_build_all_branch_singleline", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L161", + "weight": 1.0, + "source": "github_scripts_build_all_branch_refetchcompleteinputs", + "target": "github_scripts_build_all_branch_singleline", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L397", + "weight": 1.0, + "source": "github_scripts_build_all_branch_restorederivedgraphify", + "target": "github_scripts_build_all_branch_singleline", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L128", + "weight": 1.0, + "source": "github_scripts_build_all_branch_tablecell", + "target": "github_scripts_build_all_branch_singleline", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L364", + "weight": 1.0, + "source": "github_scripts_build_all_branch_rendermanifest", + "target": "github_scripts_build_all_branch_tablecell", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L438", + "weight": 1.0, + "source": "github_scripts_build_all_branch_mergerefonce", + "target": "github_scripts_build_all_branch_ispromisorfetchfailure", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L398", + "weight": 1.0, + "source": "github_scripts_build_all_branch_restorederivedgraphify", + "target": "github_scripts_build_all_branch_ispromisorfetchfailure", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L616", + "weight": 1.0, + "source": "github_scripts_build_all_branch_selftest", + "target": "github_scripts_build_all_branch_ispromisorfetchfailure", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L513", + "weight": 1.0, + "source": "github_scripts_build_all_branch_mergeref", + "target": "github_scripts_build_all_branch_refetchcompleteinputs", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L643", + "weight": 1.0, + "source": "github_scripts_build_all_branch_selftest", + "target": "github_scripts_build_all_branch_isreplayabledoctorsubject", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L884", + "weight": 1.0, + "source": "github_scripts_build_all_branch_remotedoctorstate", + "target": "github_scripts_build_all_branch_countleadingfailuremarkers", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L649", + "weight": 1.0, + "source": "github_scripts_build_all_branch_selftest", + "target": "github_scripts_build_all_branch_countleadingfailuremarkers", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L672", + "weight": 1.0, + "source": "github_scripts_build_all_branch_selftest", + "target": "github_scripts_build_all_branch_isforbiddendoctorpath", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L211", + "weight": 1.0, + "source": "github_scripts_build_all_branch_shouldrevertdoctorstatuspath", + "target": "github_scripts_build_all_branch_isforbiddendoctorpath", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L983", + "weight": 1.0, + "source": "github_scripts_build_all_branch_doctorcommitmode", + "target": "github_scripts_build_all_branch_shouldrevertdoctorstatuspath", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L673", + "weight": 1.0, + "source": "github_scripts_build_all_branch_selftest", + "target": "github_scripts_build_all_branch_shouldrevertdoctorstatuspath", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L694", + "weight": 1.0, + "source": "github_scripts_build_all_branch_selftest", + "target": "github_scripts_build_all_branch_assertallbranchworkflowcontract", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L931", + "weight": 1.0, + "source": "github_scripts_build_all_branch_checkmode", + "target": "github_scripts_build_all_branch_readstate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L972", + "weight": 1.0, + "source": "github_scripts_build_all_branch_doctorcommitmode", + "target": "github_scripts_build_all_branch_readstate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L1037", + "weight": 1.0, + "source": "github_scripts_build_all_branch_doctorrecordmode", + "target": "github_scripts_build_all_branch_readstate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L1054", + "weight": 1.0, + "source": "github_scripts_build_all_branch_pushmode", + "target": "github_scripts_build_all_branch_readstate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L827", + "weight": 1.0, + "source": "github_scripts_build_all_branch_buildmode", + "target": "github_scripts_build_all_branch_writestate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L962", + "weight": 1.0, + "source": "github_scripts_build_all_branch_checkmode", + "target": "github_scripts_build_all_branch_writestate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L994", + "weight": 1.0, + "source": "github_scripts_build_all_branch_doctorcommitmode", + "target": "github_scripts_build_all_branch_writestate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L1048", + "weight": 1.0, + "source": "github_scripts_build_all_branch_doctorrecordmode", + "target": "github_scripts_build_all_branch_writestate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L838", + "weight": 1.0, + "source": "github_scripts_build_all_branch_buildmode", + "target": "github_scripts_build_all_branch_stepoutput", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L963", + "weight": 1.0, + "source": "github_scripts_build_all_branch_checkmode", + "target": "github_scripts_build_all_branch_stepoutput", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L995", + "weight": 1.0, + "source": "github_scripts_build_all_branch_doctorcommitmode", + "target": "github_scripts_build_all_branch_stepoutput", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L828", + "weight": 1.0, + "source": "github_scripts_build_all_branch_buildmode", + "target": "github_scripts_build_all_branch_writesummary", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L1114", + "weight": 1.0, + "source": "github_scripts_build_all_branch_pushmode", + "target": "github_scripts_build_all_branch_writesummary", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L929", + "weight": 1.0, + "source": "github_scripts_build_all_branch_checkmode", + "target": "github_scripts_build_all_branch_requireallbranchcheckout", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L971", + "weight": 1.0, + "source": "github_scripts_build_all_branch_doctorcommitmode", + "target": "github_scripts_build_all_branch_requireallbranchcheckout", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L1036", + "weight": 1.0, + "source": "github_scripts_build_all_branch_doctorrecordmode", + "target": "github_scripts_build_all_branch_requireallbranchcheckout", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L1053", + "weight": 1.0, + "source": "github_scripts_build_all_branch_pushmode", + "target": "github_scripts_build_all_branch_requireallbranchcheckout", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L744", + "weight": 1.0, + "source": "github_scripts_build_all_branch_buildmode", + "target": "github_scripts_build_all_branch_planmerges", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L564", + "weight": 1.0, + "source": "github_scripts_build_all_branch_selftest", + "target": "github_scripts_build_all_branch_planmerges", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L810", + "weight": 1.0, + "source": "github_scripts_build_all_branch_buildmode", + "target": "github_scripts_build_all_branch_rendermanifest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L605", + "weight": 1.0, + "source": "github_scripts_build_all_branch_selftest", + "target": "github_scripts_build_all_branch_rendermanifest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L424", + "weight": 1.0, + "source": "github_scripts_build_all_branch_mergerefonce", + "target": "github_scripts_build_all_branch_restorederivedgraphify", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L512", + "weight": 1.0, + "source": "github_scripts_build_all_branch_mergeref", + "target": "github_scripts_build_all_branch_mergerefonce", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L784", + "weight": 1.0, + "source": "github_scripts_build_all_branch_buildmode", + "target": "github_scripts_build_all_branch_mergeref", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L808", + "weight": 1.0, + "source": "github_scripts_build_all_branch_buildmode", + "target": "github_scripts_build_all_branch_pininvariants", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L1084", + "weight": 1.0, + "source": "github_scripts_build_all_branch_pushmode", + "target": "github_scripts_build_all_branch_pininvariants", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L820", + "weight": 1.0, + "source": "github_scripts_build_all_branch_buildmode", + "target": "github_scripts_build_all_branch_remotedoctorstate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L958", + "weight": 1.0, + "source": "github_scripts_build_all_branch_checkmode", + "target": "github_scripts_build_all_branch_runcheckstep", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/classify-claude-credential-failure.mjs", + "source_location": "L6", + "weight": 1.0, + "source": "github_scripts_classify_claude_credential_failure", + "target": "github_scripts_classify_claude_credential_failure_capacity_patterns", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/classify-claude-credential-failure.mjs", + "source_location": "L40", + "weight": 1.0, + "source": "github_scripts_classify_claude_credential_failure", + "target": "github_scripts_classify_claude_credential_failure_classifyclaudecredentialfailure", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/classify-claude-credential-failure.mjs", + "source_location": "L30", + "weight": 1.0, + "source": "github_scripts_classify_claude_credential_failure", + "target": "github_scripts_classify_claude_credential_failure_collectstrings", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/classify-claude-credential-failure.mjs", + "source_location": "L22", + "weight": 1.0, + "source": "github_scripts_classify_claude_credential_failure", + "target": "github_scripts_classify_claude_credential_failure_credential_patterns", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/classify-claude-credential-failure.mjs", + "source_location": "L84", + "weight": 1.0, + "source": "github_scripts_classify_claude_credential_failure", + "target": "github_scripts_classify_claude_credential_failure_main", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/classify-claude-credential-failure.mjs", + "source_location": "L51", + "weight": 1.0, + "source": "github_scripts_classify_claude_credential_failure", + "target": "github_scripts_classify_claude_credential_failure_selftest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/classify-claude-credential-failure.mjs", + "source_location": "L41", + "weight": 1.0, + "source": "github_scripts_classify_claude_credential_failure_classifyclaudecredentialfailure", + "target": "github_scripts_classify_claude_credential_failure_collectstrings", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/classify-claude-credential-failure.mjs", + "source_location": "L103", + "weight": 1.0, + "source": "github_scripts_classify_claude_credential_failure_main", + "target": "github_scripts_classify_claude_credential_failure_classifyclaudecredentialfailure", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/classify-claude-credential-failure.mjs", + "source_location": "L57", + "weight": 1.0, + "source": "github_scripts_classify_claude_credential_failure_selftest", + "target": "github_scripts_classify_claude_credential_failure_classifyclaudecredentialfailure", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/classify-claude-credential-failure.mjs", + "source_location": "L87", + "weight": 1.0, + "source": "github_scripts_classify_claude_credential_failure_main", + "target": "github_scripts_classify_claude_credential_failure_selftest", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L13", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill", + "target": "github_scripts_codeql_open_pr_backfill_active_run_statuses", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L96", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill", + "target": "github_scripts_codeql_open_pr_backfill_activeprheadkeys", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L67", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill", + "target": "github_scripts_codeql_open_pr_backfill_analysiskey", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L182", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill", + "target": "github_scripts_codeql_open_pr_backfill_analysissnapshotforpullrequest", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L25", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill", + "target": "github_scripts_codeql_open_pr_backfill_commandfailuretext", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L75", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill", + "target": "github_scripts_codeql_open_pr_backfill_completeanalysiskeys", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L227", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill", + "target": "github_scripts_codeql_open_pr_backfill_dispatchanalysiswithinput", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L57", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill", + "target": "github_scripts_codeql_open_pr_backfill_flattenslurp", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L62", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill", + "target": "github_scripts_codeql_open_pr_backfill_flattenworkflowruns", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L32", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill", + "target": "github_scripts_codeql_open_pr_backfill_ghjson", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L168", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill", + "target": "github_scripts_codeql_open_pr_backfill_listactivecodeqlruns", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L366", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill", + "target": "github_scripts_codeql_open_pr_backfill_main", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L198", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill", + "target": "github_scripts_codeql_open_pr_backfill_optionalpullmergecommit", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L113", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill", + "target": "github_scripts_codeql_open_pr_backfill_planbackfill", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L71", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill", + "target": "github_scripts_codeql_open_pr_backfill_prheadkey", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L7", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill", + "target": "github_scripts_codeql_open_pr_backfill_required_categories", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L216", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill", + "target": "github_scripts_codeql_open_pr_backfill_resolveliveanalysissnapshots", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L269", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill", + "target": "github_scripts_codeql_open_pr_backfill_selftest", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L21", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill", + "target": "github_scripts_codeql_open_pr_backfill_sleep", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L154", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill", + "target": "github_scripts_codeql_open_pr_backfill_validateenvironment", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L263", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill", + "target": "github_scripts_codeql_open_pr_backfill_writesummary", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L258", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill_dispatchanalysiswithinput", + "target": "github_scripts_codeql_open_pr_backfill_sleep", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L51", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill_ghjson", + "target": "github_scripts_codeql_open_pr_backfill_sleep", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L254", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill_dispatchanalysiswithinput", + "target": "github_scripts_codeql_open_pr_backfill_commandfailuretext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L43", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill_ghjson", + "target": "github_scripts_codeql_open_pr_backfill_commandfailuretext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L171", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill_listactivecodeqlruns", + "target": "github_scripts_codeql_open_pr_backfill_ghjson", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L382", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill_main", + "target": "github_scripts_codeql_open_pr_backfill_ghjson", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L201", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill_optionalpullmergecommit", + "target": "github_scripts_codeql_open_pr_backfill_ghjson", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L382", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill_main", + "target": "github_scripts_codeql_open_pr_backfill_flattenslurp", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L177", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill_listactivecodeqlruns", + "target": "github_scripts_codeql_open_pr_backfill_flattenworkflowruns", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L83", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill_completeanalysiskeys", + "target": "github_scripts_codeql_open_pr_backfill_analysiskey", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L140", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill_planbackfill", + "target": "github_scripts_codeql_open_pr_backfill_analysiskey", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L357", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill_selftest", + "target": "github_scripts_codeql_open_pr_backfill_analysiskey", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L100", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill_activeprheadkeys", + "target": "github_scripts_codeql_open_pr_backfill_prheadkey", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L132", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill_planbackfill", + "target": "github_scripts_codeql_open_pr_backfill_prheadkey", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L358", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill_selftest", + "target": "github_scripts_codeql_open_pr_backfill_prheadkey", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L395", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill_main", + "target": "github_scripts_codeql_open_pr_backfill_completeanalysiskeys", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L321", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill_selftest", + "target": "github_scripts_codeql_open_pr_backfill_completeanalysiskeys", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L404", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill_main", + "target": "github_scripts_codeql_open_pr_backfill_activeprheadkeys", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L322", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill_selftest", + "target": "github_scripts_codeql_open_pr_backfill_activeprheadkeys", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L401", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill_main", + "target": "github_scripts_codeql_open_pr_backfill_planbackfill", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L343", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill_selftest", + "target": "github_scripts_codeql_open_pr_backfill_planbackfill", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L381", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill_main", + "target": "github_scripts_codeql_open_pr_backfill_validateenvironment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L394", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill_main", + "target": "github_scripts_codeql_open_pr_backfill_listactivecodeqlruns", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L222", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill_resolveliveanalysissnapshots", + "target": "github_scripts_codeql_open_pr_backfill_analysissnapshotforpullrequest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L329", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill_selftest", + "target": "github_scripts_codeql_open_pr_backfill_analysissnapshotforpullrequest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L221", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill_resolveliveanalysissnapshots", + "target": "github_scripts_codeql_open_pr_backfill_optionalpullmergecommit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L400", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill_main", + "target": "github_scripts_codeql_open_pr_backfill_resolveliveanalysissnapshots", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L410", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill_main", + "target": "github_scripts_codeql_open_pr_backfill_dispatchanalysiswithinput", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L373", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill_main", + "target": "github_scripts_codeql_open_pr_backfill_writesummary", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L368", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill_main", + "target": "github_scripts_codeql_open_pr_backfill_selftest", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L15", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_active_states", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L990", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_assertcurrentpullrequest", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L943", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_assertrepositorydispatchsource", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L954", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_asserttrustedprincipal", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L973", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_asserttrustedpullrequest", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L981", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_asserttrustedpullrequeststack", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1132", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_assertvercelconfiguration", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1220", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_assertwildcardfallbackruntimes", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1428", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_assignaliasverified", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1456", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_assignstabledevelopaliasverified", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L58", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_boundedinteger", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1335", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_cancelanddeletedeployment", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L398", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_choosepreferreddeployment", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L408", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_choosestabledevelopdeployment", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L269", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_classifypullrequest", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L18", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_cleanup_actions", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1633", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_cleanupcomment", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1365", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_cleanupdeployments", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1607", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_cleanupprresources", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1038", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_creategithubdeployment", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1549", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_createverceldeployment", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L174", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_customenvironmentdomainnames", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1099", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_dashboardurl", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1748", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_deploy", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1101", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_deploymentcomment", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1244", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_deploymentdetail", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L366", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_deploymentidentityissue", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L420", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_deploymentlistparams", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L336", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_deploymentpayload", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1316", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_deploymenturl", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L913", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_developrefsha", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L328", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_dispatchpullrequestissue", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L39", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_eligibilityerror", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L66", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_exactprefixedid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1022", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_findgithubdeployment", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L878", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_findopenstackparent", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1406", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_getaliasbinding", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L920", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_getdevelopheadsha", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1374", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_getownedalias", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L876", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_getpullrequest", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L951", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_getrepositorypermission", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1388", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_getstabledevelopaliasbinding", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L861", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_githubrequest", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L859", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_githuburl", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1646", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_handleineligible", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L30", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_httperror", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L17", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_idempotent_methods", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L104", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_ishostnamelabel", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L141", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_iss3buckethostname", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L92", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_issafeheadref", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1246", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_listdeploymentsummaries", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1297", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_liststabledevelopdeployments", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1270", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_listworkflowdeployments", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1831", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_main", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1081", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_markgithubenvironmentinactive", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L118", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_normalizeddnshostname", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L82", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_normalizelogin", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L53", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_optionalenv", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L804", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_parseerrorcode", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L925", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_parserepositorydispatch", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L95", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_parsetrustedlogins", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L14", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_pr_event_actions", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1534", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_preparedeployment", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L169", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_previewalias", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L188", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_previewwildcardbindingissue", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L285", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_pullrequestmatchessnapshot", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L240", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_pullrequestshapeissue", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L276", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_pullrequestsnapshot", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1659", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_reconcile", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1496", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_reconcilestabledevelopalias", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1322", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_refreshowneddeployment", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1418", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_removealiasforpr", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1713", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_reportfailure", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L293", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_repositorydispatchsourceissue", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L810", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_requestjson", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L47", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_requiredenv", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L895", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_resolvepullrequeststack", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L436", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_runselftest", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L221", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_runtimeconfig", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L155", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_safecorsprobeurl", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L106", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_safehostname", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L74", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_saferepository", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1067", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_setgithubdeploymentstatus", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L197", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_stabledevelopdeploymentissue", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L179", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_stabledevelopdomainbindingissue", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L16", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_terminal_failure_states", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L12", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_trusted_associations", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L13", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_trusted_permissions", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L997", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_upsertcomment", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L867", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_vercelrequest", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1113", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_verifycors", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1225", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_verifypublishedalias", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1192", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_verifywildcardfallbackruntime", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1587", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_waitfordeployment", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L130", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_wildcarddnsconfigurationissue", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L31", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_httperror", + "target": "github_scripts_deploy_develop_pr_preview_httperror_constructor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L40", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_eligibilityerror", + "target": "github_scripts_deploy_develop_pr_preview_eligibilityerror_constructor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1750", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_deploy", + "target": "github_scripts_deploy_develop_pr_preview_requiredenv", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L864", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_githubrequest", + "target": "github_scripts_deploy_develop_pr_preview_requiredenv", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1838", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_main", + "target": "github_scripts_deploy_develop_pr_preview_requiredenv", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L222", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_runtimeconfig", + "target": "github_scripts_deploy_develop_pr_preview_requiredenv", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L869", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_vercelrequest", + "target": "github_scripts_deploy_develop_pr_preview_requiredenv", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L234", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_runtimeconfig", + "target": "github_scripts_deploy_develop_pr_preview_optionalenv", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L427", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_deploymentlistparams", + "target": "github_scripts_deploy_develop_pr_preview_boundedinteger", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L876", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_getpullrequest", + "target": "github_scripts_deploy_develop_pr_preview_boundedinteger", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1647", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_handleineligible", + "target": "github_scripts_deploy_develop_pr_preview_boundedinteger", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1853", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_main", + "target": "github_scripts_deploy_develop_pr_preview_boundedinteger", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1082", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_markgithubenvironmentinactive", + "target": "github_scripts_deploy_develop_pr_preview_boundedinteger", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L930", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_parserepositorydispatch", + "target": "github_scripts_deploy_develop_pr_preview_boundedinteger", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L170", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_previewalias", + "target": "github_scripts_deploy_develop_pr_preview_boundedinteger", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L277", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_pullrequestsnapshot", + "target": "github_scripts_deploy_develop_pr_preview_boundedinteger", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1663", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_reconcile", + "target": "github_scripts_deploy_develop_pr_preview_boundedinteger", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L903", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_resolvepullrequeststack", + "target": "github_scripts_deploy_develop_pr_preview_boundedinteger", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L223", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_runtimeconfig", + "target": "github_scripts_deploy_develop_pr_preview_boundedinteger", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L998", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_upsertcomment", + "target": "github_scripts_deploy_develop_pr_preview_boundedinteger", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L226", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_runtimeconfig", + "target": "github_scripts_deploy_develop_pr_preview_exactprefixedid", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L222", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_runtimeconfig", + "target": "github_scripts_deploy_develop_pr_preview_saferepository", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L955", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_asserttrustedprincipal", + "target": "github_scripts_deploy_develop_pr_preview_normalizelogin", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1849", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_main", + "target": "github_scripts_deploy_develop_pr_preview_normalizelogin", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L932", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_parserepositorydispatch", + "target": "github_scripts_deploy_develop_pr_preview_normalizelogin", + "confidence_score": 1.0 + }, + { + "relation": "indirect_call", + "context": "argument", + "confidence": "INFERRED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L99", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_parsetrustedlogins", + "target": "github_scripts_deploy_develop_pr_preview_normalizelogin", + "confidence_score": 0.5 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L287", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_pullrequestmatchessnapshot", + "target": "github_scripts_deploy_develop_pr_preview_normalizelogin", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L262", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_pullrequestshapeissue", + "target": "github_scripts_deploy_develop_pr_preview_normalizelogin", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L278", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_pullrequestsnapshot", + "target": "github_scripts_deploy_develop_pr_preview_normalizelogin", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L301", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_repositorydispatchsourceissue", + "target": "github_scripts_deploy_develop_pr_preview_normalizelogin", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L879", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_findopenstackparent", + "target": "github_scripts_deploy_develop_pr_preview_issafeheadref", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L939", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_parserepositorydispatch", + "target": "github_scripts_deploy_develop_pr_preview_issafeheadref", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L258", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_pullrequestshapeissue", + "target": "github_scripts_deploy_develop_pr_preview_issafeheadref", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L500", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_runselftest", + "target": "github_scripts_deploy_develop_pr_preview_parsetrustedlogins", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L225", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_runtimeconfig", + "target": "github_scripts_deploy_develop_pr_preview_parsetrustedlogins", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L149", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_iss3buckethostname", + "target": "github_scripts_deploy_develop_pr_preview_ishostnamelabel", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1317", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_deploymenturl", + "target": "github_scripts_deploy_develop_pr_preview_safehostname", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L124", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_normalizeddnshostname", + "target": "github_scripts_deploy_develop_pr_preview_safehostname", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L171", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_previewalias", + "target": "github_scripts_deploy_develop_pr_preview_safehostname", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L232", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_runtimeconfig", + "target": "github_scripts_deploy_develop_pr_preview_safehostname", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L162", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_safecorsprobeurl", + "target": "github_scripts_deploy_develop_pr_preview_safehostname", + "confidence_score": 1.0 + }, + { + "relation": "indirect_call", + "context": "argument", + "confidence": "INFERRED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L136", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_wildcarddnsconfigurationissue", + "target": "github_scripts_deploy_develop_pr_preview_normalizeddnshostname", + "confidence_score": 0.5 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1184", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_assertvercelconfiguration", + "target": "github_scripts_deploy_develop_pr_preview_wildcarddnsconfigurationissue", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L505", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_runselftest", + "target": "github_scripts_deploy_develop_pr_preview_wildcarddnsconfigurationissue", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L163", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_safecorsprobeurl", + "target": "github_scripts_deploy_develop_pr_preview_iss3buckethostname", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1750", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_deploy", + "target": "github_scripts_deploy_develop_pr_preview_safecorsprobeurl", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L491", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_runselftest", + "target": "github_scripts_deploy_develop_pr_preview_safecorsprobeurl", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1429", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_assignaliasverified", + "target": "github_scripts_deploy_develop_pr_preview_previewalias", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1767", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_deploy", + "target": "github_scripts_deploy_develop_pr_preview_previewalias", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1407", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_getaliasbinding", + "target": "github_scripts_deploy_develop_pr_preview_previewalias", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1738", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_reportfailure", + "target": "github_scripts_deploy_develop_pr_preview_previewalias", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L487", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_runselftest", + "target": "github_scripts_deploy_develop_pr_preview_previewalias", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L531", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_runselftest", + "target": "github_scripts_deploy_develop_pr_preview_customenvironmentdomainnames", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L180", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_stabledevelopdomainbindingissue", + "target": "github_scripts_deploy_develop_pr_preview_customenvironmentdomainnames", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1150", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_assertvercelconfiguration", + "target": "github_scripts_deploy_develop_pr_preview_stabledevelopdomainbindingissue", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L538", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_runselftest", + "target": "github_scripts_deploy_develop_pr_preview_stabledevelopdomainbindingissue", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1167", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_assertvercelconfiguration", + "target": "github_scripts_deploy_develop_pr_preview_previewwildcardbindingissue", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L580", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_runselftest", + "target": "github_scripts_deploy_develop_pr_preview_previewwildcardbindingissue", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1457", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_assignstabledevelopaliasverified", + "target": "github_scripts_deploy_develop_pr_preview_stabledevelopdeploymentissue", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1502", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_reconcilestabledevelopalias", + "target": "github_scripts_deploy_develop_pr_preview_stabledevelopdeploymentissue", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L663", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_runselftest", + "target": "github_scripts_deploy_develop_pr_preview_stabledevelopdeploymentissue", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1837", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_main", + "target": "github_scripts_deploy_develop_pr_preview_runtimeconfig", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L974", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_asserttrustedpullrequest", + "target": "github_scripts_deploy_develop_pr_preview_pullrequestshapeissue", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L270", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_classifypullrequest", + "target": "github_scripts_deploy_develop_pr_preview_pullrequestshapeissue", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L901", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_resolvepullrequeststack", + "target": "github_scripts_deploy_develop_pr_preview_pullrequestshapeissue", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L479", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_runselftest", + "target": "github_scripts_deploy_develop_pr_preview_pullrequestshapeissue", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L476", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_runselftest", + "target": "github_scripts_deploy_develop_pr_preview_classifypullrequest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1751", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_deploy", + "target": "github_scripts_deploy_develop_pr_preview_pullrequestsnapshot", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L521", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_runselftest", + "target": "github_scripts_deploy_develop_pr_preview_pullrequestsnapshot", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L993", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_assertcurrentpullrequest", + "target": "github_scripts_deploy_develop_pr_preview_pullrequestmatchessnapshot", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L522", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_runselftest", + "target": "github_scripts_deploy_develop_pr_preview_pullrequestmatchessnapshot", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L946", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_assertrepositorydispatchsource", + "target": "github_scripts_deploy_develop_pr_preview_repositorydispatchsourceissue", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L732", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_runselftest", + "target": "github_scripts_deploy_develop_pr_preview_repositorydispatchsourceissue", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1856", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_main", + "target": "github_scripts_deploy_develop_pr_preview_dispatchpullrequestissue", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L746", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_runselftest", + "target": "github_scripts_deploy_develop_pr_preview_dispatchpullrequestissue", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1551", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_createverceldeployment", + "target": "github_scripts_deploy_develop_pr_preview_deploymentpayload", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L525", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_runselftest", + "target": "github_scripts_deploy_develop_pr_preview_deploymentpayload", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1430", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_assignaliasverified", + "target": "github_scripts_deploy_develop_pr_preview_deploymentidentityissue", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1578", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_createverceldeployment", + "target": "github_scripts_deploy_develop_pr_preview_deploymentidentityissue", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1289", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_listworkflowdeployments", + "target": "github_scripts_deploy_develop_pr_preview_deploymentidentityissue", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1330", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_refreshowneddeployment", + "target": "github_scripts_deploy_develop_pr_preview_deploymentidentityissue", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L621", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_runselftest", + "target": "github_scripts_deploy_develop_pr_preview_deploymentidentityissue", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1593", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_waitfordeployment", + "target": "github_scripts_deploy_develop_pr_preview_deploymentidentityissue", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1562", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_createverceldeployment", + "target": "github_scripts_deploy_develop_pr_preview_choosepreferreddeployment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1542", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_preparedeployment", + "target": "github_scripts_deploy_develop_pr_preview_choosepreferreddeployment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1707", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_reconcile", + "target": "github_scripts_deploy_develop_pr_preview_choosepreferreddeployment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L641", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_runselftest", + "target": "github_scripts_deploy_develop_pr_preview_choosepreferreddeployment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1509", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_reconcilestabledevelopalias", + "target": "github_scripts_deploy_develop_pr_preview_choosestabledevelopdeployment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L681", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_runselftest", + "target": "github_scripts_deploy_develop_pr_preview_choosestabledevelopdeployment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1252", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_listdeploymentsummaries", + "target": "github_scripts_deploy_develop_pr_preview_deploymentlistparams", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L685", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_runselftest", + "target": "github_scripts_deploy_develop_pr_preview_deploymentlistparams", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1833", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_main", + "target": "github_scripts_deploy_develop_pr_preview_runselftest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L683", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_runselftest", + "target": "github_scripts_deploy_develop_pr_preview_developrefsha", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L751", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_runselftest", + "target": "github_scripts_deploy_develop_pr_preview_parserepositorydispatch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L781", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_runselftest", + "target": "github_scripts_deploy_develop_pr_preview_resolvepullrequeststack", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L848", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_requestjson", + "target": "github_scripts_deploy_develop_pr_preview_parseerrorcode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L862", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_githubrequest", + "target": "github_scripts_deploy_develop_pr_preview_requestjson", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L870", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_vercelrequest", + "target": "github_scripts_deploy_develop_pr_preview_requestjson", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L862", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_githubrequest", + "target": "github_scripts_deploy_develop_pr_preview_githuburl", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L945", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_assertrepositorydispatchsource", + "target": "github_scripts_deploy_develop_pr_preview_githubrequest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1054", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_creategithubdeployment", + "target": "github_scripts_deploy_develop_pr_preview_githubrequest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1025", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_findgithubdeployment", + "target": "github_scripts_deploy_develop_pr_preview_githubrequest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L882", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_findopenstackparent", + "target": "github_scripts_deploy_develop_pr_preview_githubrequest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L921", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_getdevelopheadsha", + "target": "github_scripts_deploy_develop_pr_preview_githubrequest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L876", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_getpullrequest", + "target": "github_scripts_deploy_develop_pr_preview_githubrequest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L952", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_getrepositorypermission", + "target": "github_scripts_deploy_develop_pr_preview_githubrequest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1084", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_markgithubenvironmentinactive", + "target": "github_scripts_deploy_develop_pr_preview_githubrequest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1068", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_setgithubdeploymentstatus", + "target": "github_scripts_deploy_develop_pr_preview_githubrequest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1001", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_upsertcomment", + "target": "github_scripts_deploy_develop_pr_preview_githubrequest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1133", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_assertvercelconfiguration", + "target": "github_scripts_deploy_develop_pr_preview_vercelrequest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1439", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_assignaliasverified", + "target": "github_scripts_deploy_develop_pr_preview_vercelrequest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1470", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_assignstabledevelopaliasverified", + "target": "github_scripts_deploy_develop_pr_preview_vercelrequest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1340", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_cancelanddeletedeployment", + "target": "github_scripts_deploy_develop_pr_preview_vercelrequest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1554", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_createverceldeployment", + "target": "github_scripts_deploy_develop_pr_preview_vercelrequest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1244", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_deploymentdetail", + "target": "github_scripts_deploy_develop_pr_preview_vercelrequest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1377", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_getownedalias", + "target": "github_scripts_deploy_develop_pr_preview_vercelrequest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1253", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_listdeploymentsummaries", + "target": "github_scripts_deploy_develop_pr_preview_vercelrequest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1701", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_reconcile", + "target": "github_scripts_deploy_develop_pr_preview_vercelrequest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1421", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_removealiasforpr", + "target": "github_scripts_deploy_develop_pr_preview_vercelrequest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L991", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_assertcurrentpullrequest", + "target": "github_scripts_deploy_develop_pr_preview_getpullrequest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1855", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_main", + "target": "github_scripts_deploy_develop_pr_preview_getpullrequest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1677", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_reconcile", + "target": "github_scripts_deploy_develop_pr_preview_getpullrequest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L982", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_asserttrustedpullrequeststack", + "target": "github_scripts_deploy_develop_pr_preview_resolvepullrequeststack", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L922", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_getdevelopheadsha", + "target": "github_scripts_deploy_develop_pr_preview_developrefsha", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1461", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_assignstabledevelopaliasverified", + "target": "github_scripts_deploy_develop_pr_preview_getdevelopheadsha", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1500", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_reconcilestabledevelopalias", + "target": "github_scripts_deploy_develop_pr_preview_getdevelopheadsha", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L944", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_assertrepositorydispatchsource", + "target": "github_scripts_deploy_develop_pr_preview_parserepositorydispatch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1846", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_main", + "target": "github_scripts_deploy_develop_pr_preview_assertrepositorydispatchsource", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L961", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_asserttrustedprincipal", + "target": "github_scripts_deploy_develop_pr_preview_getrepositorypermission", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L976", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_asserttrustedpullrequest", + "target": "github_scripts_deploy_develop_pr_preview_asserttrustedprincipal", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L986", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_asserttrustedpullrequeststack", + "target": "github_scripts_deploy_develop_pr_preview_asserttrustedprincipal", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1889", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_main", + "target": "github_scripts_deploy_develop_pr_preview_asserttrustedprincipal", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L984", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_asserttrustedpullrequeststack", + "target": "github_scripts_deploy_develop_pr_preview_asserttrustedpullrequest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L992", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_assertcurrentpullrequest", + "target": "github_scripts_deploy_develop_pr_preview_asserttrustedpullrequeststack", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1749", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_deploy", + "target": "github_scripts_deploy_develop_pr_preview_asserttrustedpullrequeststack", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1872", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_main", + "target": "github_scripts_deploy_develop_pr_preview_asserttrustedpullrequeststack", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1678", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_reconcile", + "target": "github_scripts_deploy_develop_pr_preview_asserttrustedpullrequeststack", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1754", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_deploy", + "target": "github_scripts_deploy_develop_pr_preview_assertcurrentpullrequest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1761", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_deploy", + "target": "github_scripts_deploy_develop_pr_preview_upsertcomment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1650", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_handleineligible", + "target": "github_scripts_deploy_develop_pr_preview_upsertcomment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1732", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_reportfailure", + "target": "github_scripts_deploy_develop_pr_preview_upsertcomment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1061", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_creategithubdeployment", + "target": "github_scripts_deploy_develop_pr_preview_findgithubdeployment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1760", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_deploy", + "target": "github_scripts_deploy_develop_pr_preview_creategithubdeployment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1773", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_deploy", + "target": "github_scripts_deploy_develop_pr_preview_setgithubdeploymentstatus", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1090", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_markgithubenvironmentinactive", + "target": "github_scripts_deploy_develop_pr_preview_setgithubdeploymentstatus", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1724", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_reportfailure", + "target": "github_scripts_deploy_develop_pr_preview_setgithubdeploymentstatus", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1623", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_cleanupprresources", + "target": "github_scripts_deploy_develop_pr_preview_markgithubenvironmentinactive", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1820", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_deploy", + "target": "github_scripts_deploy_develop_pr_preview_markgithubenvironmentinactive", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1772", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_deploy", + "target": "github_scripts_deploy_develop_pr_preview_dashboardurl", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1714", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_reportfailure", + "target": "github_scripts_deploy_develop_pr_preview_dashboardurl", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1764", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_deploy", + "target": "github_scripts_deploy_develop_pr_preview_deploymentcomment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1735", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_reportfailure", + "target": "github_scripts_deploy_develop_pr_preview_deploymentcomment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1795", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_deploy", + "target": "github_scripts_deploy_develop_pr_preview_verifycors", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1189", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_assertvercelconfiguration", + "target": "github_scripts_deploy_develop_pr_preview_assertwildcardfallbackruntimes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1488", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_assignstabledevelopaliasverified", + "target": "github_scripts_deploy_develop_pr_preview_assertvercelconfiguration", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1752", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_deploy", + "target": "github_scripts_deploy_develop_pr_preview_assertvercelconfiguration", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1497", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_reconcilestabledevelopalias", + "target": "github_scripts_deploy_develop_pr_preview_assertvercelconfiguration", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1221", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_assertwildcardfallbackruntimes", + "target": "github_scripts_deploy_develop_pr_preview_verifywildcardfallbackruntime", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1489", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_assignstabledevelopaliasverified", + "target": "github_scripts_deploy_develop_pr_preview_verifypublishedalias", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1798", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_deploy", + "target": "github_scripts_deploy_develop_pr_preview_verifypublishedalias", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1577", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_createverceldeployment", + "target": "github_scripts_deploy_develop_pr_preview_deploymentdetail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1396", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_getstabledevelopaliasbinding", + "target": "github_scripts_deploy_develop_pr_preview_deploymentdetail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1307", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_liststabledevelopdeployments", + "target": "github_scripts_deploy_develop_pr_preview_deploymentdetail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1284", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_listworkflowdeployments", + "target": "github_scripts_deploy_develop_pr_preview_deploymentdetail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1325", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_refreshowneddeployment", + "target": "github_scripts_deploy_develop_pr_preview_deploymentdetail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1592", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_waitfordeployment", + "target": "github_scripts_deploy_develop_pr_preview_deploymentdetail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1298", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_liststabledevelopdeployments", + "target": "github_scripts_deploy_develop_pr_preview_listdeploymentsummaries", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1271", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_listworkflowdeployments", + "target": "github_scripts_deploy_develop_pr_preview_listdeploymentsummaries", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1617", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_cleanupprresources", + "target": "github_scripts_deploy_develop_pr_preview_listworkflowdeployments", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1563", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_createverceldeployment", + "target": "github_scripts_deploy_develop_pr_preview_listworkflowdeployments", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1818", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_deploy", + "target": "github_scripts_deploy_develop_pr_preview_listworkflowdeployments", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1535", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_preparedeployment", + "target": "github_scripts_deploy_develop_pr_preview_listworkflowdeployments", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1660", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_reconcile", + "target": "github_scripts_deploy_develop_pr_preview_listworkflowdeployments", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1508", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_reconcilestabledevelopalias", + "target": "github_scripts_deploy_develop_pr_preview_liststabledevelopdeployments", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1771", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_deploy", + "target": "github_scripts_deploy_develop_pr_preview_deploymenturl", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1717", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_reportfailure", + "target": "github_scripts_deploy_develop_pr_preview_deploymenturl", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1336", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_cancelanddeletedeployment", + "target": "github_scripts_deploy_develop_pr_preview_refreshowneddeployment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1413", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_getaliasbinding", + "target": "github_scripts_deploy_develop_pr_preview_refreshowneddeployment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1369", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_cleanupdeployments", + "target": "github_scripts_deploy_develop_pr_preview_cancelanddeletedeployment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1618", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_cleanupprresources", + "target": "github_scripts_deploy_develop_pr_preview_cleanupdeployments", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1819", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_deploy", + "target": "github_scripts_deploy_develop_pr_preview_cleanupdeployments", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1544", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_preparedeployment", + "target": "github_scripts_deploy_develop_pr_preview_cleanupdeployments", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1708", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_reconcile", + "target": "github_scripts_deploy_develop_pr_preview_cleanupdeployments", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1408", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_getaliasbinding", + "target": "github_scripts_deploy_develop_pr_preview_getownedalias", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1389", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_getstabledevelopaliasbinding", + "target": "github_scripts_deploy_develop_pr_preview_getownedalias", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1463", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_assignstabledevelopaliasverified", + "target": "github_scripts_deploy_develop_pr_preview_getstabledevelopaliasbinding", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1501", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_reconcilestabledevelopalias", + "target": "github_scripts_deploy_develop_pr_preview_getstabledevelopaliasbinding", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1434", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_assignaliasverified", + "target": "github_scripts_deploy_develop_pr_preview_getaliasbinding", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1691", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_reconcile", + "target": "github_scripts_deploy_develop_pr_preview_getaliasbinding", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1419", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_removealiasforpr", + "target": "github_scripts_deploy_develop_pr_preview_getaliasbinding", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1612", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_cleanupprresources", + "target": "github_scripts_deploy_develop_pr_preview_removealiasforpr", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1538", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_preparedeployment", + "target": "github_scripts_deploy_develop_pr_preview_removealiasforpr", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1797", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_deploy", + "target": "github_scripts_deploy_develop_pr_preview_assignaliasverified", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1511", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_reconcilestabledevelopalias", + "target": "github_scripts_deploy_develop_pr_preview_assignstabledevelopaliasverified", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1840", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_main", + "target": "github_scripts_deploy_develop_pr_preview_reconcilestabledevelopalias", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1753", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_deploy", + "target": "github_scripts_deploy_develop_pr_preview_preparedeployment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1770", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_deploy", + "target": "github_scripts_deploy_develop_pr_preview_createverceldeployment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1790", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_deploy", + "target": "github_scripts_deploy_develop_pr_preview_waitfordeployment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1824", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_deploy", + "target": "github_scripts_deploy_develop_pr_preview_cleanupprresources", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1648", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_handleineligible", + "target": "github_scripts_deploy_develop_pr_preview_cleanupprresources", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1685", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_reconcile", + "target": "github_scripts_deploy_develop_pr_preview_cleanupprresources", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1653", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_handleineligible", + "target": "github_scripts_deploy_develop_pr_preview_cleanupcomment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1884", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_main", + "target": "github_scripts_deploy_develop_pr_preview_handleineligible", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1841", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_main", + "target": "github_scripts_deploy_develop_pr_preview_reconcile", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1825", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_deploy", + "target": "github_scripts_deploy_develop_pr_preview_reportfailure", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1896", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_main", + "target": "github_scripts_deploy_develop_pr_preview_deploy", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/electron-pr-release-contract.mjs", + "source_location": "L18", + "weight": 1.0, + "source": "github_scripts_electron_pr_release_contract", + "target": "github_scripts_electron_pr_release_contract_assertprreleasecontract", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/electron-pr-release-contract.mjs", + "source_location": "L14", + "weight": 1.0, + "source": "github_scripts_electron_pr_release_contract", + "target": "github_scripts_electron_pr_release_contract_count", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/electron-pr-release-contract.mjs", + "source_location": "L8", + "weight": 1.0, + "source": "github_scripts_electron_pr_release_contract", + "target": "github_scripts_electron_pr_release_contract_here", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/electron-pr-release-contract.mjs", + "source_location": "L9", + "weight": 1.0, + "source": "github_scripts_electron_pr_release_contract", + "target": "github_scripts_electron_pr_release_contract_workflow", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/electron-pr-release-contract.mjs", + "source_location": "L75", + "weight": 1.0, + "source": "github_scripts_electron_pr_release_contract_assertprreleasecontract", + "target": "github_scripts_electron_pr_release_contract_count", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L689", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_activatesnapshot", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L562", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_artifacthash", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L397", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_baselinenodecount", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L89", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_computesourcefingerprint", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L368", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_copyportablefiles", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L759", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_ensuresnapshot", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L57", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_fail", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L588", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_finalizesnapshot", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L525", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_findpoisonedgraphfiles", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L121", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_graphifyroot", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L406", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_graphifyversion", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L270", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_hydratesemanticcache", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L239", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_ingestsemanticcache", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L49", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_internal_commands", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L453", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_invokegraphify", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L679", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_istracked", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L392", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_legacyoutputavailable", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L330", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_listsnapshots", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L37", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_local_derived_files", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L130", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_lockowneralive", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L852", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_main", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L48", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_mutating_commands", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L488", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_nodecountsbysource", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L26", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_portable_files", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L415", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_prepareworkingoutput", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L579", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_protectsnapshotfiles", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L572", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_removecachelink", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L32", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_required_files", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L69", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_resolvereporoot", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L61", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_rungit", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L725", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_runmutation", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L802", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_runrouted", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L194", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_safejson", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L350", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_selectsnapshot", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L219", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_semanticcacheentries", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L202", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_semanticcacheroot", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L206", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_semanticcasroot", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L210", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_semanticrichness", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L73", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_sha256parts", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L125", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_sleep", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L42", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_snapshot_files", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L312", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_snapshotrecord", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L185", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_snapshotsourceroot", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L497", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_unchangedmanifestentry", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L472", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_validateportableoutput", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L149", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_withrepositorylock", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.test.mjs", + "source_location": "L21", + "weight": 1.0, + "source": "github_scripts_graphify_cas_test", + "target": "github_scripts_graphify_cas", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L603", + "weight": 1.0, + "source": "github_scripts_graphify_cas_finalizesnapshot", + "target": "github_scripts_graphify_cas_fail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L290", + "weight": 1.0, + "source": "github_scripts_graphify_cas_hydratesemanticcache", + "target": "github_scripts_graphify_cas_fail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L248", + "weight": 1.0, + "source": "github_scripts_graphify_cas_ingestsemanticcache", + "target": "github_scripts_graphify_cas_fail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L468", + "weight": 1.0, + "source": "github_scripts_graphify_cas_invokegraphify", + "target": "github_scripts_graphify_cas_fail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L808", + "weight": 1.0, + "source": "github_scripts_graphify_cas_runrouted", + "target": "github_scripts_graphify_cas_fail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L475", + "weight": 1.0, + "source": "github_scripts_graphify_cas_validateportableoutput", + "target": "github_scripts_graphify_cas_fail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L172", + "weight": 1.0, + "source": "github_scripts_graphify_cas_withrepositorylock", + "target": "github_scripts_graphify_cas_fail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L103", + "weight": 1.0, + "source": "github_scripts_graphify_cas_computesourcefingerprint", + "target": "github_scripts_graphify_cas_rungit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L681", + "weight": 1.0, + "source": "github_scripts_graphify_cas_istracked", + "target": "github_scripts_graphify_cas_rungit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L70", + "weight": 1.0, + "source": "github_scripts_graphify_cas_resolvereporoot", + "target": "github_scripts_graphify_cas_rungit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L853", + "weight": 1.0, + "source": "github_scripts_graphify_cas_main", + "target": "github_scripts_graphify_cas_resolvereporoot", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L569", + "weight": 1.0, + "source": "github_scripts_graphify_cas_artifacthash", + "target": "github_scripts_graphify_cas_sha256parts", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L110", + "weight": 1.0, + "source": "github_scripts_graphify_cas_computesourcefingerprint", + "target": "github_scripts_graphify_cas_sha256parts", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L288", + "weight": 1.0, + "source": "github_scripts_graphify_cas_hydratesemanticcache", + "target": "github_scripts_graphify_cas_sha256parts", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L250", + "weight": 1.0, + "source": "github_scripts_graphify_cas_ingestsemanticcache", + "target": "github_scripts_graphify_cas_sha256parts", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L760", + "weight": 1.0, + "source": "github_scripts_graphify_cas_ensuresnapshot", + "target": "github_scripts_graphify_cas_computesourcefingerprint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L820", + "weight": 1.0, + "source": "github_scripts_graphify_cas_runrouted", + "target": "github_scripts_graphify_cas_computesourcefingerprint", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.test.mjs", + "source_location": "L21", + "weight": 1.0, + "source": "github_scripts_graphify_cas_test", + "target": "github_scripts_graphify_cas_computesourcefingerprint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L691", + "weight": 1.0, + "source": "github_scripts_graphify_cas_activatesnapshot", + "target": "github_scripts_graphify_cas_graphifyroot", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L402", + "weight": 1.0, + "source": "github_scripts_graphify_cas_baselinenodecount", + "target": "github_scripts_graphify_cas_graphifyroot", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L393", + "weight": 1.0, + "source": "github_scripts_graphify_cas_legacyoutputavailable", + "target": "github_scripts_graphify_cas_graphifyroot", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L331", + "weight": 1.0, + "source": "github_scripts_graphify_cas_listsnapshots", + "target": "github_scripts_graphify_cas_graphifyroot", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L417", + "weight": 1.0, + "source": "github_scripts_graphify_cas_prepareworkingoutput", + "target": "github_scripts_graphify_cas_graphifyroot", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L804", + "weight": 1.0, + "source": "github_scripts_graphify_cas_runrouted", + "target": "github_scripts_graphify_cas_graphifyroot", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L203", + "weight": 1.0, + "source": "github_scripts_graphify_cas_semanticcacheroot", + "target": "github_scripts_graphify_cas_graphifyroot", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L207", + "weight": 1.0, + "source": "github_scripts_graphify_cas_semanticcasroot", + "target": "github_scripts_graphify_cas_graphifyroot", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L187", + "weight": 1.0, + "source": "github_scripts_graphify_cas_snapshotsourceroot", + "target": "github_scripts_graphify_cas_graphifyroot", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L150", + "weight": 1.0, + "source": "github_scripts_graphify_cas_withrepositorylock", + "target": "github_scripts_graphify_cas_graphifyroot", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L174", + "weight": 1.0, + "source": "github_scripts_graphify_cas_withrepositorylock", + "target": "github_scripts_graphify_cas_sleep", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L131", + "weight": 1.0, + "source": "github_scripts_graphify_cas_lockowneralive", + "target": "github_scripts_graphify_cas_safejson", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L167", + "weight": 1.0, + "source": "github_scripts_graphify_cas_withrepositorylock", + "target": "github_scripts_graphify_cas_lockowneralive", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L766", + "weight": 1.0, + "source": "github_scripts_graphify_cas_ensuresnapshot", + "target": "github_scripts_graphify_cas_withrepositorylock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L726", + "weight": 1.0, + "source": "github_scripts_graphify_cas_runmutation", + "target": "github_scripts_graphify_cas_withrepositorylock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L831", + "weight": 1.0, + "source": "github_scripts_graphify_cas_runrouted", + "target": "github_scripts_graphify_cas_withrepositorylock", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.test.mjs", + "source_location": "L21", + "weight": 1.0, + "source": "github_scripts_graphify_cas_test", + "target": "github_scripts_graphify_cas_withrepositorylock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L627", + "weight": 1.0, + "source": "github_scripts_graphify_cas_finalizesnapshot", + "target": "github_scripts_graphify_cas_snapshotsourceroot", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L402", + "weight": 1.0, + "source": "github_scripts_graphify_cas_baselinenodecount", + "target": "github_scripts_graphify_cas_safejson", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L526", + "weight": 1.0, + "source": "github_scripts_graphify_cas_findpoisonedgraphfiles", + "target": "github_scripts_graphify_cas_safejson", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L292", + "weight": 1.0, + "source": "github_scripts_graphify_cas_hydratesemanticcache", + "target": "github_scripts_graphify_cas_safejson", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L246", + "weight": 1.0, + "source": "github_scripts_graphify_cas_ingestsemanticcache", + "target": "github_scripts_graphify_cas_safejson", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L313", + "weight": 1.0, + "source": "github_scripts_graphify_cas_snapshotrecord", + "target": "github_scripts_graphify_cas_safejson", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L477", + "weight": 1.0, + "source": "github_scripts_graphify_cas_validateportableoutput", + "target": "github_scripts_graphify_cas_safejson", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L436", + "weight": 1.0, + "source": "github_scripts_graphify_cas_prepareworkingoutput", + "target": "github_scripts_graphify_cas_semanticcacheroot", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L274", + "weight": 1.0, + "source": "github_scripts_graphify_cas_hydratesemanticcache", + "target": "github_scripts_graphify_cas_semanticcasroot", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L252", + "weight": 1.0, + "source": "github_scripts_graphify_cas_ingestsemanticcache", + "target": "github_scripts_graphify_cas_semanticcasroot", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L293", + "weight": 1.0, + "source": "github_scripts_graphify_cas_hydratesemanticcache", + "target": "github_scripts_graphify_cas_semanticrichness", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L247", + "weight": 1.0, + "source": "github_scripts_graphify_cas_ingestsemanticcache", + "target": "github_scripts_graphify_cas_semanticrichness", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L244", + "weight": 1.0, + "source": "github_scripts_graphify_cas_ingestsemanticcache", + "target": "github_scripts_graphify_cas_semanticcacheentries", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L435", + "weight": 1.0, + "source": "github_scripts_graphify_cas_prepareworkingoutput", + "target": "github_scripts_graphify_cas_ingestsemanticcache", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.test.mjs", + "source_location": "L21", + "weight": 1.0, + "source": "github_scripts_graphify_cas_test", + "target": "github_scripts_graphify_cas_ingestsemanticcache", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L439", + "weight": 1.0, + "source": "github_scripts_graphify_cas_prepareworkingoutput", + "target": "github_scripts_graphify_cas_hydratesemanticcache", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.test.mjs", + "source_location": "L21", + "weight": 1.0, + "source": "github_scripts_graphify_cas_test", + "target": "github_scripts_graphify_cas_hydratesemanticcache", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L652", + "weight": 1.0, + "source": "github_scripts_graphify_cas_finalizesnapshot", + "target": "github_scripts_graphify_cas_snapshotrecord", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L343", + "weight": 1.0, + "source": "github_scripts_graphify_cas_listsnapshots", + "target": "github_scripts_graphify_cas_snapshotrecord", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L351", + "weight": 1.0, + "source": "github_scripts_graphify_cas_selectsnapshot", + "target": "github_scripts_graphify_cas_listsnapshots", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.test.mjs", + "source_location": "L21", + "weight": 1.0, + "source": "github_scripts_graphify_cas_test", + "target": "github_scripts_graphify_cas_listsnapshots", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L399", + "weight": 1.0, + "source": "github_scripts_graphify_cas_baselinenodecount", + "target": "github_scripts_graphify_cas_selectsnapshot", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L761", + "weight": 1.0, + "source": "github_scripts_graphify_cas_ensuresnapshot", + "target": "github_scripts_graphify_cas_selectsnapshot", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L607", + "weight": 1.0, + "source": "github_scripts_graphify_cas_finalizesnapshot", + "target": "github_scripts_graphify_cas_selectsnapshot", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L425", + "weight": 1.0, + "source": "github_scripts_graphify_cas_prepareworkingoutput", + "target": "github_scripts_graphify_cas_selectsnapshot", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L825", + "weight": 1.0, + "source": "github_scripts_graphify_cas_runrouted", + "target": "github_scripts_graphify_cas_selectsnapshot", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.test.mjs", + "source_location": "L21", + "weight": 1.0, + "source": "github_scripts_graphify_cas_test", + "target": "github_scripts_graphify_cas_selectsnapshot", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L428", + "weight": 1.0, + "source": "github_scripts_graphify_cas_prepareworkingoutput", + "target": "github_scripts_graphify_cas_copyportablefiles", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L401", + "weight": 1.0, + "source": "github_scripts_graphify_cas_baselinenodecount", + "target": "github_scripts_graphify_cas_legacyoutputavailable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L429", + "weight": 1.0, + "source": "github_scripts_graphify_cas_prepareworkingoutput", + "target": "github_scripts_graphify_cas_legacyoutputavailable", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.test.mjs", + "source_location": "L21", + "weight": 1.0, + "source": "github_scripts_graphify_cas_test", + "target": "github_scripts_graphify_cas_prepareworkingoutput", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L804", + "weight": 1.0, + "source": "github_scripts_graphify_cas_runrouted", + "target": "github_scripts_graphify_cas_invokegraphify", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L598", + "weight": 1.0, + "source": "github_scripts_graphify_cas_finalizesnapshot", + "target": "github_scripts_graphify_cas_validateportableoutput", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L543", + "weight": 1.0, + "source": "github_scripts_graphify_cas_findpoisonedgraphfiles", + "target": "github_scripts_graphify_cas_nodecountsbysource", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L548", + "weight": 1.0, + "source": "github_scripts_graphify_cas_findpoisonedgraphfiles", + "target": "github_scripts_graphify_cas_unchangedmanifestentry", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L609", + "weight": 1.0, + "source": "github_scripts_graphify_cas_finalizesnapshot", + "target": "github_scripts_graphify_cas_findpoisonedgraphfiles", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L626", + "weight": 1.0, + "source": "github_scripts_graphify_cas_finalizesnapshot", + "target": "github_scripts_graphify_cas_artifacthash", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L625", + "weight": 1.0, + "source": "github_scripts_graphify_cas_finalizesnapshot", + "target": "github_scripts_graphify_cas_removecachelink", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L690", + "weight": 1.0, + "source": "github_scripts_graphify_cas_activatesnapshot", + "target": "github_scripts_graphify_cas_protectsnapshotfiles", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L675", + "weight": 1.0, + "source": "github_scripts_graphify_cas_finalizesnapshot", + "target": "github_scripts_graphify_cas_protectsnapshotfiles", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.test.mjs", + "source_location": "L21", + "weight": 1.0, + "source": "github_scripts_graphify_cas_test", + "target": "github_scripts_graphify_cas_finalizesnapshot", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L711", + "weight": 1.0, + "source": "github_scripts_graphify_cas_activatesnapshot", + "target": "github_scripts_graphify_cas_istracked", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L763", + "weight": 1.0, + "source": "github_scripts_graphify_cas_ensuresnapshot", + "target": "github_scripts_graphify_cas_activatesnapshot", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L848", + "weight": 1.0, + "source": "github_scripts_graphify_cas_runrouted", + "target": "github_scripts_graphify_cas_activatesnapshot", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.test.mjs", + "source_location": "L21", + "weight": 1.0, + "source": "github_scripts_graphify_cas_test", + "target": "github_scripts_graphify_cas_activatesnapshot", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L811", + "weight": 1.0, + "source": "github_scripts_graphify_cas_runrouted", + "target": "github_scripts_graphify_cas_runmutation", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L815", + "weight": 1.0, + "source": "github_scripts_graphify_cas_runrouted", + "target": "github_scripts_graphify_cas_ensuresnapshot", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L858", + "weight": 1.0, + "source": "github_scripts_graphify_cas_main", + "target": "github_scripts_graphify_cas_runrouted", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.test.mjs", + "source_location": "L39", + "weight": 1.0, + "source": "github_scripts_graphify_cas_test", + "target": "github_scripts_graphify_cas_test_fixture", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.test.mjs", + "source_location": "L33", + "weight": 1.0, + "source": "github_scripts_graphify_cas_test", + "target": "github_scripts_graphify_cas_test_git", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.test.mjs", + "source_location": "L67", + "weight": 1.0, + "source": "github_scripts_graphify_cas_test", + "target": "github_scripts_graphify_cas_test_writedetailedoutput", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.test.mjs", + "source_location": "L52", + "weight": 1.0, + "source": "github_scripts_graphify_cas_test", + "target": "github_scripts_graphify_cas_test_writeoutput", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.test.mjs", + "source_location": "L41", + "weight": 1.0, + "source": "github_scripts_graphify_cas_test_fixture", + "target": "github_scripts_graphify_cas_test_git", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4670", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_applypicks", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1127", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_attestationmatches", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1002", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_botcommentsbylatestevent", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1374", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_buildpromotiondispatchrequest", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L727", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_buildpromotionplancontext", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1085", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_cancelpromotionretirement", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L74", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_cfg", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3989", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_checkoutremotebranch", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1846", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_checkpointrecoverydisposition", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1662", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_clearsourcestandaside", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4334", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_closeredundantpass", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4373", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_computepicks", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4850", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_createpromotionpr", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L899", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_createpromotionreservation", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1717", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_createpromotionreviewcheckpoint", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4590", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_dependentmembersafter", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1432", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_dispatchpromotionresolution", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1686", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_encodepromotionattestation", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L161", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_ensurecommitavailable", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4726", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_ensurepromotionlabel", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3969", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_ensureremotebranchavailable", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4735", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_ensuresourcelineagereviewlabel", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L65", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_env", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1787", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_exactbranchdeletewithactionstoken", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1742", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_exactcheckpointpush", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1452", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_exactreservationdeleteargs", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1461", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_exactreservationpushargs", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L120", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_exec_opts", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L835", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_expectedreservationtrailers", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4644", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_externalstackpromotionstate", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L149", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_failuredetail", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2029", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_finalizeaipromotionmetadata", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1952", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_finalizesourcelineagemetadata", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1053", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_findbotpromotionretirement", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2137", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_findopenpromotionnumber", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L69", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_flag", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L145", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_gh", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L146", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_ghjson", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L139", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_git", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4594", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_groupfailuremessages", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L596", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_groupkeyfor", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3941", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_indexpromotionsbysource", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L189", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_inspectancestry", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L337", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_inspectpatchatsourcetip", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L923", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_inspectpromotionreservation", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1147", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_inspectpromotionreviewcheckpoint", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L402", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_inspectsourcepresence", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L857", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_inspectunresolvedpromotionreservationhead", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1099", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_isbotauthoredcomment", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1119", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_isexactpausedpromotionsnapshot", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L704", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_isobjectid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1110", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_isreversesyncsourcepr", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1028", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_latestbotpromotionattestationevents", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L538", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_legacypromotionbranchfor", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3810", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_listmergedsourceprs", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3828", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_listpromotionprs", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3959", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_listremotepromotionbranches", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3841", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_listsourceissuecomments", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L636", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_literalpathspec", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1692", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_liverefshawithactionstoken", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3821", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_loadsourcepr", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L6443", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_main", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1625", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_notesourcestandaside", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2253", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_orphanedmergehydrationintegrationtest", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L583", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_parsepromotiongroupmarker", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L578", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_parsepromotionof", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L842", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_parsepromotionreservationtrailers", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L971", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_parsepromotionresolutionattestations", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L987", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_parsepromotionretirements", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L199", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_patchidforcommit", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2157", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_pathspecauthorityintegrationtest", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L238", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_planneddiffendpoints", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4434", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_preflightpromotionplans", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4628", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_processgroupsindependently", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L687", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_promotion_recovery_milestone_trailers", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1702", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_promotionattestationbody", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L552", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_promotionbelongstopass", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4748", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_promotionbody", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L531", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_promotionbranchfor", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L542", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_promotionbranchmatches", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L518", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_promotionbranchslug", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4824", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_promotionconflictreviewbody", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1428", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_promotiondispatchargs", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2132", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_promotionnumberfromurl", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3850", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_promotionpausestateforrun", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L821", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_promotionreservationtrailers", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1854", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_promotionresolverrundisposition", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1047", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_promotionretirementmarker", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L589", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_promotionsourcenumber", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L564", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_promotiontargets", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L625", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_promotiontitlefor", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4846", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_promotionworkerreviewbody", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1470", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_queuetrustedpromotionworker", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L266", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_readplannedpatch", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1877", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_recoverpromotionreviewcheckpoint", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1552", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_redispatchpromotionreservation", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3806", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_repoflag", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L692", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_reservation_trailer_keys", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4292", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_retargetpass", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1080", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_retiredbranchcleanupdisposition", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1831", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_revalidatecheckpointrefs", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L122", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_run", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4909", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_runpromotion", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L6420", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_runwithsummary", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3074", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_selftest", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L630", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_setsequal", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L506", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_slugify", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4638", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_sortpromotioncandidates", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L640", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_sortrepopaths", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L654", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_source_lineage_statuses", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L669", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_sourcelineagereason", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L665", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_sourcelineagereviewrequired", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L660", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_sourcelineagestatus", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1104", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_sourceprhaslabel", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L708", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_stablepromotionplanmanifest", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L516", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_strip_prefixes", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4880", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_summarize", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L147", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_trygh", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L140", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_trygit", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L127", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_tryrun", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1573", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_upsertbotissuecomment", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1194", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_validateairesolvedpromotionbranch", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4607", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_validategroupchronology", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4003", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_validatereusablepromotionbranch", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3870", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_validatereusablepromotionforrun", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1300", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_validatestalependingaipromotionbranch", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L644", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_validpromotionpath", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1564", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_withactionstoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/promote-features-to-main.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_promote_features_to_main_promote", + "target": "github_scripts_promote_features_to_main" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L70", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_flag", + "target": "github_scripts_promote_features_to_main_env", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L145", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_gh", + "target": "github_scripts_promote_features_to_main_run", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L146", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_ghjson", + "target": "github_scripts_promote_features_to_main_run", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L139", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_git", + "target": "github_scripts_promote_features_to_main_run", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4913", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runpromotion", + "target": "github_scripts_promote_features_to_main_run", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4864", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_createpromotionpr", + "target": "github_scripts_promote_features_to_main_tryrun", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4743", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_ensuresourcelineagereviewlabel", + "target": "github_scripts_promote_features_to_main_tryrun", + "confidence_score": 1.0 + }, + { + "relation": "indirect_call", + "context": "argument", + "confidence": "INFERRED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4488", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_preflightpromotionplans", + "target": "github_scripts_promote_features_to_main_tryrun", + "confidence_score": 0.5 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L147", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_trygh", + "target": "github_scripts_promote_features_to_main_tryrun", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L140", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_trygit", + "target": "github_scripts_promote_features_to_main_tryrun", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4926", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runpromotion", + "target": "github_scripts_promote_features_to_main_git", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3992", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_checkoutremotebranch", + "target": "github_scripts_promote_features_to_main_trygit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4360", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_closeredundantpass", + "target": "github_scripts_promote_features_to_main_trygit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3960", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_listremotepromotionbranches", + "target": "github_scripts_promote_features_to_main_trygit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1487", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_queuetrustedpromotionworker", + "target": "github_scripts_promote_features_to_main_trygit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4917", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runpromotion", + "target": "github_scripts_promote_features_to_main_trygit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3880", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_validatereusablepromotionforrun", + "target": "github_scripts_promote_features_to_main_trygit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3812", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_listmergedsourceprs", + "target": "github_scripts_promote_features_to_main_ghjson", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3830", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_listpromotionprs", + "target": "github_scripts_promote_features_to_main_ghjson", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3842", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_listsourceissuecomments", + "target": "github_scripts_promote_features_to_main_ghjson", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3823", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_loadsourcepr", + "target": "github_scripts_promote_features_to_main_ghjson", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4915", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runpromotion", + "target": "github_scripts_promote_features_to_main_ghjson", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4338", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_closeredundantpass", + "target": "github_scripts_promote_features_to_main_trygh", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4865", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_createpromotionpr", + "target": "github_scripts_promote_features_to_main_trygh", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4728", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_ensurepromotionlabel", + "target": "github_scripts_promote_features_to_main_trygh", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4744", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_ensuresourcelineagereviewlabel", + "target": "github_scripts_promote_features_to_main_trygh", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1526", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_queuetrustedpromotionworker", + "target": "github_scripts_promote_features_to_main_trygh", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4317", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_retargetpass", + "target": "github_scripts_promote_features_to_main_trygh", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4687", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_applypicks", + "target": "github_scripts_promote_features_to_main_failuredetail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L759", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_buildpromotionplancontext", + "target": "github_scripts_promote_features_to_main_failuredetail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3994", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_checkoutremotebranch", + "target": "github_scripts_promote_features_to_main_failuredetail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4379", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_computepicks", + "target": "github_scripts_promote_features_to_main_failuredetail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4868", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_createpromotionpr", + "target": "github_scripts_promote_features_to_main_failuredetail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L914", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_createpromotionreservation", + "target": "github_scripts_promote_features_to_main_failuredetail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1734", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_createpromotionreviewcheckpoint", + "target": "github_scripts_promote_features_to_main_failuredetail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1446", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_dispatchpromotionresolution", + "target": "github_scripts_promote_features_to_main_failuredetail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L173", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_ensurecommitavailable", + "target": "github_scripts_promote_features_to_main_failuredetail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3981", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_ensureremotebranchavailable", + "target": "github_scripts_promote_features_to_main_failuredetail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1828", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_exactbranchdeletewithactionstoken", + "target": "github_scripts_promote_features_to_main_failuredetail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1784", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_exactcheckpointpush", + "target": "github_scripts_promote_features_to_main_failuredetail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L195", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_inspectancestry", + "target": "github_scripts_promote_features_to_main_failuredetail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L354", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_inspectpatchatsourcetip", + "target": "github_scripts_promote_features_to_main_failuredetail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L939", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_inspectpromotionreservation", + "target": "github_scripts_promote_features_to_main_failuredetail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L465", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_inspectsourcepresence", + "target": "github_scripts_promote_features_to_main_failuredetail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L206", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_patchidforcommit", + "target": "github_scripts_promote_features_to_main_failuredetail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4583", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_preflightpromotionplans", + "target": "github_scripts_promote_features_to_main_failuredetail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3865", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_promotionpausestateforrun", + "target": "github_scripts_promote_features_to_main_failuredetail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1493", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_queuetrustedpromotionworker", + "target": "github_scripts_promote_features_to_main_failuredetail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L280", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_readplannedpatch", + "target": "github_scripts_promote_features_to_main_failuredetail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L5518", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runpromotion", + "target": "github_scripts_promote_features_to_main_failuredetail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L6430", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runwithsummary", + "target": "github_scripts_promote_features_to_main_failuredetail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1229", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_validateairesolvedpromotionbranch", + "target": "github_scripts_promote_features_to_main_failuredetail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4112", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_validatereusablepromotionbranch", + "target": "github_scripts_promote_features_to_main_failuredetail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3893", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_validatereusablepromotionforrun", + "target": "github_scripts_promote_features_to_main_failuredetail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1570", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_withactionstoken", + "target": "github_scripts_promote_features_to_main_failuredetail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3016", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_orphanedmergehydrationintegrationtest", + "target": "github_scripts_promote_features_to_main_ensurecommitavailable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3579", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_ensurecommitavailable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2355", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_orphanedmergehydrationintegrationtest", + "target": "github_scripts_promote_features_to_main_inspectancestry", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3593", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_inspectancestry", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L740", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_buildpromotionplancontext", + "target": "github_scripts_promote_features_to_main_planneddiffendpoints", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L271", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_readplannedpatch", + "target": "github_scripts_promote_features_to_main_planneddiffendpoints", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2203", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_pathspecauthorityintegrationtest", + "target": "github_scripts_promote_features_to_main_readplannedpatch", + "confidence_score": 1.0 + }, + { + "relation": "indirect_call", + "context": "argument", + "confidence": "INFERRED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L296", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_readplannedpatch", + "target": "github_scripts_promote_features_to_main_literalpathspec", + "confidence_score": 0.5 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3604", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_inspectpatchatsourcetip", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2306", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_orphanedmergehydrationintegrationtest", + "target": "github_scripts_promote_features_to_main_inspectsourcepresence", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2212", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_pathspecauthorityintegrationtest", + "target": "github_scripts_promote_features_to_main_inspectsourcepresence", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3620", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_inspectsourcepresence", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L601", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_groupkeyfor", + "target": "github_scripts_promote_features_to_main_slugify", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L585", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_parsepromotiongroupmarker", + "target": "github_scripts_promote_features_to_main_slugify", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L554", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_promotionbelongstopass", + "target": "github_scripts_promote_features_to_main_slugify", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L532", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_promotionbranchfor", + "target": "github_scripts_promote_features_to_main_slugify", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L523", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_promotionbranchslug", + "target": "github_scripts_promote_features_to_main_slugify", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3077", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_slugify", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L539", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_legacypromotionbranchfor", + "target": "github_scripts_promote_features_to_main_promotionbranchslug", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L532", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_promotionbranchfor", + "target": "github_scripts_promote_features_to_main_promotionbranchslug", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2406", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_orphanedmergehydrationintegrationtest", + "target": "github_scripts_promote_features_to_main_promotionbranchfor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L543", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_promotionbranchmatches", + "target": "github_scripts_promote_features_to_main_promotionbranchfor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3124", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_promotionbranchfor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3886", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_validatereusablepromotionforrun", + "target": "github_scripts_promote_features_to_main_promotionbranchfor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L545", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_promotionbranchmatches", + "target": "github_scripts_promote_features_to_main_legacypromotionbranchfor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3129", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_legacypromotionbranchfor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1057", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_findbotpromotionretirement", + "target": "github_scripts_promote_features_to_main_promotionbranchmatches", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3130", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_promotionbranchmatches", + "confidence_score": 1.0 + }, + { + "relation": "indirect_call", + "context": "argument", + "confidence": "INFERRED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4934", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runpromotion", + "target": "github_scripts_promote_features_to_main_promotionbelongstopass", + "confidence_score": 0.5 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3154", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_promotionbelongstopass", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L6459", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_main", + "target": "github_scripts_promote_features_to_main_promotiontargets", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3143", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_promotiontargets", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L590", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_promotionsourcenumber", + "target": "github_scripts_promote_features_to_main_parsepromotionof", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4947", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runpromotion", + "target": "github_scripts_promote_features_to_main_parsepromotionof", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3305", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_parsepromotionof", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3308", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_parsepromotiongroupmarker", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1056", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_findbotpromotionretirement", + "target": "github_scripts_promote_features_to_main_promotionsourcenumber", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3945", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_indexpromotionsbysource", + "target": "github_scripts_promote_features_to_main_promotionsourcenumber", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3311", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_promotionsourcenumber", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L5623", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runpromotion", + "target": "github_scripts_promote_features_to_main_groupkeyfor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3318", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_groupkeyfor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3328", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_promotiontitlefor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4420", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_computepicks", + "target": "github_scripts_promote_features_to_main_setsequal", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3409", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_setsequal", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4179", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_validatereusablepromotionbranch", + "target": "github_scripts_promote_features_to_main_setsequal", + "confidence_score": 1.0 + }, + { + "relation": "indirect_call", + "context": "argument", + "confidence": "INFERRED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L778", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_buildpromotionplancontext", + "target": "github_scripts_promote_features_to_main_literalpathspec", + "confidence_score": 0.5 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2177", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_pathspecauthorityintegrationtest", + "target": "github_scripts_promote_features_to_main_literalpathspec", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3411", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_literalpathspec", + "confidence_score": 1.0 + }, + { + "relation": "indirect_call", + "context": "argument", + "confidence": "INFERRED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1255", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_validateairesolvedpromotionbranch", + "target": "github_scripts_promote_features_to_main_literalpathspec", + "confidence_score": 0.5 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4214", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_validatereusablepromotionbranch", + "target": "github_scripts_promote_features_to_main_literalpathspec", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L765", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_buildpromotionplancontext", + "target": "github_scripts_promote_features_to_main_sortrepopaths", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3412", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_sortrepopaths", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L718", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_stablepromotionplanmanifest", + "target": "github_scripts_promote_features_to_main_sortrepopaths", + "confidence_score": 1.0 + }, + { + "relation": "indirect_call", + "context": "argument", + "confidence": "INFERRED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4262", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_validatereusablepromotionbranch", + "target": "github_scripts_promote_features_to_main_validpromotionpath", + "confidence_score": 0.5 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1956", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_finalizesourcelineagemetadata", + "target": "github_scripts_promote_features_to_main_sourcelineagestatus", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4769", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_promotionbody", + "target": "github_scripts_promote_features_to_main_sourcelineagestatus", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L666", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_sourcelineagereviewrequired", + "target": "github_scripts_promote_features_to_main_sourcelineagestatus", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2089", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_finalizeaipromotionmetadata", + "target": "github_scripts_promote_features_to_main_sourcelineagereviewrequired", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3063", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_orphanedmergehydrationintegrationtest", + "target": "github_scripts_promote_features_to_main_sourcelineagereviewrequired", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4768", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_promotionbody", + "target": "github_scripts_promote_features_to_main_sourcelineagereviewrequired", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4834", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_promotionconflictreviewbody", + "target": "github_scripts_promote_features_to_main_sourcelineagereviewrequired", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1536", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_queuetrustedpromotionworker", + "target": "github_scripts_promote_features_to_main_sourcelineagereviewrequired", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L5270", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runpromotion", + "target": "github_scripts_promote_features_to_main_sourcelineagereviewrequired", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3108", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_sourcelineagereviewrequired", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1980", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_finalizesourcelineagemetadata", + "target": "github_scripts_promote_features_to_main_sourcelineagereason", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4776", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_promotionbody", + "target": "github_scripts_promote_features_to_main_sourcelineagereason", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4976", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runpromotion", + "target": "github_scripts_promote_features_to_main_sourcelineagereason", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1133", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_attestationmatches", + "target": "github_scripts_promote_features_to_main_isobjectid", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L734", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_buildpromotionplancontext", + "target": "github_scripts_promote_features_to_main_isobjectid", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L917", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_createpromotionreservation", + "target": "github_scripts_promote_features_to_main_isobjectid", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1975", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_finalizesourcelineagemetadata", + "target": "github_scripts_promote_features_to_main_isobjectid", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1180", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_inspectpromotionreviewcheckpoint", + "target": "github_scripts_promote_features_to_main_isobjectid", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1697", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_liverefshawithactionstoken", + "target": "github_scripts_promote_features_to_main_isobjectid", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1896", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_recoverpromotionreviewcheckpoint", + "target": "github_scripts_promote_features_to_main_isobjectid", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1324", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_validatestalependingaipromotionbranch", + "target": "github_scripts_promote_features_to_main_isobjectid", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L816", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_buildpromotionplancontext", + "target": "github_scripts_promote_features_to_main_stablepromotionplanmanifest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2407", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_orphanedmergehydrationintegrationtest", + "target": "github_scripts_promote_features_to_main_buildpromotionplancontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3882", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_validatereusablepromotionforrun", + "target": "github_scripts_promote_features_to_main_buildpromotionplancontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L910", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_createpromotionreservation", + "target": "github_scripts_promote_features_to_main_promotionreservationtrailers", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L836", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_expectedreservationtrailers", + "target": "github_scripts_promote_features_to_main_promotionreservationtrailers", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2445", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_orphanedmergehydrationintegrationtest", + "target": "github_scripts_promote_features_to_main_promotionreservationtrailers", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L946", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_inspectpromotionreservation", + "target": "github_scripts_promote_features_to_main_expectedreservationtrailers", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4035", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_validatereusablepromotionbranch", + "target": "github_scripts_promote_features_to_main_expectedreservationtrailers", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L944", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_inspectpromotionreservation", + "target": "github_scripts_promote_features_to_main_parsepromotionreservationtrailers", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L868", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_inspectunresolvedpromotionreservationhead", + "target": "github_scripts_promote_features_to_main_parsepromotionreservationtrailers", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4020", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_validatereusablepromotionbranch", + "target": "github_scripts_promote_features_to_main_inspectunresolvedpromotionreservationhead", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2476", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_orphanedmergehydrationintegrationtest", + "target": "github_scripts_promote_features_to_main_createpromotionreservation", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1477", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_queuetrustedpromotionworker", + "target": "github_scripts_promote_features_to_main_createpromotionreservation", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4063", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_validatereusablepromotionbranch", + "target": "github_scripts_promote_features_to_main_inspectpromotionreservation", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1337", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_validatestalependingaipromotionbranch", + "target": "github_scripts_promote_features_to_main_inspectpromotionreservation", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1033", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_latestbotpromotionattestationevents", + "target": "github_scripts_promote_features_to_main_parsepromotionresolutionattestations", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3565", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_parsepromotionresolutionattestations", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1066", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_findbotpromotionretirement", + "target": "github_scripts_promote_features_to_main_parsepromotionretirements", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3227", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_parsepromotionretirements", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1063", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_findbotpromotionretirement", + "target": "github_scripts_promote_features_to_main_botcommentsbylatestevent", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1031", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_latestbotpromotionattestationevents", + "target": "github_scripts_promote_features_to_main_botcommentsbylatestevent", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1204", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_validateairesolvedpromotionbranch", + "target": "github_scripts_promote_features_to_main_latestbotpromotionattestationevents", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1310", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_validatestalependingaipromotionbranch", + "target": "github_scripts_promote_features_to_main_latestbotpromotionattestationevents", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L5380", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runpromotion", + "target": "github_scripts_promote_features_to_main_promotionretirementmarker", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3209", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_promotionretirementmarker", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L5318", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runpromotion", + "target": "github_scripts_promote_features_to_main_findbotpromotionretirement", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3212", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_findbotpromotionretirement", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L5329", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runpromotion", + "target": "github_scripts_promote_features_to_main_retiredbranchcleanupdisposition", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3217", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_retiredbranchcleanupdisposition", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1086", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_cancelpromotionretirement", + "target": "github_scripts_promote_features_to_main_upsertbotissuecomment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L5331", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runpromotion", + "target": "github_scripts_promote_features_to_main_cancelpromotionretirement", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1120", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_isexactpausedpromotionsnapshot", + "target": "github_scripts_promote_features_to_main_sourceprhaslabel", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3851", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_promotionpausestateforrun", + "target": "github_scripts_promote_features_to_main_sourceprhaslabel", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4945", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runpromotion", + "target": "github_scripts_promote_features_to_main_isreversesyncsourcepr", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3081", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_isreversesyncsourcepr", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2564", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_orphanedmergehydrationintegrationtest", + "target": "github_scripts_promote_features_to_main_isexactpausedpromotionsnapshot", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3858", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_promotionpausestateforrun", + "target": "github_scripts_promote_features_to_main_isexactpausedpromotionsnapshot", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1736", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_createpromotionreviewcheckpoint", + "target": "github_scripts_promote_features_to_main_inspectpromotionreviewcheckpoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1271", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_validateairesolvedpromotionbranch", + "target": "github_scripts_promote_features_to_main_inspectpromotionreviewcheckpoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4090", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_validatereusablepromotionbranch", + "target": "github_scripts_promote_features_to_main_validateairesolvedpromotionbranch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1352", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_validatestalependingaipromotionbranch", + "target": "github_scripts_promote_features_to_main_validateairesolvedpromotionbranch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2632", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_orphanedmergehydrationintegrationtest", + "target": "github_scripts_promote_features_to_main_validatestalependingaipromotionbranch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L5355", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runpromotion", + "target": "github_scripts_promote_features_to_main_validatestalependingaipromotionbranch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1479", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_queuetrustedpromotionworker", + "target": "github_scripts_promote_features_to_main_buildpromotiondispatchrequest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1553", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_redispatchpromotionreservation", + "target": "github_scripts_promote_features_to_main_buildpromotiondispatchrequest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3447", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_buildpromotiondispatchrequest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1440", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_dispatchpromotionresolution", + "target": "github_scripts_promote_features_to_main_promotiondispatchargs", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3496", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_promotiondispatchargs", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1496", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_queuetrustedpromotionworker", + "target": "github_scripts_promote_features_to_main_dispatchpromotionresolution", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1561", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_redispatchpromotionreservation", + "target": "github_scripts_promote_features_to_main_dispatchpromotionresolution", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3501", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_dispatchpromotionresolution", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1502", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_queuetrustedpromotionworker", + "target": "github_scripts_promote_features_to_main_exactreservationdeleteargs", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3539", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_exactreservationdeleteargs", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1487", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_queuetrustedpromotionworker", + "target": "github_scripts_promote_features_to_main_exactreservationpushargs", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3533", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_exactreservationpushargs", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1527", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_queuetrustedpromotionworker", + "target": "github_scripts_promote_features_to_main_repoflag", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1822", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_exactbranchdeletewithactionstoken", + "target": "github_scripts_promote_features_to_main_withactionstoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2051", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_finalizeaipromotionmetadata", + "target": "github_scripts_promote_features_to_main_withactionstoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1962", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_finalizesourcelineagemetadata", + "target": "github_scripts_promote_features_to_main_withactionstoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2138", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_findopenpromotionnumber", + "target": "github_scripts_promote_features_to_main_withactionstoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1693", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_liverefshawithactionstoken", + "target": "github_scripts_promote_features_to_main_withactionstoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1861", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_promotionresolverrundisposition", + "target": "github_scripts_promote_features_to_main_withactionstoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L5390", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runpromotion", + "target": "github_scripts_promote_features_to_main_withactionstoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1574", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_upsertbotissuecomment", + "target": "github_scripts_promote_features_to_main_withactionstoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2099", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_finalizeaipromotionmetadata", + "target": "github_scripts_promote_features_to_main_upsertbotissuecomment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1997", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_finalizesourcelineagemetadata", + "target": "github_scripts_promote_features_to_main_upsertbotissuecomment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1882", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_recoverpromotionreviewcheckpoint", + "target": "github_scripts_promote_features_to_main_upsertbotissuecomment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L5371", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runpromotion", + "target": "github_scripts_promote_features_to_main_upsertbotissuecomment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3350", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_notesourcestandaside", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3384", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_clearsourcestandaside", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2116", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_finalizeaipromotionmetadata", + "target": "github_scripts_promote_features_to_main_encodepromotionattestation", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2610", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_orphanedmergehydrationintegrationtest", + "target": "github_scripts_promote_features_to_main_encodepromotionattestation", + "confidence_score": 1.0 + }, + { + "relation": "indirect_call", + "context": "argument", + "confidence": "INFERRED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1708", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_promotionattestationbody", + "target": "github_scripts_promote_features_to_main_encodepromotionattestation", + "confidence_score": 0.5 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1781", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_exactcheckpointpush", + "target": "github_scripts_promote_features_to_main_liverefshawithactionstoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1938", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_recoverpromotionreviewcheckpoint", + "target": "github_scripts_promote_features_to_main_liverefshawithactionstoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1837", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_revalidatecheckpointrefs", + "target": "github_scripts_promote_features_to_main_liverefshawithactionstoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1885", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_recoverpromotionreviewcheckpoint", + "target": "github_scripts_promote_features_to_main_promotionattestationbody", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2661", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_orphanedmergehydrationintegrationtest", + "target": "github_scripts_promote_features_to_main_createpromotionreviewcheckpoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1912", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_recoverpromotionreviewcheckpoint", + "target": "github_scripts_promote_features_to_main_createpromotionreviewcheckpoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1931", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_recoverpromotionreviewcheckpoint", + "target": "github_scripts_promote_features_to_main_exactcheckpointpush", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3274", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_exactcheckpointpush", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L5403", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runpromotion", + "target": "github_scripts_promote_features_to_main_exactbranchdeletewithactionstoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1910", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_recoverpromotionreviewcheckpoint", + "target": "github_scripts_promote_features_to_main_revalidatecheckpointrefs", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1873", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_promotionresolverrundisposition", + "target": "github_scripts_promote_features_to_main_checkpointrecoverydisposition", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3297", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_checkpointrecoverydisposition", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1899", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_recoverpromotionreviewcheckpoint", + "target": "github_scripts_promote_features_to_main_promotionresolverrundisposition", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L5457", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runpromotion", + "target": "github_scripts_promote_features_to_main_recoverpromotionreviewcheckpoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2033", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_finalizeaipromotionmetadata", + "target": "github_scripts_promote_features_to_main_finalizesourcelineagemetadata", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1959", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_finalizesourcelineagemetadata", + "target": "github_scripts_promote_features_to_main_ensuresourcelineagereviewlabel", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1963", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_finalizesourcelineagemetadata", + "target": "github_scripts_promote_features_to_main_repoflag", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L5271", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runpromotion", + "target": "github_scripts_promote_features_to_main_finalizesourcelineagemetadata", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2042", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_finalizeaipromotionmetadata", + "target": "github_scripts_promote_features_to_main_repoflag", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L5491", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runpromotion", + "target": "github_scripts_promote_features_to_main_finalizeaipromotionmetadata", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2139", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_findopenpromotionnumber", + "target": "github_scripts_promote_features_to_main_repoflag", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2226", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_pathspecauthorityintegrationtest", + "target": "github_scripts_promote_features_to_main_validatereusablepromotionbranch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3796", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_pathspecauthorityintegrationtest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2386", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_orphanedmergehydrationintegrationtest", + "target": "github_scripts_promote_features_to_main_applypicks", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2365", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_orphanedmergehydrationintegrationtest", + "target": "github_scripts_promote_features_to_main_ensureremotebranchavailable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2337", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_orphanedmergehydrationintegrationtest", + "target": "github_scripts_promote_features_to_main_preflightpromotionplans", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2377", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_orphanedmergehydrationintegrationtest", + "target": "github_scripts_promote_features_to_main_validatereusablepromotionbranch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2417", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_orphanedmergehydrationintegrationtest", + "target": "github_scripts_promote_features_to_main_validatereusablepromotionforrun", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3797", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_orphanedmergehydrationintegrationtest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L6445", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_main", + "target": "github_scripts_promote_features_to_main_selftest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3790", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_computepicks", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3710", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_dependentmembersafter", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3743", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_externalstackpromotionstate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3712", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_groupfailuremessages", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3651", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_preflightpromotionplans", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3758", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_processgroupsindependently", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3331", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_promotionbody", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3413", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_promotionworkerreviewbody", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3775", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_runwithsummary", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3266", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_sortpromotioncandidates", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3716", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_validategroupchronology", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4338", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_closeredundantpass", + "target": "github_scripts_promote_features_to_main_repoflag", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4389", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_computepicks", + "target": "github_scripts_promote_features_to_main_repoflag", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4857", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_createpromotionpr", + "target": "github_scripts_promote_features_to_main_repoflag", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4728", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_ensurepromotionlabel", + "target": "github_scripts_promote_features_to_main_repoflag", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4738", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_ensuresourcelineagereviewlabel", + "target": "github_scripts_promote_features_to_main_repoflag", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3813", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_listmergedsourceprs", + "target": "github_scripts_promote_features_to_main_repoflag", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3831", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_listpromotionprs", + "target": "github_scripts_promote_features_to_main_repoflag", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3824", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_loadsourcepr", + "target": "github_scripts_promote_features_to_main_repoflag", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4317", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_retargetpass", + "target": "github_scripts_promote_features_to_main_repoflag", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L5391", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runpromotion", + "target": "github_scripts_promote_features_to_main_repoflag", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4930", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runpromotion", + "target": "github_scripts_promote_features_to_main_listmergedsourceprs", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4934", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runpromotion", + "target": "github_scripts_promote_features_to_main_listpromotionprs", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3855", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_promotionpausestateforrun", + "target": "github_scripts_promote_features_to_main_listsourceissuecomments", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L5313", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runpromotion", + "target": "github_scripts_promote_features_to_main_listsourceissuecomments", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3918", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_validatereusablepromotionforrun", + "target": "github_scripts_promote_features_to_main_listsourceissuecomments", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L5301", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runpromotion", + "target": "github_scripts_promote_features_to_main_validatereusablepromotionforrun", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3907", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_validatereusablepromotionforrun", + "target": "github_scripts_promote_features_to_main_validatereusablepromotionbranch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4935", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runpromotion", + "target": "github_scripts_promote_features_to_main_indexpromotionsbysource", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4936", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runpromotion", + "target": "github_scripts_promote_features_to_main_listremotepromotionbranches", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3990", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_checkoutremotebranch", + "target": "github_scripts_promote_features_to_main_ensureremotebranchavailable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L5285", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runpromotion", + "target": "github_scripts_promote_features_to_main_ensureremotebranchavailable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4205", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_validatereusablepromotionbranch", + "target": "github_scripts_promote_features_to_main_applypicks", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L5252", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runpromotion", + "target": "github_scripts_promote_features_to_main_retargetpass", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L5253", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runpromotion", + "target": "github_scripts_promote_features_to_main_closeredundantpass", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4970", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runpromotion", + "target": "github_scripts_promote_features_to_main_preflightpromotionplans", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4597", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_groupfailuremessages", + "target": "github_scripts_promote_features_to_main_dependentmembersafter", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L5643", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runpromotion", + "target": "github_scripts_promote_features_to_main_processgroupsindependently", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L5617", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runpromotion", + "target": "github_scripts_promote_features_to_main_sortpromotioncandidates", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4859", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_createpromotionpr", + "target": "github_scripts_promote_features_to_main_ensurepromotionlabel", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4860", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_createpromotionpr", + "target": "github_scripts_promote_features_to_main_ensuresourcelineagereviewlabel", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4847", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_promotionworkerreviewbody", + "target": "github_scripts_promote_features_to_main_promotionconflictreviewbody", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L6460", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_main", + "target": "github_scripts_promote_features_to_main_runwithsummary", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L479", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_scripts_promotion_pr_changelog_associatedpr", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L134", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_scripts_promotion_pr_changelog_bodyfile", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L264", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_scripts_promotion_pr_changelog_buildcomment", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L165", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_scripts_promotion_pr_changelog_buildsection", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L89", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_scripts_promotion_pr_changelog_cfg", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L258", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_scripts_promotion_pr_changelog_computedelta", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L253", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_scripts_promotion_pr_changelog_computemissinglabels", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L357", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_scripts_promotion_pr_changelog_contentindex", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L411", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_scripts_promotion_pr_changelog_contentmatchedpr", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L433", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_scripts_promotion_pr_changelog_ensuredlabels", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L434", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_scripts_promotion_pr_changelog_ensurelabelexists", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L80", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_scripts_promotion_pr_changelog_env", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L157", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_scripts_promotion_pr_changelog_escapecell", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L118", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_scripts_promotion_pr_changelog_exec_opts", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L341", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_scripts_promotion_pr_changelog_fetchpr", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L84", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_scripts_promotion_pr_changelog_flag", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L163", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_scripts_promotion_pr_changelog_fmtdate", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L124", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_scripts_promotion_pr_changelog_gh", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L125", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_scripts_promotion_pr_changelog_ghjson", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L123", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_scripts_promotion_pr_changelog_git", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L426", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_scripts_promotion_pr_changelog_label_specs", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L359", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_scripts_promotion_pr_changelog_loadcontentindex", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L393", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_scripts_promotion_pr_changelog_loadsubjectindex", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L577", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_scripts_promotion_pr_changelog_main", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L153", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_scripts_promotion_pr_changelog_normalizesubject", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L145", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_scripts_promotion_pr_changelog_parseprnumberfromsubject", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L245", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_scripts_promotion_pr_changelog_parseprset", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L340", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_scripts_promotion_pr_changelog_prcache", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L120", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_scripts_promotion_pr_changelog_run", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L501", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_scripts_promotion_pr_changelog_selftest", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L233", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_scripts_promotion_pr_changelog_splicesection", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L127", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_scripts_promotion_pr_changelog_summary", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L455", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_scripts_promotion_pr_changelog_syncprlabels", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L309", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_scripts_promotion_pr_changelog_toprmeta", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L327", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_scripts_promotion_pr_changelog_verifyflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 0.9, + "source_file": ".github/workflows/promote-develop-to-main.yml", + "source_location": null, + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_workflows_promote_develop_to_main_no_ai_rebase" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/promote-develop-to-main.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_promote_develop_to_main_promotion_pr", + "target": "github_scripts_promotion_pr_changelog" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L85", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_flag", + "target": "github_scripts_promotion_pr_changelog_env", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L649", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_main", + "target": "github_scripts_promotion_pr_changelog_env", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L129", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_summary", + "target": "github_scripts_promotion_pr_changelog_env", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L124", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_gh", + "target": "github_scripts_promotion_pr_changelog_run", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L123", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_git", + "target": "github_scripts_promotion_pr_changelog_run", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L584", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_main", + "target": "github_scripts_promotion_pr_changelog_git", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L437", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_ensurelabelexists", + "target": "github_scripts_promotion_pr_changelog_gh", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L125", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_ghjson", + "target": "github_scripts_promotion_pr_changelog_gh", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L650", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_main", + "target": "github_scripts_promotion_pr_changelog_gh", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L471", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_syncprlabels", + "target": "github_scripts_promotion_pr_changelog_gh", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L483", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_associatedpr", + "target": "github_scripts_promotion_pr_changelog_ghjson", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L345", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_fetchpr", + "target": "github_scripts_promotion_pr_changelog_ghjson", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L363", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_loadcontentindex", + "target": "github_scripts_promotion_pr_changelog_ghjson", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L399", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_loadsubjectindex", + "target": "github_scripts_promotion_pr_changelog_ghjson", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L599", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_main", + "target": "github_scripts_promotion_pr_changelog_ghjson", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L459", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_syncprlabels", + "target": "github_scripts_promotion_pr_changelog_ghjson", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L331", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_verifyflags", + "target": "github_scripts_promotion_pr_changelog_ghjson", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L606", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_main", + "target": "github_scripts_promotion_pr_changelog_summary", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L475", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_syncprlabels", + "target": "github_scripts_promotion_pr_changelog_summary", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L653", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_main", + "target": "github_scripts_promotion_pr_changelog_bodyfile", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L621", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_main", + "target": "github_scripts_promotion_pr_changelog_parseprnumberfromsubject", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L508", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_selftest", + "target": "github_scripts_promotion_pr_changelog_parseprnumberfromsubject", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L415", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_contentmatchedpr", + "target": "github_scripts_promotion_pr_changelog_normalizesubject", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L382", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_loadcontentindex", + "target": "github_scripts_promotion_pr_changelog_normalizesubject", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L401", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_loadsubjectindex", + "target": "github_scripts_promotion_pr_changelog_normalizesubject", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L513", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_selftest", + "target": "github_scripts_promotion_pr_changelog_normalizesubject", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L188", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_buildsection", + "target": "github_scripts_promotion_pr_changelog_escapecell", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L514", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_selftest", + "target": "github_scripts_promotion_pr_changelog_escapecell", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L188", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_buildsection", + "target": "github_scripts_promotion_pr_changelog_fmtdate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L636", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_main", + "target": "github_scripts_promotion_pr_changelog_buildsection", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L518", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_selftest", + "target": "github_scripts_promotion_pr_changelog_buildsection", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L667", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_main", + "target": "github_scripts_promotion_pr_changelog_splicesection", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L536", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_selftest", + "target": "github_scripts_promotion_pr_changelog_splicesection", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L673", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_main", + "target": "github_scripts_promotion_pr_changelog_parseprset", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L543", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_selftest", + "target": "github_scripts_promotion_pr_changelog_parseprset", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L550", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_selftest", + "target": "github_scripts_promotion_pr_changelog_computemissinglabels", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L464", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_syncprlabels", + "target": "github_scripts_promotion_pr_changelog_computemissinglabels", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L675", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_main", + "target": "github_scripts_promotion_pr_changelog_computedelta", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L547", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_selftest", + "target": "github_scripts_promotion_pr_changelog_computedelta", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L690", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_main", + "target": "github_scripts_promotion_pr_changelog_buildcomment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L554", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_selftest", + "target": "github_scripts_promotion_pr_changelog_buildcomment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L485", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_associatedpr", + "target": "github_scripts_promotion_pr_changelog_toprmeta", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L345", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_fetchpr", + "target": "github_scripts_promotion_pr_changelog_toprmeta", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L635", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_main", + "target": "github_scripts_promotion_pr_changelog_verifyflags", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L622", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_main", + "target": "github_scripts_promotion_pr_changelog_fetchpr", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L412", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_contentmatchedpr", + "target": "github_scripts_promotion_pr_changelog_loadcontentindex", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L394", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_loadsubjectindex", + "target": "github_scripts_promotion_pr_changelog_loadcontentindex", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L419", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_contentmatchedpr", + "target": "github_scripts_promotion_pr_changelog_loadsubjectindex", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L623", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_main", + "target": "github_scripts_promotion_pr_changelog_contentmatchedpr", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L645", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_main", + "target": "github_scripts_promotion_pr_changelog_ensurelabelexists", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L466", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_syncprlabels", + "target": "github_scripts_promotion_pr_changelog_ensurelabelexists", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L603", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_main", + "target": "github_scripts_promotion_pr_changelog_syncprlabels", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L624", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_main", + "target": "github_scripts_promotion_pr_changelog_associatedpr", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L579", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_main", + "target": "github_scripts_promotion_pr_changelog_selftest", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L107", + "weight": 1.0, + "source": "github_scripts_promotion_worker_contract", + "target": "github_scripts_promotion_worker_contract_base_ref", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L108", + "weight": 1.0, + "source": "github_scripts_promotion_worker_contract", + "target": "github_scripts_promotion_worker_contract_base_sha", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L66", + "weight": 1.0, + "source": "github_scripts_promotion_worker_contract", + "target": "github_scripts_promotion_worker_contract_compute_plan_hash", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L105", + "weight": 1.0, + "source": "github_scripts_promotion_worker_contract", + "target": "github_scripts_promotion_worker_contract_github_output", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L115", + "weight": 1.0, + "source": "github_scripts_promotion_worker_contract", + "target": "github_scripts_promotion_worker_contract_plan_hash", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L109", + "weight": 1.0, + "source": "github_scripts_promotion_worker_contract", + "target": "github_scripts_promotion_worker_contract_promotion_branch", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L217", + "weight": 1.0, + "source": "github_scripts_promotion_worker_contract", + "target": "github_scripts_promotion_worker_contract_reject_lineage_mismatch", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L172", + "weight": 1.0, + "source": "github_scripts_promotion_worker_contract", + "target": "github_scripts_promotion_worker_contract_require_lineage_replay", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L110", + "weight": 1.0, + "source": "github_scripts_promotion_worker_contract", + "target": "github_scripts_promotion_worker_contract_reservation_sha", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L116", + "weight": 1.0, + "source": "github_scripts_promotion_worker_contract", + "target": "github_scripts_promotion_worker_contract_run_url", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L104", + "weight": 1.0, + "source": "github_scripts_promotion_worker_contract", + "target": "github_scripts_promotion_worker_contract_runner_temp", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L1", + "weight": 1.0, + "source": "github_scripts_promotion_worker_contract", + "target": "github_scripts_promotion_worker_contract_sh__entry", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L113", + "weight": 1.0, + "source": "github_scripts_promotion_worker_contract", + "target": "github_scripts_promotion_worker_contract_source_end_sha", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L114", + "weight": 1.0, + "source": "github_scripts_promotion_worker_contract", + "target": "github_scripts_promotion_worker_contract_source_lineage_status", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L106", + "weight": 1.0, + "source": "github_scripts_promotion_worker_contract", + "target": "github_scripts_promotion_worker_contract_source_pr", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L111", + "weight": 1.0, + "source": "github_scripts_promotion_worker_contract", + "target": "github_scripts_promotion_worker_contract_source_start_sha", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L112", + "weight": 1.0, + "source": "github_scripts_promotion_worker_contract", + "target": "github_scripts_promotion_worker_contract_source_tip_sha", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L269", + "weight": 1.0, + "context": "call", + "source": "github_scripts_promotion_worker_contract_sh__entry", + "target": "github_scripts_promotion_worker_contract_reject_lineage_mismatch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L267", + "weight": 1.0, + "context": "call", + "source": "github_scripts_promotion_worker_contract_sh__entry", + "target": "github_scripts_promotion_worker_contract_require_lineage_replay", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-worker-routing-contract.mjs", + "source_location": "L32", + "weight": 1.0, + "source": "github_scripts_promotion_worker_routing_contract", + "target": "github_scripts_promotion_worker_routing_contract_action", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-worker-routing-contract.mjs", + "source_location": "L16", + "weight": 1.0, + "source": "github_scripts_promotion_worker_routing_contract", + "target": "github_scripts_promotion_worker_routing_contract_allbranchworkflow", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-worker-routing-contract.mjs", + "source_location": "L20", + "weight": 1.0, + "source": "github_scripts_promotion_worker_routing_contract", + "target": "github_scripts_promotion_worker_routing_contract_developpromotionworkflow", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-worker-routing-contract.mjs", + "source_location": "L24", + "weight": 1.0, + "source": "github_scripts_promotion_worker_routing_contract", + "target": "github_scripts_promotion_worker_routing_contract_featurepromotionworkflow", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-worker-routing-contract.mjs", + "source_location": "L44", + "weight": 1.0, + "source": "github_scripts_promotion_worker_routing_contract", + "target": "github_scripts_promotion_worker_routing_contract_graphify", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-worker-routing-contract.mjs", + "source_location": "L36", + "weight": 1.0, + "source": "github_scripts_promotion_worker_routing_contract", + "target": "github_scripts_promotion_worker_routing_contract_lopuagent", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-worker-routing-contract.mjs", + "source_location": "L28", + "weight": 1.0, + "source": "github_scripts_promotion_worker_routing_contract", + "target": "github_scripts_promotion_worker_routing_contract_maindevelopsyncworkflow", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-worker-routing-contract.mjs", + "source_location": "L48", + "weight": 1.0, + "source": "github_scripts_promotion_worker_routing_contract", + "target": "github_scripts_promotion_worker_routing_contract_promoter", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-worker-routing-contract.mjs", + "source_location": "L12", + "weight": 1.0, + "source": "github_scripts_promotion_worker_routing_contract", + "target": "github_scripts_promotion_worker_routing_contract_rebaseworkflow", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-worker-routing-contract.mjs", + "source_location": "L40", + "weight": 1.0, + "source": "github_scripts_promotion_worker_routing_contract", + "target": "github_scripts_promotion_worker_routing_contract_worker", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-worker-routing-contract.mjs", + "source_location": "L8", + "weight": 1.0, + "source": "github_scripts_promotion_worker_routing_contract", + "target": "github_scripts_promotion_worker_routing_contract_workflow", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-index-fingerprint.test.mjs", + "source_location": "L16", + "weight": 1.0, + "source": "github_scripts_rebase_index_fingerprint_test", + "target": "github_scripts_rebase_index_fingerprint_test_rawindexhash", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-index-fingerprint.test.mjs", + "source_location": "L11", + "weight": 1.0, + "source": "github_scripts_rebase_index_fingerprint_test", + "target": "github_scripts_rebase_index_fingerprint_test_rungit", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-index-fingerprint.test.mjs", + "source_location": "L21", + "weight": 1.0, + "source": "github_scripts_rebase_index_fingerprint_test", + "target": "github_scripts_rebase_index_fingerprint_test_semanticindexhash", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-index-fingerprint.test.mjs", + "source_location": "L14", + "weight": 1.0, + "source": "github_scripts_rebase_index_fingerprint_test", + "target": "github_scripts_rebase_index_fingerprint_test_sha256", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-index-fingerprint.test.mjs", + "source_location": "L17", + "weight": 1.0, + "source": "github_scripts_rebase_index_fingerprint_test_rawindexhash", + "target": "github_scripts_rebase_index_fingerprint_test_rungit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-index-fingerprint.test.mjs", + "source_location": "L22", + "weight": 1.0, + "source": "github_scripts_rebase_index_fingerprint_test_semanticindexhash", + "target": "github_scripts_rebase_index_fingerprint_test_rungit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-index-fingerprint.test.mjs", + "source_location": "L18", + "weight": 1.0, + "source": "github_scripts_rebase_index_fingerprint_test_rawindexhash", + "target": "github_scripts_rebase_index_fingerprint_test_sha256", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-index-fingerprint.test.mjs", + "source_location": "L22", + "weight": 1.0, + "source": "github_scripts_rebase_index_fingerprint_test_semanticindexhash", + "target": "github_scripts_rebase_index_fingerprint_test_sha256", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-ownership-routing-contract.sh", + "source_location": "L32", + "weight": 1.0, + "source": "github_scripts_rebase_ownership_routing_contract", + "target": "github_scripts_rebase_ownership_routing_contract_assert_owner", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-ownership-routing-contract.sh", + "source_location": "L68", + "weight": 1.0, + "source": "github_scripts_rebase_ownership_routing_contract", + "target": "github_scripts_rebase_ownership_routing_contract_assert_stack", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-ownership-routing-contract.sh", + "source_location": "L1", + "weight": 1.0, + "source": "github_scripts_rebase_ownership_routing_contract", + "target": "github_scripts_rebase_ownership_routing_contract_sh__entry", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-ownership-routing-contract.sh", + "source_location": "L50", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_ownership_routing_contract_sh__entry", + "target": "github_scripts_rebase_ownership_routing_contract_assert_owner", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-ownership-routing-contract.sh", + "source_location": "L85", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_ownership_routing_contract_sh__entry", + "target": "github_scripts_rebase_ownership_routing_contract_assert_stack", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L23", + "weight": 1.0, + "source": "github_scripts_rebase_related_edits_test", + "target": "github_scripts_rebase_related_edits_test_actionpath", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L102", + "weight": 1.0, + "source": "github_scripts_rebase_related_edits_test", + "target": "github_scripts_rebase_related_edits_test_copytrustedtree", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L80", + "weight": 1.0, + "source": "github_scripts_rebase_related_edits_test", + "target": "github_scripts_rebase_related_edits_test_extractverifierscript", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L37", + "weight": 1.0, + "source": "github_scripts_rebase_related_edits_test", + "target": "github_scripts_rebase_related_edits_test_filesunder", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L45", + "weight": 1.0, + "source": "github_scripts_rebase_related_edits_test", + "target": "github_scripts_rebase_related_edits_test_hashnamedfiles", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L64", + "weight": 1.0, + "source": "github_scripts_rebase_related_edits_test", + "target": "github_scripts_rebase_related_edits_test_hashrebasestate", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L54", + "weight": 1.0, + "source": "github_scripts_rebase_related_edits_test", + "target": "github_scripts_rebase_related_edits_test_hashtrustedtree", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L122", + "weight": 1.0, + "source": "github_scripts_rebase_related_edits_test", + "target": "github_scripts_rebase_related_edits_test_makestoppedrebase", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L22", + "weight": 1.0, + "source": "github_scripts_rebase_related_edits_test", + "target": "github_scripts_rebase_related_edits_test_repositoryroot", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L28", + "weight": 1.0, + "source": "github_scripts_rebase_related_edits_test", + "target": "github_scripts_rebase_related_edits_test_rungit", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L156", + "weight": 1.0, + "source": "github_scripts_rebase_related_edits_test", + "target": "github_scripts_rebase_related_edits_test_runverifier", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L21", + "weight": 1.0, + "source": "github_scripts_rebase_related_edits_test", + "target": "github_scripts_rebase_related_edits_test_scriptdir", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L35", + "weight": 1.0, + "source": "github_scripts_rebase_related_edits_test", + "target": "github_scripts_rebase_related_edits_test_sha256", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L65", + "weight": 1.0, + "source": "github_scripts_rebase_related_edits_test_hashrebasestate", + "target": "github_scripts_rebase_related_edits_test_rungit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L125", + "weight": 1.0, + "source": "github_scripts_rebase_related_edits_test_makestoppedrebase", + "target": "github_scripts_rebase_related_edits_test_rungit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L185", + "weight": 1.0, + "source": "github_scripts_rebase_related_edits_test_runverifier", + "target": "github_scripts_rebase_related_edits_test_rungit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L49", + "weight": 1.0, + "source": "github_scripts_rebase_related_edits_test_hashnamedfiles", + "target": "github_scripts_rebase_related_edits_test_sha256", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L184", + "weight": 1.0, + "source": "github_scripts_rebase_related_edits_test_runverifier", + "target": "github_scripts_rebase_related_edits_test_sha256", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L76", + "weight": 1.0, + "source": "github_scripts_rebase_related_edits_test_hashrebasestate", + "target": "github_scripts_rebase_related_edits_test_filesunder", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L56", + "weight": 1.0, + "source": "github_scripts_rebase_related_edits_test_hashtrustedtree", + "target": "github_scripts_rebase_related_edits_test_filesunder", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L77", + "weight": 1.0, + "source": "github_scripts_rebase_related_edits_test_hashrebasestate", + "target": "github_scripts_rebase_related_edits_test_hashnamedfiles", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L55", + "weight": 1.0, + "source": "github_scripts_rebase_related_edits_test_hashtrustedtree", + "target": "github_scripts_rebase_related_edits_test_hashnamedfiles", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L180", + "weight": 1.0, + "source": "github_scripts_rebase_related_edits_test_runverifier", + "target": "github_scripts_rebase_related_edits_test_hashtrustedtree", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L187", + "weight": 1.0, + "source": "github_scripts_rebase_related_edits_test_runverifier", + "target": "github_scripts_rebase_related_edits_test_hashrebasestate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L202", + "weight": 1.0, + "source": "github_scripts_rebase_related_edits_test_runverifier", + "target": "github_scripts_rebase_related_edits_test_extractverifierscript", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L163", + "weight": 1.0, + "source": "github_scripts_rebase_related_edits_test_runverifier", + "target": "github_scripts_rebase_related_edits_test_copytrustedtree", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L158", + "weight": 1.0, + "source": "github_scripts_rebase_related_edits_test_runverifier", + "target": "github_scripts_rebase_related_edits_test_makestoppedrebase", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L113", + "weight": 1.0, + "source": "github_scripts_rebase_stack_prepare_round", + "target": "github_scripts_rebase_stack_prepare_round_assert_safe_regular_text_conflict", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L219", + "weight": 1.0, + "source": "github_scripts_rebase_stack_prepare_round", + "target": "github_scripts_rebase_stack_prepare_round_clear_scratch", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L29", + "weight": 1.0, + "source": "github_scripts_rebase_stack_prepare_round", + "target": "github_scripts_rebase_stack_prepare_round_emit", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L33", + "weight": 1.0, + "source": "github_scripts_rebase_stack_prepare_round", + "target": "github_scripts_rebase_stack_prepare_round_emit_paths", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L73", + "weight": 1.0, + "source": "github_scripts_rebase_stack_prepare_round", + "target": "github_scripts_rebase_stack_prepare_round_has_coherent_zdiff3_markers", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L184", + "weight": 1.0, + "source": "github_scripts_rebase_stack_prepare_round", + "target": "github_scripts_rebase_stack_prepare_round_hash_index_entries", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L188", + "weight": 1.0, + "source": "github_scripts_rebase_stack_prepare_round", + "target": "github_scripts_rebase_stack_prepare_round_hash_rebase_state", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L58", + "weight": 1.0, + "source": "github_scripts_rebase_stack_prepare_round", + "target": "github_scripts_rebase_stack_prepare_round_rebase_in_progress", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L45", + "weight": 1.0, + "source": "github_scripts_rebase_stack_prepare_round", + "target": "github_scripts_rebase_stack_prepare_round_secure_git_environment", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L1", + "weight": 1.0, + "source": "github_scripts_rebase_stack_prepare_round", + "target": "github_scripts_rebase_stack_prepare_round_sh__entry", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L164", + "weight": 1.0, + "source": "github_scripts_rebase_stack_prepare_round", + "target": "github_scripts_rebase_stack_prepare_round_sha256_file", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L172", + "weight": 1.0, + "source": "github_scripts_rebase_stack_prepare_round", + "target": "github_scripts_rebase_stack_prepare_round_sha256_stdin", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L62", + "weight": 1.0, + "source": "github_scripts_rebase_stack_prepare_round", + "target": "github_scripts_rebase_stack_prepare_round_unsafe_path_syntax", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L206", + "weight": 1.0, + "source": "github_scripts_rebase_stack_prepare_round", + "target": "github_scripts_rebase_stack_prepare_round_write_unmerged_paths", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L318", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_prepare_round_sh__entry", + "target": "github_scripts_rebase_stack_prepare_round_assert_safe_regular_text_conflict", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L351", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_prepare_round_sh__entry", + "target": "github_scripts_rebase_stack_prepare_round_clear_scratch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L360", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_prepare_round_sh__entry", + "target": "github_scripts_rebase_stack_prepare_round_emit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L370", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_prepare_round_sh__entry", + "target": "github_scripts_rebase_stack_prepare_round_emit_paths", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L276", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_prepare_round_sh__entry", + "target": "github_scripts_rebase_stack_prepare_round_rebase_in_progress", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L245", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_prepare_round_sh__entry", + "target": "github_scripts_rebase_stack_prepare_round_secure_git_environment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L306", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_prepare_round_sh__entry", + "target": "github_scripts_rebase_stack_prepare_round_unsafe_path_syntax", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L289", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_prepare_round_sh__entry", + "target": "github_scripts_rebase_stack_prepare_round_write_unmerged_paths", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L117", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_prepare_round_assert_safe_regular_text_conflict", + "target": "github_scripts_rebase_stack_prepare_round_unsafe_path_syntax", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L129", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_prepare_round_assert_safe_regular_text_conflict", + "target": "github_scripts_rebase_stack_prepare_round_has_coherent_zdiff3_markers", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L201", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_prepare_round_hash_rebase_state", + "target": "github_scripts_rebase_stack_prepare_round_sha256_file", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L185", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_prepare_round_hash_index_entries", + "target": "github_scripts_rebase_stack_prepare_round_sha256_stdin", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L203", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_prepare_round_hash_rebase_state", + "target": "github_scripts_rebase_stack_prepare_round_sha256_stdin", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L88", + "weight": 1.0, + "source": "github_scripts_rebase_stack_promotion_worker", + "target": "github_scripts_rebase_stack_promotion_worker_classify_source_lineage", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L10", + "weight": 1.0, + "source": "github_scripts_rebase_stack_promotion_worker", + "target": "github_scripts_rebase_stack_promotion_worker_emit", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L14", + "weight": 1.0, + "source": "github_scripts_rebase_stack_promotion_worker", + "target": "github_scripts_rebase_stack_promotion_worker_emit_paths", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L24", + "weight": 1.0, + "source": "github_scripts_rebase_stack_promotion_worker", + "target": "github_scripts_rebase_stack_promotion_worker_fail", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L238", + "weight": 1.0, + "source": "github_scripts_rebase_stack_promotion_worker", + "target": "github_scripts_rebase_stack_promotion_worker_prepare", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L52", + "weight": 1.0, + "source": "github_scripts_rebase_stack_promotion_worker", + "target": "github_scripts_rebase_stack_promotion_worker_require_environment", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L212", + "weight": 1.0, + "source": "github_scripts_rebase_stack_promotion_worker", + "target": "github_scripts_rebase_stack_promotion_worker_require_reservation", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L37", + "weight": 1.0, + "source": "github_scripts_rebase_stack_promotion_worker", + "target": "github_scripts_rebase_stack_promotion_worker_secure_git_environment", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L1", + "weight": 1.0, + "source": "github_scripts_rebase_stack_promotion_worker", + "target": "github_scripts_rebase_stack_promotion_worker_sh__entry", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L29", + "weight": 1.0, + "source": "github_scripts_rebase_stack_promotion_worker", + "target": "github_scripts_rebase_stack_promotion_worker_sha256_stdin", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L76", + "weight": 1.0, + "source": "github_scripts_rebase_stack_promotion_worker", + "target": "github_scripts_rebase_stack_promotion_worker_unsafe_path_syntax", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L395", + "weight": 1.0, + "source": "github_scripts_rebase_stack_promotion_worker", + "target": "github_scripts_rebase_stack_promotion_worker_verify", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L115", + "weight": 1.0, + "source": "github_scripts_rebase_stack_promotion_worker", + "target": "github_scripts_rebase_stack_promotion_worker_write_plan", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L477", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_promotion_worker_sh__entry", + "target": "github_scripts_rebase_stack_promotion_worker_fail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L481", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_promotion_worker_sh__entry", + "target": "github_scripts_rebase_stack_promotion_worker_prepare", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L471", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_promotion_worker_sh__entry", + "target": "github_scripts_rebase_stack_promotion_worker_require_environment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L472", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_promotion_worker_sh__entry", + "target": "github_scripts_rebase_stack_promotion_worker_secure_git_environment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L482", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_promotion_worker_sh__entry", + "target": "github_scripts_rebase_stack_promotion_worker_verify", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L365", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_promotion_worker_prepare", + "target": "github_scripts_rebase_stack_promotion_worker_emit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L462", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_promotion_worker_verify", + "target": "github_scripts_rebase_stack_promotion_worker_emit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L200", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_promotion_worker_write_plan", + "target": "github_scripts_rebase_stack_promotion_worker_emit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L361", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_promotion_worker_prepare", + "target": "github_scripts_rebase_stack_promotion_worker_emit_paths", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L464", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_promotion_worker_verify", + "target": "github_scripts_rebase_stack_promotion_worker_emit_paths", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L209", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_promotion_worker_write_plan", + "target": "github_scripts_rebase_stack_promotion_worker_emit_paths", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L94", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_promotion_worker_classify_source_lineage", + "target": "github_scripts_rebase_stack_promotion_worker_fail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L256", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_promotion_worker_prepare", + "target": "github_scripts_rebase_stack_promotion_worker_fail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L58", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_promotion_worker_require_environment", + "target": "github_scripts_rebase_stack_promotion_worker_fail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L216", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_promotion_worker_require_reservation", + "target": "github_scripts_rebase_stack_promotion_worker_fail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L404", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_promotion_worker_verify", + "target": "github_scripts_rebase_stack_promotion_worker_fail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L133", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_promotion_worker_write_plan", + "target": "github_scripts_rebase_stack_promotion_worker_fail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L321", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_promotion_worker_prepare", + "target": "github_scripts_rebase_stack_promotion_worker_unsafe_path_syntax", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L133", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_promotion_worker_write_plan", + "target": "github_scripts_rebase_stack_promotion_worker_unsafe_path_syntax", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L240", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_promotion_worker_prepare", + "target": "github_scripts_rebase_stack_promotion_worker_write_plan", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L397", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_promotion_worker_verify", + "target": "github_scripts_rebase_stack_promotion_worker_write_plan", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L241", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_promotion_worker_prepare", + "target": "github_scripts_rebase_stack_promotion_worker_require_reservation", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L398", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_promotion_worker_verify", + "target": "github_scripts_rebase_stack_promotion_worker_require_reservation", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L289", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_promotion_worker_prepare", + "target": "github_scripts_rebase_stack_promotion_worker_note_discarded", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L62", + "weight": 1.0, + "source": "github_scripts_rebase_stack_refresh_promotion_graphify", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_assert_control_metadata_unchanged", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L75", + "weight": 1.0, + "source": "github_scripts_rebase_stack_refresh_promotion_graphify", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_assert_tool_boundary", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L40", + "weight": 1.0, + "source": "github_scripts_rebase_stack_refresh_promotion_graphify", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_current_grafts_state", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L35", + "weight": 1.0, + "source": "github_scripts_rebase_stack_refresh_promotion_graphify", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_current_refs_hash", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L15", + "weight": 1.0, + "source": "github_scripts_rebase_stack_refresh_promotion_graphify", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_emit", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L10", + "weight": 1.0, + "source": "github_scripts_rebase_stack_refresh_promotion_graphify", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_fail", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L182", + "weight": 1.0, + "source": "github_scripts_rebase_stack_refresh_promotion_graphify", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_git_attr_nosystem", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L184", + "weight": 1.0, + "source": "github_scripts_rebase_stack_refresh_promotion_graphify", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_git_config_count", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L179", + "weight": 1.0, + "source": "github_scripts_rebase_stack_refresh_promotion_graphify", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_git_config_global", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L185", + "weight": 1.0, + "source": "github_scripts_rebase_stack_refresh_promotion_graphify", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_git_config_key_0", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L187", + "weight": 1.0, + "source": "github_scripts_rebase_stack_refresh_promotion_graphify", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_git_config_key_1", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L181", + "weight": 1.0, + "source": "github_scripts_rebase_stack_refresh_promotion_graphify", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_git_config_nosystem", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L180", + "weight": 1.0, + "source": "github_scripts_rebase_stack_refresh_promotion_graphify", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_git_config_system", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L186", + "weight": 1.0, + "source": "github_scripts_rebase_stack_refresh_promotion_graphify", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_git_config_value_0", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L188", + "weight": 1.0, + "source": "github_scripts_rebase_stack_refresh_promotion_graphify", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_git_config_value_1", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L183", + "weight": 1.0, + "source": "github_scripts_rebase_stack_refresh_promotion_graphify", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_git_no_replace_objects", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L330", + "weight": 1.0, + "source": "github_scripts_rebase_stack_refresh_promotion_graphify", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_graph_not_collapsed", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L233", + "weight": 1.0, + "source": "github_scripts_rebase_stack_refresh_promotion_graphify", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_path", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L240", + "weight": 1.0, + "source": "github_scripts_rebase_stack_refresh_promotion_graphify", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_select_claude_backend", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L1", + "weight": 1.0, + "source": "github_scripts_rebase_stack_refresh_promotion_graphify", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_sh__entry", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L19", + "weight": 1.0, + "source": "github_scripts_rebase_stack_refresh_promotion_graphify", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_sha256_file", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L27", + "weight": 1.0, + "source": "github_scripts_rebase_stack_refresh_promotion_graphify", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_sha256_stdin", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L52", + "weight": 1.0, + "source": "github_scripts_rebase_stack_refresh_promotion_graphify", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_snapshot_tool_boundary", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L85", + "weight": 1.0, + "source": "github_scripts_rebase_stack_refresh_promotion_graphify", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_verify_derived_commit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L139", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_refresh_promotion_graphify_sh__entry", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_assert_tool_boundary", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L229", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_refresh_promotion_graphify_sh__entry", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_emit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L167", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_refresh_promotion_graphify_sh__entry", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_fail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L350", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_refresh_promotion_graphify_sh__entry", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_graph_not_collapsed", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L136", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_refresh_promotion_graphify_sh__entry", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_snapshot_tool_boundary", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L148", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_refresh_promotion_graphify_sh__entry", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_verify_derived_commit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L66", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_refresh_promotion_graphify_assert_control_metadata_unchanged", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_fail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L78", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_refresh_promotion_graphify_assert_tool_boundary", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_fail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L55", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_refresh_promotion_graphify_snapshot_tool_boundary", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_fail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L93", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_refresh_promotion_graphify_verify_derived_commit", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_fail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L37", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_refresh_promotion_graphify_current_refs_hash", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_sha256_stdin", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L76", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_refresh_promotion_graphify_assert_tool_boundary", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_assert_control_metadata_unchanged", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L88", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_refresh_promotion_graphify_verify_derived_commit", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_assert_control_metadata_unchanged", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/start.sh", + "source_location": "L18", + "weight": 1.0, + "source": "github_scripts_rebase_stack_start", + "target": "github_scripts_rebase_stack_start_emit", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/start.sh", + "source_location": "L28", + "weight": 1.0, + "source": "github_scripts_rebase_stack_start", + "target": "github_scripts_rebase_stack_start_emit_paths", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/start.sh", + "source_location": "L60", + "weight": 1.0, + "source": "github_scripts_rebase_stack_start", + "target": "github_scripts_rebase_stack_start_rebase_in_progress", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/start.sh", + "source_location": "L45", + "weight": 1.0, + "source": "github_scripts_rebase_stack_start", + "target": "github_scripts_rebase_stack_start_secure_git_environment", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/start.sh", + "source_location": "L1", + "weight": 1.0, + "source": "github_scripts_rebase_stack_start", + "target": "github_scripts_rebase_stack_start_sh__entry", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/start.sh", + "source_location": "L13", + "weight": 1.0, + "source": "github_scripts_rebase_stack_start", + "target": "github_scripts_rebase_stack_start_usage", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/start.sh", + "source_location": "L64", + "weight": 1.0, + "source": "github_scripts_rebase_stack_start", + "target": "github_scripts_rebase_stack_start_write_conflicts", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/start.sh", + "source_location": "L147", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_start_sh__entry", + "target": "github_scripts_rebase_stack_start_emit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/start.sh", + "source_location": "L149", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_start_sh__entry", + "target": "github_scripts_rebase_stack_start_emit_paths", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/start.sh", + "source_location": "L107", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_start_sh__entry", + "target": "github_scripts_rebase_stack_start_rebase_in_progress", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/start.sh", + "source_location": "L101", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_start_sh__entry", + "target": "github_scripts_rebase_stack_start_secure_git_environment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/start.sh", + "source_location": "L84", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_start_sh__entry", + "target": "github_scripts_rebase_stack_start_usage", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/start.sh", + "source_location": "L153", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_start_sh__entry", + "target": "github_scripts_rebase_stack_start_write_conflicts", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/verify-promotion-source-authority.sh", + "source_location": "L9", + "weight": 1.0, + "source": "github_scripts_rebase_stack_verify_promotion_source_authority", + "target": "github_scripts_rebase_stack_verify_promotion_source_authority_fail", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/verify-promotion-source-authority.sh", + "source_location": "L36", + "weight": 1.0, + "source": "github_scripts_rebase_stack_verify_promotion_source_authority", + "target": "github_scripts_rebase_stack_verify_promotion_source_authority_git_attr_nosystem", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/verify-promotion-source-authority.sh", + "source_location": "L33", + "weight": 1.0, + "source": "github_scripts_rebase_stack_verify_promotion_source_authority", + "target": "github_scripts_rebase_stack_verify_promotion_source_authority_git_config_global", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/verify-promotion-source-authority.sh", + "source_location": "L35", + "weight": 1.0, + "source": "github_scripts_rebase_stack_verify_promotion_source_authority", + "target": "github_scripts_rebase_stack_verify_promotion_source_authority_git_config_nosystem", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/verify-promotion-source-authority.sh", + "source_location": "L34", + "weight": 1.0, + "source": "github_scripts_rebase_stack_verify_promotion_source_authority", + "target": "github_scripts_rebase_stack_verify_promotion_source_authority_git_config_system", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/verify-promotion-source-authority.sh", + "source_location": "L1", + "weight": 1.0, + "source": "github_scripts_rebase_stack_verify_promotion_source_authority", + "target": "github_scripts_rebase_stack_verify_promotion_source_authority_sh__entry", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/verify-promotion-source-authority.sh", + "source_location": "L19", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_verify_promotion_source_authority_sh__entry", + "target": "github_scripts_rebase_stack_verify_promotion_source_authority_fail", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/resolve-canonical-instruction-type-conflicts.sh", + "source_location": "L1", + "weight": 1.0, + "source": "github_scripts_resolve_canonical_instruction_type_conflicts", + "target": "github_scripts_resolve_canonical_instruction_type_conflicts_sh__entry", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/resolve-canonical-instruction-type-conflicts.sh", + "source_location": "L25", + "weight": 1.0, + "source": "github_scripts_resolve_canonical_instruction_type_conflicts", + "target": "github_scripts_resolve_canonical_instruction_type_conflicts_stage_record", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/resolve-canonical-instruction-type-conflicts.sh", + "source_location": "L31", + "weight": 1.0, + "source": "github_scripts_resolve_canonical_instruction_type_conflicts", + "target": "github_scripts_resolve_canonical_instruction_type_conflicts_tree_record", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/resolve-canonical-instruction-type-conflicts.test.mjs", + "source_location": "L13", + "weight": 1.0, + "source": "github_scripts_resolve_canonical_instruction_type_conflicts_test", + "target": "github_scripts_resolve_canonical_instruction_type_conflicts_test_git", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/resolve-canonical-instruction-type-conflicts.test.mjs", + "source_location": "L9", + "weight": 1.0, + "source": "github_scripts_resolve_canonical_instruction_type_conflicts_test", + "target": "github_scripts_resolve_canonical_instruction_type_conflicts_test_script", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/resolve-canonical-instruction-type-conflicts.test.mjs", + "source_location": "L22", + "weight": 1.0, + "source": "github_scripts_resolve_canonical_instruction_type_conflicts_test", + "target": "github_scripts_resolve_canonical_instruction_type_conflicts_test_write", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L892", + "weight": 1.0, + "source": "github_scripts_resolve_pr_conflicts_routing_contract", + "target": "github_scripts_resolve_pr_conflicts_routing_contract_airuntimesourcefiles", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L902", + "weight": 1.0, + "source": "github_scripts_resolve_pr_conflicts_routing_contract", + "target": "github_scripts_resolve_pr_conflicts_routing_contract_assertadminloader", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L917", + "weight": 1.0, + "source": "github_scripts_resolve_pr_conflicts_routing_contract", + "target": "github_scripts_resolve_pr_conflicts_routing_contract_assertadminmodelrouting", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L183", + "weight": 1.0, + "source": "github_scripts_resolve_pr_conflicts_routing_contract", + "target": "github_scripts_resolve_pr_conflicts_routing_contract_assertroute", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L190", + "weight": 1.0, + "source": "github_scripts_resolve_pr_conflicts_routing_contract", + "target": "github_scripts_resolve_pr_conflicts_routing_contract_assertworkflowsource", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L35", + "weight": 1.0, + "source": "github_scripts_resolve_pr_conflicts_routing_contract", + "target": "github_scripts_resolve_pr_conflicts_routing_contract_decodebatch", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L28", + "weight": 1.0, + "source": "github_scripts_resolve_pr_conflicts_routing_contract", + "target": "github_scripts_resolve_pr_conflicts_routing_contract_encodebatch", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L20", + "weight": 1.0, + "source": "github_scripts_resolve_pr_conflicts_routing_contract", + "target": "github_scripts_resolve_pr_conflicts_routing_contract_lopu_action_url", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L23", + "weight": 1.0, + "source": "github_scripts_resolve_pr_conflicts_routing_contract", + "target": "github_scripts_resolve_pr_conflicts_routing_contract_positivedecimal", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L19", + "weight": 1.0, + "source": "github_scripts_resolve_pr_conflicts_routing_contract", + "target": "github_scripts_resolve_pr_conflicts_routing_contract_rebase_action_url", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L18", + "weight": 1.0, + "source": "github_scripts_resolve_pr_conflicts_routing_contract", + "target": "github_scripts_resolve_pr_conflicts_routing_contract_rebase_workflow_url", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L21", + "weight": 1.0, + "source": "github_scripts_resolve_pr_conflicts_routing_contract", + "target": "github_scripts_resolve_pr_conflicts_routing_contract_repo_root", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L66", + "weight": 1.0, + "source": "github_scripts_resolve_pr_conflicts_routing_contract", + "target": "github_scripts_resolve_pr_conflicts_routing_contract_route", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L1179", + "weight": 1.0, + "source": "github_scripts_resolve_pr_conflicts_routing_contract", + "target": "github_scripts_resolve_pr_conflicts_routing_contract_selftest", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L24", + "weight": 1.0, + "source": "github_scripts_resolve_pr_conflicts_routing_contract", + "target": "github_scripts_resolve_pr_conflicts_routing_contract_validdepth", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L17", + "weight": 1.0, + "source": "github_scripts_resolve_pr_conflicts_routing_contract", + "target": "github_scripts_resolve_pr_conflicts_routing_contract_workflow_url", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L83", + "weight": 1.0, + "source": "github_scripts_resolve_pr_conflicts_routing_contract_route", + "target": "github_scripts_resolve_pr_conflicts_routing_contract_positivedecimal", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L82", + "weight": 1.0, + "source": "github_scripts_resolve_pr_conflicts_routing_contract_route", + "target": "github_scripts_resolve_pr_conflicts_routing_contract_validdepth", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L1180", + "weight": 1.0, + "source": "github_scripts_resolve_pr_conflicts_routing_contract_selftest", + "target": "github_scripts_resolve_pr_conflicts_routing_contract_encodebatch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L87", + "weight": 1.0, + "source": "github_scripts_resolve_pr_conflicts_routing_contract_route", + "target": "github_scripts_resolve_pr_conflicts_routing_contract_decodebatch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L184", + "weight": 1.0, + "source": "github_scripts_resolve_pr_conflicts_routing_contract_assertroute", + "target": "github_scripts_resolve_pr_conflicts_routing_contract_route", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L1351", + "weight": 1.0, + "source": "github_scripts_resolve_pr_conflicts_routing_contract_selftest", + "target": "github_scripts_resolve_pr_conflicts_routing_contract_route", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L1185", + "weight": 1.0, + "source": "github_scripts_resolve_pr_conflicts_routing_contract_selftest", + "target": "github_scripts_resolve_pr_conflicts_routing_contract_assertroute", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L882", + "weight": 1.0, + "source": "github_scripts_resolve_pr_conflicts_routing_contract_assertworkflowsource", + "target": "github_scripts_resolve_pr_conflicts_routing_contract_assertadminmodelrouting", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L1413", + "weight": 1.0, + "source": "github_scripts_resolve_pr_conflicts_routing_contract_selftest", + "target": "github_scripts_resolve_pr_conflicts_routing_contract_assertworkflowsource", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L1107", + "weight": 1.0, + "source": "github_scripts_resolve_pr_conflicts_routing_contract_assertadminmodelrouting", + "target": "github_scripts_resolve_pr_conflicts_routing_contract_airuntimesourcefiles", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L929", + "weight": 1.0, + "source": "github_scripts_resolve_pr_conflicts_routing_contract_assertadminmodelrouting", + "target": "github_scripts_resolve_pr_conflicts_routing_contract_assertadminloader", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/stage-graphify-snapshots.mjs", + "source_location": "L50", + "weight": 1.0, + "source": "github_scripts_stage_graphify_snapshots", + "target": "github_scripts_stage_graphify_snapshots_addexisting", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/stage-graphify-snapshots.mjs", + "source_location": "L32", + "weight": 1.0, + "source": "github_scripts_stage_graphify_snapshots", + "target": "github_scripts_stage_graphify_snapshots_filesunder", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/stage-graphify-snapshots.mjs", + "source_location": "L25", + "weight": 1.0, + "source": "github_scripts_stage_graphify_snapshots", + "target": "github_scripts_stage_graphify_snapshots_git", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/stage-graphify-snapshots.mjs", + "source_location": "L23", + "weight": 1.0, + "source": "github_scripts_stage_graphify_snapshots", + "target": "github_scripts_stage_graphify_snapshots_legacy_root", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/stage-graphify-snapshots.mjs", + "source_location": "L16", + "weight": 1.0, + "source": "github_scripts_stage_graphify_snapshots", + "target": "github_scripts_stage_graphify_snapshots_portable", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/stage-graphify-snapshots.mjs", + "source_location": "L62", + "weight": 1.0, + "source": "github_scripts_stage_graphify_snapshots", + "target": "github_scripts_stage_graphify_snapshots_restoretrackedfromhead", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/stage-graphify-snapshots.mjs", + "source_location": "L105", + "weight": 1.0, + "source": "github_scripts_stage_graphify_snapshots", + "target": "github_scripts_stage_graphify_snapshots_selftest", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/stage-graphify-snapshots.mjs", + "source_location": "L74", + "weight": 1.0, + "source": "github_scripts_stage_graphify_snapshots", + "target": "github_scripts_stage_graphify_snapshots_stagegraphifysnapshots", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/stage-graphify-snapshots.mjs", + "source_location": "L57", + "weight": 1.0, + "source": "github_scripts_stage_graphify_snapshots", + "target": "github_scripts_stage_graphify_snapshots_trackedunder", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/stage-graphify-snapshots.mjs", + "source_location": "L53", + "weight": 1.0, + "source": "github_scripts_stage_graphify_snapshots_addexisting", + "target": "github_scripts_stage_graphify_snapshots_git", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/stage-graphify-snapshots.mjs", + "source_location": "L64", + "weight": 1.0, + "source": "github_scripts_stage_graphify_snapshots_restoretrackedfromhead", + "target": "github_scripts_stage_graphify_snapshots_git", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/stage-graphify-snapshots.mjs", + "source_location": "L108", + "weight": 1.0, + "source": "github_scripts_stage_graphify_snapshots_selftest", + "target": "github_scripts_stage_graphify_snapshots_git", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/stage-graphify-snapshots.mjs", + "source_location": "L58", + "weight": 1.0, + "source": "github_scripts_stage_graphify_snapshots_trackedunder", + "target": "github_scripts_stage_graphify_snapshots_git", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/stage-graphify-snapshots.mjs", + "source_location": "L76", + "weight": 1.0, + "source": "github_scripts_stage_graphify_snapshots_stagegraphifysnapshots", + "target": "github_scripts_stage_graphify_snapshots_filesunder", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/stage-graphify-snapshots.mjs", + "source_location": "L89", + "weight": 1.0, + "source": "github_scripts_stage_graphify_snapshots_stagegraphifysnapshots", + "target": "github_scripts_stage_graphify_snapshots_addexisting", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/stage-graphify-snapshots.mjs", + "source_location": "L95", + "weight": 1.0, + "source": "github_scripts_stage_graphify_snapshots_stagegraphifysnapshots", + "target": "github_scripts_stage_graphify_snapshots_trackedunder", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/stage-graphify-snapshots.mjs", + "source_location": "L96", + "weight": 1.0, + "source": "github_scripts_stage_graphify_snapshots_stagegraphifysnapshots", + "target": "github_scripts_stage_graphify_snapshots_restoretrackedfromhead", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/stage-graphify-snapshots.mjs", + "source_location": "L133", + "weight": 1.0, + "source": "github_scripts_stage_graphify_snapshots_selftest", + "target": "github_scripts_stage_graphify_snapshots_stagegraphifysnapshots", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L57", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract", + "target": "github_scripts_workflow_control_plane_contract_acceptsbotroutingproof", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L13", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract", + "target": "github_scripts_workflow_control_plane_contract_actions", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L229", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract", + "target": "github_scripts_workflow_control_plane_contract_ai_runtime_yaml", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L84", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract", + "target": "github_scripts_workflow_control_plane_contract_appreentrydisposition", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L351", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract", + "target": "github_scripts_workflow_control_plane_contract_assertadminloader", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L360", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract", + "target": "github_scripts_workflow_control_plane_contract_assertadminmodelrouting", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L312", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract", + "target": "github_scripts_workflow_control_plane_contract_assertadmintransportcap", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L258", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract", + "target": "github_scripts_workflow_control_plane_contract_assertadminwaterfallgrammar", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L1549", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract", + "target": "github_scripts_workflow_control_plane_contract_assertbarecontrolplanetree", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L737", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract", + "target": "github_scripts_workflow_control_plane_contract_assertcontrolplanecontract", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L1573", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract", + "target": "github_scripts_workflow_control_plane_contract_assertcontrolplanevercelconfig", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L603", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract", + "target": "github_scripts_workflow_control_plane_contract_assertobservablelabelcleanup", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L681", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract", + "target": "github_scripts_workflow_control_plane_contract_assertresolverlockfilerecovery", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L110", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract", + "target": "github_scripts_workflow_control_plane_contract_assertroutingproofcontract", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L652", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract", + "target": "github_scripts_workflow_control_plane_contract_assertusercontrolledmergepause", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L15", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract", + "target": "github_scripts_workflow_control_plane_contract_codeqlbackfillscriptpath", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L1530", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract", + "target": "github_scripts_workflow_control_plane_contract_control_plane_roots", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L11", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract", + "target": "github_scripts_workflow_control_plane_contract_githubroot", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L10", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract", + "target": "github_scripts_workflow_control_plane_contract_here", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L17", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract", + "target": "github_scripts_workflow_control_plane_contract_implementations", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L44", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract", + "target": "github_scripts_workflow_control_plane_contract_makeroutingproof", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L31", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract", + "target": "github_scripts_workflow_control_plane_contract_provider_routed_implementations", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L39", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract", + "target": "github_scripts_workflow_control_plane_contract_readworkflow", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L14", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract", + "target": "github_scripts_workflow_control_plane_contract_scripts", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L244", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract", + "target": "github_scripts_workflow_control_plane_contract_workflowblock", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L12", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract", + "target": "github_scripts_workflow_control_plane_contract_workflows", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L236", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract", + "target": "github_scripts_workflow_control_plane_contract_yamlfiles", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L739", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract_assertcontrolplanecontract", + "target": "github_scripts_workflow_control_plane_contract_readworkflow", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L74", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract_acceptsbotroutingproof", + "target": "github_scripts_workflow_control_plane_contract_makeroutingproof", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L125", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract_assertroutingproofcontract", + "target": "github_scripts_workflow_control_plane_contract_makeroutingproof", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L126", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract_assertroutingproofcontract", + "target": "github_scripts_workflow_control_plane_contract_acceptsbotroutingproof", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L171", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract_assertroutingproofcontract", + "target": "github_scripts_workflow_control_plane_contract_appreentrydisposition", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L969", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract_assertcontrolplanecontract", + "target": "github_scripts_workflow_control_plane_contract_assertroutingproofcontract", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L473", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract_assertadminmodelrouting", + "target": "github_scripts_workflow_control_plane_contract_yamlfiles", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L361", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract_assertadminmodelrouting", + "target": "github_scripts_workflow_control_plane_contract_workflowblock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L1092", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract_assertcontrolplanecontract", + "target": "github_scripts_workflow_control_plane_contract_workflowblock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L604", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract_assertobservablelabelcleanup", + "target": "github_scripts_workflow_control_plane_contract_workflowblock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L682", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract_assertresolverlockfilerecovery", + "target": "github_scripts_workflow_control_plane_contract_workflowblock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L352", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract_assertadminloader", + "target": "github_scripts_workflow_control_plane_contract_assertadminwaterfallgrammar", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L385", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract_assertadminmodelrouting", + "target": "github_scripts_workflow_control_plane_contract_assertadminwaterfallgrammar", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L303", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract_assertadminwaterfallgrammar", + "target": "github_scripts_workflow_control_plane_contract_assertadmintransportcap", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L380", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract_assertadminmodelrouting", + "target": "github_scripts_workflow_control_plane_contract_assertadminloader", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L1465", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract_assertcontrolplanecontract", + "target": "github_scripts_workflow_control_plane_contract_assertadminmodelrouting", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L1467", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract_assertcontrolplanecontract", + "target": "github_scripts_workflow_control_plane_contract_assertobservablelabelcleanup", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L1464", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract_assertcontrolplanecontract", + "target": "github_scripts_workflow_control_plane_contract_assertusercontrolledmergepause", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L1466", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract_assertcontrolplanecontract", + "target": "github_scripts_workflow_control_plane_contract_assertresolverlockfilerecovery", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L1468", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract_assertcontrolplanecontract", + "target": "github_scripts_workflow_control_plane_contract_assertbarecontrolplanetree", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L1469", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract_assertcontrolplanecontract", + "target": "github_scripts_workflow_control_plane_contract_assertcontrolplanevercelconfig", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "vercel.json", + "source_location": "L3", + "weight": 1.0, + "source": "vercel", + "target": "vercel_framework", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "vercel.json", + "source_location": "L5", + "weight": 1.0, + "source": "vercel", + "target": "vercel_git", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "vercel.json", + "source_location": "L4", + "weight": 1.0, + "source": "vercel", + "target": "vercel_ignorecommand", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "vercel.json", + "source_location": "L2", + "weight": 1.0, + "source": "vercel", + "target": "vercel_schema", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "vercel.json", + "source_location": "L6", + "weight": 1.0, + "source": "vercel_git", + "target": "vercel_git_deploymentenabled", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CLAUDE.md", + "source_location": "L1", + "weight": 1.0, + "source": "claude", + "target": "claude_thingtime_ai_instructions", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CLAUDE.md", + "source_location": "L123", + "weight": 1.0, + "source": "claude_thingtime_ai_instructions", + "target": "claude_browser_and_ui_validation", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CLAUDE.md", + "source_location": "L3", + "weight": 1.0, + "source": "claude_thingtime_ai_instructions", + "target": "claude_canonical_instruction_file", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CLAUDE.md", + "source_location": "L145", + "weight": 1.0, + "source": "claude_thingtime_ai_instructions", + "target": "claude_data_and_api_conventions", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CLAUDE.md", + "source_location": "L319", + "weight": 1.0, + "source": "claude_thingtime_ai_instructions", + "target": "claude_delivery_messaging", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CLAUDE.md", + "source_location": "L19", + "weight": 1.0, + "source": "claude_thingtime_ai_instructions", + "target": "claude_fundamentals_read_first", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CLAUDE.md", + "source_location": "L180", + "weight": 1.0, + "source": "claude_thingtime_ai_instructions", + "target": "claude_github_push_and_pr_publishing", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CLAUDE.md", + "source_location": "L276", + "weight": 1.0, + "source": "claude_thingtime_ai_instructions", + "target": "claude_graphify", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CLAUDE.md", + "source_location": "L244", + "weight": 1.0, + "source": "claude_thingtime_ai_instructions", + "target": "claude_ios_development_and_releases", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CLAUDE.md", + "source_location": "L220", + "weight": 1.0, + "source": "claude_thingtime_ai_instructions", + "target": "claude_linting_type_checks_and_package_managers", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CLAUDE.md", + "source_location": "L60", + "weight": 1.0, + "source": "claude_thingtime_ai_instructions", + "target": "claude_local_development_and_worktrees", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CHANGELOG.md", + "source_location": "L1", + "weight": 1.0, + "source": "changelog", + "target": "changelog_control_plane_changelog", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "README.md", + "source_location": "L200", + "weight": 1.0, + "source": "readme", + "target": "changelog", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CHANGELOG.md", + "source_location": "L20", + "weight": 1.0, + "source": "changelog_control_plane_changelog", + "target": "changelog_unreleased", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CHANGELOG.md", + "source_location": "L475", + "weight": 1.0, + "source": "changelog_unreleased", + "target": "changelog_added", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CHANGELOG.md", + "source_location": "L32", + "weight": 1.0, + "source": "changelog_unreleased", + "target": "changelog_changed", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CHANGELOG.md", + "source_location": "L291", + "weight": 1.0, + "source": "changelog_unreleased", + "target": "changelog_fixed", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "README.md", + "source_location": "L1", + "weight": 1.0, + "source": "readme", + "target": "readme_github_actions_the_ci_control_plane", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "README.md", + "source_location": "L240", + "weight": 1.0, + "source": "readme_github_actions_the_ci_control_plane", + "target": "readme_fork_setup_vercel_develop_previews", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "README.md", + "source_location": "L191", + "weight": 1.0, + "source": "readme_github_actions_the_ci_control_plane", + "target": "readme_known_trade_off", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "README.md", + "source_location": "L69", + "weight": 1.0, + "source": "readme_github_actions_the_ci_control_plane", + "target": "readme_lopu_principal_repository_manager", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "README.md", + "source_location": "L203", + "weight": 1.0, + "source": "readme_github_actions_the_ci_control_plane", + "target": "readme_signed_desktop_pr_releases", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "README.md", + "source_location": "L179", + "weight": 1.0, + "source": "readme_github_actions_the_ci_control_plane", + "target": "readme_the_bare_tree_invariant", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "README.md", + "source_location": "L32", + "weight": 1.0, + "source": "readme_github_actions_the_ci_control_plane", + "target": "readme_why_it_is_bare", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "README.md", + "source_location": "L53", + "weight": 1.0, + "source": "readme_github_actions_the_ci_control_plane", + "target": "readme_working_on_it", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "README.md", + "source_location": "L267", + "weight": 1.0, + "source": "readme_fork_setup_vercel_develop_previews", + "target": "readme_stable_develop_domain", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "INFERRED", + "confidence_score": 0.66, + "source_file": ".github/workflows/web-ci.yml", + "source_location": null, + "weight": 1.0, + "source": "_github_workflows_web_ci_web_ci", + "target": "testing_testing" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/develop-pr-preview.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_develop_pr_preview_workflow", + "target": "github_workflows_develop_pr_preview_controller_job" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/develop-pr-preview.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_develop_pr_preview_workflow", + "target": "github_workflows_develop_pr_preview_dispatch_job" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/develop-pr-preview.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_develop_pr_preview_dispatch_job", + "target": "github_workflows_develop_pr_preview_controller_event" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/develop-pr-preview.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_develop_pr_preview_dispatch_job", + "target": "github_workflows_develop_pr_preview_repository_dispatch" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/develop-pr-preview.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_develop_pr_preview_controller_job", + "target": "github_workflows_develop_pr_preview_actions_checkout" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/develop-pr-preview.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_develop_pr_preview_controller_job", + "target": "github_workflows_develop_pr_preview_deploy_script" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/develop-pr-preview.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_develop_pr_preview_controller_job", + "target": "github_workflows_develop_pr_preview_vercel_deploy_token" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/develop-pr-preview.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_develop_pr_preview_controller_job", + "target": "github_workflows_develop_pr_preview_vercel_develop_pr_control" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/develop-pr-preview.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_develop_pr_preview_controller_job", + "target": "github_workflows_develop_pr_preview_vercel_project_vars" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/all-branch.yml", + "source_location": null, + "weight": 1.0, + "source": "_github_workflows_all_branch_doctor_round_1", + "target": "_github_workflows_all_branch_lopu_agent_action" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/all-branch.yml", + "source_location": null, + "weight": 1.0, + "source": "_github_workflows_all_branch_lopu_internal_all_branch_integration", + "target": "_github_workflows_all_branch_rebuild_job" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/all-branch.yml", + "source_location": null, + "weight": 1.0, + "source": "_github_workflows_all_branch_rebuild_job", + "target": "_github_workflows_all_branch_build_all_branch_script" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/all-branch.yml", + "source_location": null, + "weight": 1.0, + "source": "_github_workflows_all_branch_rebuild_job", + "target": "_github_workflows_all_branch_doctor_commit" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/all-branch.yml", + "source_location": null, + "weight": 1.0, + "source": "_github_workflows_all_branch_rebuild_job", + "target": "_github_workflows_all_branch_model_waterfall_loader" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/all-branch.yml", + "source_location": null, + "weight": 1.0, + "source": "_github_workflows_all_branch_rebuild_job", + "target": "_github_workflows_all_branch_union_build_check" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 0.85, + "source_file": ".github/workflows/codeql-analysis.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_codeql_pr_handoff_workflow", + "target": "github_workflows_codeql_analysis_workflow" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/promote-develop-to-main.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_promote_develop_to_main_route", + "target": "github_workflows_ci_provider_router_workflow" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/promote-features-to-main.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_promote_features_to_main_route", + "target": "github_workflows_ci_provider_router_workflow" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 0.8, + "source_file": ".github/workflows/promote-develop-to-main.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_promote_develop_to_main_workflow", + "target": "github_workflows_sync_main_into_develop_workflow" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 0.85, + "source_file": ".github/workflows/promote-features-to-main.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_promote_features_to_main_workflow", + "target": "github_workflows_sync_main_into_develop_workflow" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/codeql-analysis.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_codeql_analysis_workflow", + "target": "github_workflows_codeql_analysis_scope" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/codeql-analysis.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_codeql_analysis_analyze", + "target": "github_workflows_codeql_analysis_scope" + }, + { + "relation": "conceptually_related_to", + "confidence": "EXTRACTED", + "confidence_score": 0.9, + "source_file": ".github/workflows/promote-features-to-main.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_promote_features_to_main_workflow", + "target": "github_workflows_promote_develop_to_main_workflow" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/promote-develop-to-main.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_promote_develop_to_main_promotion_pr", + "target": "github_workflows_promote_develop_to_main_route" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/promote-features-to-main.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_promote_features_to_main_promote", + "target": "github_workflows_promote_features_to_main_route" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/promote-features-to-main.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_promote_features_to_main_lanes", + "target": "github_workflows_promote_features_to_main_promote" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/actions/rebase-conflict-round/action.yml", + "source_location": null, + "weight": 1.0, + "source": "github_actions_rebase_conflict_round_action_lopu_rebase_conflict_round", + "target": "github_actions_rebase_conflict_round_action_bootstrap_step" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/actions/rebase-conflict-round/action.yml", + "source_location": null, + "weight": 1.0, + "source": "github_actions_rebase_conflict_round_action_lopu_rebase_conflict_round", + "target": "github_actions_rebase_conflict_round_action_lopu_agent_action" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/actions/rebase-conflict-round/action.yml", + "source_location": null, + "weight": 1.0, + "source": "github_actions_rebase_conflict_round_action_lopu_rebase_conflict_round", + "target": "github_actions_rebase_conflict_round_action_prepare_round" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/actions/rebase-conflict-round/action.yml", + "source_location": null, + "weight": 1.0, + "source": "github_actions_rebase_conflict_round_action_bootstrap_step", + "target": "github_actions_rebase_conflict_round_action_hash_trusted_tree" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/actions/rebase-conflict-round/action.yml", + "source_location": null, + "weight": 1.0, + "source": "github_actions_rebase_conflict_round_action_bootstrap_step", + "target": "github_actions_rebase_conflict_round_action_lopu_agent_action" + }, + { + "relation": "conceptually_related_to", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": ".github/actions/rebase-conflict-round/action.yml", + "source_location": null, + "weight": 1.0, + "source": "github_actions_rebase_conflict_round_action_claude_continuation", + "target": "github_actions_rebase_conflict_round_action_lopu_agent_action" + }, + { + "relation": "conceptually_related_to", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/control-plane-ci.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_control_plane_ci_contract_advisories", + "target": "github_workflows_control_plane_ci_verify" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/control-plane-ci.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_control_plane_ci_verify", + "target": "agents_graphify_snapshots" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/control-plane-ci.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_control_plane_ci_comment_contract_advisories", + "target": "github_workflows_control_plane_ci_contract_advisories" + }, + { + "relation": "conceptually_related_to", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/resolve-pr-conflicts.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_resolve_pr_conflicts_graphify_refresh", + "target": "agents_graphify_rules" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/rebase-pr-stacks.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_rebase_pr_stacks_rebase_engine", + "target": "readme_lopu_pr_manager" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/rebase-pr-stacks.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_rebase_pr_stacks_route_job", + "target": "github_workflows_rebase_pr_stacks_ci_provider_router" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/rebase-pr-stacks.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_rebase_pr_stacks_detect_job", + "target": "github_workflows_rebase_pr_stacks_github_api" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/rebase-pr-stacks.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_rebase_pr_stacks_detect_job", + "target": "github_workflows_rebase_pr_stacks_rebase_owner_jq" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/rebase-pr-stacks.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_rebase_pr_stacks_detect_job", + "target": "github_workflows_rebase_pr_stacks_stack_member_jq" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/rebase-pr-stacks.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_rebase_pr_stacks_rebase_owner_jq", + "target": "github_workflows_rebase_pr_stacks_stack_member_jq" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/resolve-pr-conflicts.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_resolve_pr_conflicts_lopu_pr_manager", + "target": "github_workflows_resolve_pr_conflicts_codeql_triage" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/resolve-pr-conflicts.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_resolve_pr_conflicts_lopu_pr_manager", + "target": "github_workflows_resolve_pr_conflicts_conflict_resolution" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/resolve-pr-conflicts.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_resolve_pr_conflicts_lopu_pr_manager", + "target": "github_workflows_resolve_pr_conflicts_graphify_refresh" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/resolve-pr-conflicts.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_resolve_pr_conflicts_lopu_pr_manager", + "target": "github_workflows_resolve_pr_conflicts_lopu_agent" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/resolve-pr-conflicts.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_resolve_pr_conflicts_lopu_pr_manager", + "target": "github_workflows_resolve_pr_conflicts_thin_listeners" + }, + { + "relation": "semantically_similar_to", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/resolve-pr-conflicts.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_resolve_pr_conflicts_lopu_pr_manager", + "target": "readme_lopu_pr_manager" + }, + { + "relation": "semantically_similar_to", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/resolve-pr-conflicts.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_resolve_pr_conflicts_thin_listeners", + "target": "readme_thin_listeners" + } + ], + "hyperedges": [ + { + "id": "lopu_control_plane_automation", + "label": "Lopu Control Plane Automation", + "nodes": [ + "readme_lopu_pr_manager", + "github_workflows_resolve_pr_conflicts_lopu_pr_manager", + "github_workflows_rebase_pr_stacks_rebase_engine", + "readme_codeql_analyzer" + ], + "relation": "participate_in", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "README.md" + }, + { + "id": "lopu_repository_management_lanes", + "label": "Lopu Repository Management Lanes", + "nodes": [ + "changelog_lopu_pr_manager", + "changelog_conflict_resolution", + "changelog_promotion", + "changelog_rebase_stack", + "changelog_codeql_triage", + "changelog_develop_main_sync" + ], + "relation": "participate_in", + "confidence": "EXTRACTED", + "confidence_score": 0.95, + "source_file": "CHANGELOG.md" + }, + { + "id": "graphify_publication_flow", + "label": "Graphify Publication Flow", + "nodes": [ + "changelog_graphify_snapshot_activation", + "changelog_graphify_publisher", + "changelog_semantic_cache_variants", + "changelog_lopu_pr_manager" + ], + "relation": "form", + "confidence": "EXTRACTED", + "confidence_score": 0.9, + "source_file": "CHANGELOG.md" + }, + { + "id": "protected_control_plane_architecture", + "label": "Protected Control Plane Architecture", + "nodes": [ + "changelog_control_plane", + "changelog_github_actions_branch", + "changelog_thin_listeners", + "changelog_protected_controller", + "changelog_lopu_pr_manager" + ], + "relation": "form", + "confidence": "EXTRACTED", + "confidence_score": 0.92, + "source_file": "CHANGELOG.md" + }, + { + "id": "canonical_instruction_symlink_layout", + "label": "Canonical Instruction Symlink Layout", + "nodes": [ + "agents_ai_all_md", + "agents_root_symlinks", + "ai_all_thingtime_ai_instructions", + "claude_thingtime_ai_instructions" + ], + "relation": "form", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "AGENTS.md" + }, + { + "id": "thingtime_data_access_contract", + "label": "Thingtime Data Access Contract", + "nodes": [ + "agents_thingtime_api", + "agents_api_utils_layer", + "agents_mongodb_collections", + "agents_auth_sessions" + ], + "relation": "form", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "AGENTS.md" + }, + { + "id": "rebase_conflict_round_flow", + "label": "Rebase Conflict Round Flow", + "nodes": [ + "github_actions_rebase_conflict_round_action_lopu_rebase_conflict_round", + "github_actions_rebase_conflict_round_action_bootstrap_step", + "github_actions_rebase_conflict_round_action_prepare_round", + "github_actions_rebase_conflict_round_action_lopu_agent_action", + "github_actions_rebase_conflict_round_action_claude_continuation" + ], + "relation": "form", + "confidence": "EXTRACTED", + "confidence_score": 0.9, + "source_file": ".github/actions/rebase-conflict-round/action.yml" + }, + { + "id": "ci_provider_routing_participants", + "label": "Shared CI provider routing contract", + "nodes": [ + "github_workflows_ci_provider_router_workflow", + "github_workflows_promote_develop_to_main_route", + "github_workflows_promote_features_to_main_route", + "github_workflows_resolve_pr_conflicts_workflow" + ], + "relation": "participate_in", + "confidence": "EXTRACTED", + "confidence_score": 0.8, + "source_file": ".github/workflows/promote-develop-to-main.yml" + }, + { + "id": "develop_main_promotion_system", + "label": "develop\u2192main promotion and back-sync automation", + "nodes": [ + "github_workflows_promote_develop_to_main_workflow", + "github_workflows_promote_features_to_main_workflow", + "github_workflows_sync_main_into_develop_workflow", + "github_workflows_resolve_pr_conflicts_workflow", + "github_scripts_promote_features_to_main", + "github_scripts_promotion_pr_changelog" + ], + "relation": "form", + "confidence": "EXTRACTED", + "confidence_score": 0.85, + "source_file": ".github/workflows/promote-features-to-main.yml" + }, + { + "id": "all_branch_doctor_flow", + "label": "All-branch Doctor Build and Repair Flow", + "nodes": [ + "_github_workflows_all_branch_rebuild_job", + "_github_workflows_all_branch_build_all_branch_script", + "_github_workflows_all_branch_union_build_check", + "_github_workflows_all_branch_doctor_round_1", + "_github_workflows_all_branch_doctor_commit" + ], + "relation": "form", + "confidence": "EXTRACTED", + "confidence_score": 0.9, + "source_file": ".github/workflows/all-branch.yml" + }, + { + "id": "develop_pr_preview_controller_flow", + "label": "Develop PR Preview Controller Flow", + "nodes": [ + "github_workflows_develop_pr_preview_workflow", + "github_workflows_develop_pr_preview_dispatch_job", + "github_workflows_develop_pr_preview_repository_dispatch", + "github_workflows_develop_pr_preview_controller_event", + "github_workflows_develop_pr_preview_controller_job", + "github_workflows_develop_pr_preview_deploy_script" + ], + "relation": "participate_in", + "confidence": "EXTRACTED", + "confidence_score": 0.95, + "source_file": ".github/workflows/develop-pr-preview.yml" + } + ], + "built_at_commit": "e654dd068936fff8732f11909efcc485886ec237" +} \ No newline at end of file diff --git a/graphify-out/snapshots/v1/04de4cad39f63cf99dc149cbf18336cc323569eb7c0a4672d45ba62067e0e057/745919ccc1b724e66ce29b58a139590c1652831920fe5c85dc5772ba61410220/manifest.json b/graphify-out/snapshots/v1/04de4cad39f63cf99dc149cbf18336cc323569eb7c0a4672d45ba62067e0e057/745919ccc1b724e66ce29b58a139590c1652831920fe5c85dc5772ba61410220/manifest.json new file mode 100644 index 0000000000..434ba9c9ad --- /dev/null +++ b/graphify-out/snapshots/v1/04de4cad39f63cf99dc149cbf18336cc323569eb7c0a4672d45ba62067e0e057/745919ccc1b724e66ce29b58a139590c1652831920fe5c85dc5772ba61410220/manifest.json @@ -0,0 +1,242 @@ +{ + ".github/scripts/build-all-branch.mjs": { + "mtime": 1787867090.3426588, + "ast_hash": "bcd5fec9d71a4e542da98f89e4d70235", + "semantic_hash": "" + }, + ".github/scripts/deploy-develop-pr-preview.mjs": { + "mtime": 1787866802.944102, + "ast_hash": "3d955d3c2b55b25bc12691a9cd1bce43", + "semantic_hash": "3d955d3c2b55b25bc12691a9cd1bce43" + }, + ".github/scripts/promote-features-to-main.mjs": { + "mtime": 1787866802.9462795, + "ast_hash": "1fbc844ec7a3a2e2f50078de42b3fea5", + "semantic_hash": "" + }, + ".github/scripts/promotion-pr-changelog.mjs": { + "mtime": 1787866802.9463947, + "ast_hash": "761b35e477a27c12e56f84c507adbac6", + "semantic_hash": "761b35e477a27c12e56f84c507adbac6" + }, + ".github/scripts/promotion-worker-contract.sh": { + "mtime": 1787866802.9464948, + "ast_hash": "6f9df6f37df416e2e5de1e3df57a424b", + "semantic_hash": "6f9df6f37df416e2e5de1e3df57a424b" + }, + ".github/scripts/promotion-worker-routing-contract.mjs": { + "mtime": 1787866802.9465923, + "ast_hash": "fe45be1de22560cd3631684245bc28cb", + "semantic_hash": "fe45be1de22560cd3631684245bc28cb" + }, + ".github/scripts/rebase-ownership-routing-contract.sh": { + "mtime": 1787866802.9468944, + "ast_hash": "0421aaf1d9422bee571cd2df152e7b6c", + "semantic_hash": "0421aaf1d9422bee571cd2df152e7b6c" + }, + ".github/scripts/rebase-stack/prepare-round.sh": { + "mtime": 1787866802.9474745, + "ast_hash": "2628cd366f21ae27a92a16343e6870e4", + "semantic_hash": "" + }, + ".github/scripts/rebase-stack/promotion-worker.sh": { + "mtime": 1787866802.94759, + "ast_hash": "558328a5541d8422954e34d2cd8acf76", + "semantic_hash": "558328a5541d8422954e34d2cd8acf76" + }, + ".github/scripts/rebase-stack/refresh-promotion-graphify.sh": { + "mtime": 1787866802.947831, + "ast_hash": "5a81bbbe1cad1b2e6f767a070cf8acd2", + "semantic_hash": "" + }, + ".github/scripts/rebase-stack/start.sh": { + "mtime": 1787866802.9478917, + "ast_hash": "5b89811647b98ecb526948859518d445", + "semantic_hash": "5b89811647b98ecb526948859518d445" + }, + ".github/scripts/rebase-stack/verify-promotion-source-authority.sh": { + "mtime": 1787866802.947948, + "ast_hash": "14b9f6d094629a529f4abde76080542e", + "semantic_hash": "14b9f6d094629a529f4abde76080542e" + }, + ".github/scripts/resolve-pr-conflicts-routing-contract.mjs": { + "mtime": 1787866802.9486985, + "ast_hash": "c05c1c364b000ab8a4352a0693c78850", + "semantic_hash": "" + }, + ".github/scripts/workflow-control-plane-contract.mjs": { + "mtime": 1787866802.9494672, + "ast_hash": "d77b07baac3ce837ca281c887c33ec55", + "semantic_hash": "" + }, + "vercel.json": { + "mtime": 1787866803.0039918, + "ast_hash": "33d015ab2b66b6708204132736e87457", + "semantic_hash": "33d015ab2b66b6708204132736e87457" + }, + ".github/actions/rebase-conflict-round/action.yml": { + "mtime": 1787866802.9430027, + "ast_hash": "22fce3ca0d1fc661504f005e079111fd", + "semantic_hash": "" + }, + ".github/workflows/all-branch.yml": { + "mtime": 1787866802.9497516, + "ast_hash": "a102cb885c3fdc74a27d1b712269a5f5", + "semantic_hash": "" + }, + ".github/workflows/ci-provider-router.yml": { + "mtime": 1787866802.9498982, + "ast_hash": "97d3a1b83b64c2a664e81f29a629fa57", + "semantic_hash": "97d3a1b83b64c2a664e81f29a629fa57" + }, + ".github/workflows/control-plane-ci.yml": { + "mtime": 1787866802.950561, + "ast_hash": "e8c5a80e49905e0f03aacf7e7294667c", + "semantic_hash": "" + }, + ".github/workflows/develop-pr-preview.yml": { + "mtime": 1787866802.9506528, + "ast_hash": "998b660a02caccfeb1039f3e7e28b94b", + "semantic_hash": "998b660a02caccfeb1039f3e7e28b94b" + }, + ".github/workflows/electron-release.yml": { + "mtime": 1787866802.9508364, + "ast_hash": "45accab0eccdbdba5150d49a90956fe2", + "semantic_hash": "45accab0eccdbdba5150d49a90956fe2" + }, + ".github/workflows/promote-develop-to-main.yml": { + "mtime": 1787866802.950895, + "ast_hash": "16556d35d3fba43861601f7737540986", + "semantic_hash": "16556d35d3fba43861601f7737540986" + }, + ".github/workflows/promote-features-to-main.yml": { + "mtime": 1787866802.9509895, + "ast_hash": "dcbfdcbc6317a352ec1ef6b8ad90d009", + "semantic_hash": "dcbfdcbc6317a352ec1ef6b8ad90d009" + }, + ".github/workflows/rebase-pr-stacks.yml": { + "mtime": 1787866802.9515488, + "ast_hash": "ec952def98866f41ea972ed99f171344", + "semantic_hash": "" + }, + ".github/workflows/resolve-pr-conflicts.yml": { + "mtime": 1787866802.9527886, + "ast_hash": "4ed384499c38adb07d64d4f8d80b0eb6", + "semantic_hash": "" + }, + ".github/workflows/sync-main-into-develop.yml": { + "mtime": 1787866802.9530187, + "ast_hash": "125a08cd898c9c17162e9efaff23f6c4", + "semantic_hash": "125a08cd898c9c17162e9efaff23f6c4" + }, + ".github/workflows/web-ci.yml": { + "mtime": 1787866802.953161, + "ast_hash": "eb871e304ed9869f86fedd5c26fa3693", + "semantic_hash": "eb871e304ed9869f86fedd5c26fa3693" + }, + "AGENTS.md": { + "mtime": 1787866802.9537222, + "ast_hash": "ca88426cb0a37624dcba4e645bf225fc", + "semantic_hash": "" + }, + "AI_ALL.md": { + "mtime": 1787866802.9537222, + "ast_hash": "ca88426cb0a37624dcba4e645bf225fc", + "semantic_hash": "" + }, + "CHANGELOG.md": { + "mtime": 1787866836.3977082, + "ast_hash": "bb4685938e8c5c7b119fac58a16ec36b", + "semantic_hash": "" + }, + "CLAUDE.md": { + "mtime": 1787866802.9537222, + "ast_hash": "ca88426cb0a37624dcba4e645bf225fc", + "semantic_hash": "ca88426cb0a37624dcba4e645bf225fc" + }, + "README.md": { + "mtime": 1787866802.9542778, + "ast_hash": "2abc5f366d45500535c1d406570c7b0f", + "semantic_hash": "" + }, + ".github/workflows/commander-release.yml": { + "mtime": 1787866802.9503691, + "ast_hash": "6ec54b328f5a1f7015d342194b9b235f", + "semantic_hash": "6ec54b328f5a1f7015d342194b9b235f" + }, + ".github/scripts/electron-pr-release-contract.mjs": { + "mtime": 1787866802.9441836, + "ast_hash": "8eb2ca68a8825921ca1e0a4b0ec21814", + "semantic_hash": "8eb2ca68a8825921ca1e0a4b0ec21814" + }, + ".github/workflows/electron-pr-release.yml": { + "mtime": 1787866802.950742, + "ast_hash": "5ba88d4b18105dbbc3e70ccc9544fff5", + "semantic_hash": "5ba88d4b18105dbbc3e70ccc9544fff5" + }, + ".github/workflows/codeql-analysis.yml": { + "mtime": 1787866802.9502144, + "ast_hash": "3a6dd63c972385d74c3147c17b4efc35", + "semantic_hash": "" + }, + ".github/actions/lopu-agent/action.yml": { + "mtime": 1787866802.9423335, + "ast_hash": "b6df557aacefd07f8af6d74db0c21ecf", + "semantic_hash": "b6df557aacefd07f8af6d74db0c21ecf" + }, + ".github/workflows/codeql-pr-handoff.yml": { + "mtime": 1787866802.9502728, + "ast_hash": "5c9eacd506c3f179eef7dc9d6ec6cf00", + "semantic_hash": "5c9eacd506c3f179eef7dc9d6ec6cf00" + }, + ".github/scripts/classify-claude-credential-failure.mjs": { + "mtime": 1787866802.9436715, + "ast_hash": "6bb1b64399a77490bc774db4eb716a27", + "semantic_hash": "6bb1b64399a77490bc774db4eb716a27" + }, + ".github/scripts/codeql-open-pr-backfill.mjs": { + "mtime": 1787866802.9437637, + "ast_hash": "2e91f05b4fe83f46bd53208b8884f95d", + "semantic_hash": "2e91f05b4fe83f46bd53208b8884f95d" + }, + ".github/scripts/graphify": { + "mtime": 1787866802.944427, + "ast_hash": "de42366b5a480cbde5c6bc6e864b0bea", + "semantic_hash": "de42366b5a480cbde5c6bc6e864b0bea" + }, + ".github/scripts/graphify-cas.mjs": { + "mtime": 1787866802.9446998, + "ast_hash": "027b8e7454a1bbf952c1736384408e68", + "semantic_hash": "" + }, + ".github/scripts/graphify-cas.test.mjs": { + "mtime": 1787866802.9449964, + "ast_hash": "f5363743eb238d57bf684abf1a5bedda", + "semantic_hash": "" + }, + ".github/scripts/stage-graphify-snapshots.mjs": { + "mtime": 1787866802.9489563, + "ast_hash": "7048d8c8d668a62bbec029686e2139b5", + "semantic_hash": "7048d8c8d668a62bbec029686e2139b5" + }, + ".github/scripts/rebase-index-fingerprint.test.mjs": { + "mtime": 1787866802.9467971, + "ast_hash": "610d9cc36e24c79795ef307c1fb7d511", + "semantic_hash": "" + }, + ".github/scripts/rebase-related-edits.test.mjs": { + "mtime": 1787866802.9471614, + "ast_hash": "5310c6eea6a7d948a817959801b62f30", + "semantic_hash": "" + }, + ".github/scripts/resolve-canonical-instruction-type-conflicts.sh": { + "mtime": 1787866802.9481237, + "ast_hash": "f8567b42ad50c24f18d0aa7b18267399", + "semantic_hash": "" + }, + ".github/scripts/resolve-canonical-instruction-type-conflicts.test.mjs": { + "mtime": 1787866802.9483178, + "ast_hash": "d2acb860dfeb457d79f0d6194003542f", + "semantic_hash": "" + } +} \ No newline at end of file diff --git a/graphify-out/snapshots/v1/04de4cad39f63cf99dc149cbf18336cc323569eb7c0a4672d45ba62067e0e057/745919ccc1b724e66ce29b58a139590c1652831920fe5c85dc5772ba61410220/snapshot.json b/graphify-out/snapshots/v1/04de4cad39f63cf99dc149cbf18336cc323569eb7c0a4672d45ba62067e0e057/745919ccc1b724e66ce29b58a139590c1652831920fe5c85dc5772ba61410220/snapshot.json new file mode 100644 index 0000000000..6b4e5ef5a0 --- /dev/null +++ b/graphify-out/snapshots/v1/04de4cad39f63cf99dc149cbf18336cc323569eb7c0a4672d45ba62067e0e057/745919ccc1b724e66ce29b58a139590c1652831920fe5c85dc5772ba61410220/snapshot.json @@ -0,0 +1,9 @@ +{ + "schema": "thingtime.graphify-snapshot.v1", + "source_fingerprint": "04de4cad39f63cf99dc149cbf18336cc323569eb7c0a4672d45ba62067e0e057", + "source_tree": "51cf8ecc05b594ed9c92b0500d0573d8e66e044e", + "artifact_hash": "745919ccc1b724e66ce29b58a139590c1652831920fe5c85dc5772ba61410220", + "graphify_version": "graphify 0.9.4", + "node_count": 727, + "link_count": 1476 +} diff --git a/graphify-out/snapshots/v1/21d0cba3910427dbbe5496d1251790a5c2c7859e5ddf57d60e8bbf132f2a8816/7d2be63623846e1fd198f0f10c7aff5ba1de492f2d457d95dcdf3230c18b4eea/GRAPH_REPORT.md b/graphify-out/snapshots/v1/21d0cba3910427dbbe5496d1251790a5c2c7859e5ddf57d60e8bbf132f2a8816/7d2be63623846e1fd198f0f10c7aff5ba1de492f2d457d95dcdf3230c18b4eea/GRAPH_REPORT.md new file mode 100644 index 0000000000..6245a4e6bb --- /dev/null +++ b/graphify-out/snapshots/v1/21d0cba3910427dbbe5496d1251790a5c2c7859e5ddf57d60e8bbf132f2a8816/7d2be63623846e1fd198f0f10c7aff5ba1de492f2d457d95dcdf3230c18b4eea/GRAPH_REPORT.md @@ -0,0 +1,333 @@ +# Graph Report - lopu-completion-audit.rRMZVo (2026-08-28) + +## Corpus Check +- 33 files · ~158,429 words +- Verdict: corpus is large enough that graph structure adds value. + +## Summary +- 726 nodes · 1471 edges · 103 communities (37 shown, 66 thin omitted) +- Extraction: 99% EXTRACTED · 1% INFERRED · 0% AMBIGUOUS · INFERRED: 11 edges (avg confidence: 0.54) +- Token cost: 0 input · 0 output + +## Graph Freshness +- Built from commit: `7976426b` +- Run `git rev-parse HEAD` and compare to check if the graph is stale. +- Run `graphify update .` after code changes (no API cost). + +## Community Hubs (Navigation) +- [[_COMMUNITY_deploy-develop-pr-preview.mjs|deploy-develop-pr-preview.mjs]] +- [[_COMMUNITY_graphify-cas.mjs|graphify-cas.mjs]] +- [[_COMMUNITY_promotion-pr-changelog.mjs|promotion-pr-changelog.mjs]] +- [[_COMMUNITY_selfTest|selfTest]] +- [[_COMMUNITY_build-all-branch.mjs|build-all-branch.mjs]] +- [[_COMMUNITY_promote-features-to-main.mjs|promote-features-to-main.mjs]] +- [[_COMMUNITY_runPromotion|runPromotion]] +- [[_COMMUNITY_failureDetail|failureDetail]] +- [[_COMMUNITY_workflow-control-plane-contract.mjs|workflow-control-plane-contract.mjs]] +- [[_COMMUNITY_Lopu PR Manager Workflow|Lopu PR Manager Workflow]] +- [[_COMMUNITY_refresh-promotion-graphify.sh|refresh-promotion-graphify.sh]] +- [[_COMMUNITY_ai-merge-paused Label|ai-merge-paused Label]] +- [[_COMMUNITY_codeql-open-pr-backfill.mjs|codeql-open-pr-backfill.mjs]] +- [[_COMMUNITY_promotion-worker-contract.sh|promotion-worker-contract.sh]] +- [[_COMMUNITY_resolve-pr-conflicts-routing-contract.mjs|resolve-pr-conflicts-routing-contract.mjs]] +- [[_COMMUNITY_promotion-worker.sh|promotion-worker.sh]] +- [[_COMMUNITY_prepare-round.sh|prepare-round.sh]] +- [[_COMMUNITY_Thingtime AI instructions|Thingtime AI instructions]] +- [[_COMMUNITY_promotion-worker-routing-contract.mjs|promotion-worker-routing-contract.mjs]] +- [[_COMMUNITY_stage-graphify-snapshots.mjs|stage-graphify-snapshots.mjs]] +- [[_COMMUNITY_Publish or reconcile develop S3 preview job|Publish or reconcile develop S3 preview job]] +- [[_COMMUNITY_start.sh|start.sh]] +- [[_COMMUNITY_classify-claude-credential-failure.mjs|classify-claude-credential-failure.mjs]] +- [[_COMMUNITY_queueTrustedPromotionWorker|queueTrustedPromotionWorker]] +- [[_COMMUNITY_verify-promotion-source-authority.sh|verify-promotion-source-authority.sh]] +- [[_COMMUNITY_Rebuild Job|Rebuild Job]] +- [[_COMMUNITY_Copy Trusted Round Code Outside Model Workspace Step|Copy Trusted Round Code Outside Model Workspace Step]] +- [[_COMMUNITY_vercel.json|vercel.json]] +- [[_COMMUNITY_electron-pr-release-contract.mjs|electron-pr-release-contract.mjs]] +- [[_COMMUNITY_rebase-ownership-routing-contract.sh|rebase-ownership-routing-contract.sh]] +- [[_COMMUNITY_scope select one analysis owner|scope: select one analysis owner]] +- [[_COMMUNITY_Detect Stack Members Job|Detect Stack Members Job]] +- [[_COMMUNITY_PM2 Dev Servers|PM2 Dev Servers]] +- [[_COMMUNITY_Lopu internal develop promotion|Lopu internal develop promotion]] +- [[_COMMUNITY_Lopu Build Doctor Round 1|Lopu Build Doctor Round 1]] +- [[_COMMUNITY_Web CI Workflow|Web CI Workflow]] +- [[_COMMUNITY_CI Provider Router Workflow|CI Provider Router Workflow]] +- [[_COMMUNITY_Electron App Release Workflow|Electron App Release Workflow]] +- [[_COMMUNITY_Graphify CLI|Graphify CLI]] +- [[_COMMUNITY_Lopu Agent Action|Lopu Agent Action]] +- [[_COMMUNITY_Browser and UI Validation|Browser and UI Validation]] +- [[_COMMUNITY_Delivery Messaging|Delivery Messaging]] +- [[_COMMUNITY_GitHub PR Publishing|GitHub PR Publishing]] +- [[_COMMUNITY_iOS Release Flow|iOS Release Flow]] +- [[_COMMUNITY_Fundamentals|Fundamentals]] +- [[_COMMUNITY_Lopu agent action|Lopu agent action]] +- [[_COMMUNITY_Commander App Release workflow|Commander App Release workflow]] +- [[_COMMUNITY_Legacy PR conflict resolver (superseded)|Legacy PR conflict resolver (superseded)]] +- [[_COMMUNITY_Develop PR Preview Deployment Script|Develop PR Preview Deployment Script]] +- [[_COMMUNITY_Electron PR Release Workflow|Electron PR Release Workflow]] +- [[_COMMUNITY_`github-actions` — the CI control plane|`github-actions` — the CI control plane]] +- [[_COMMUNITY_rebase-index-fingerprint.test.mjs|rebase-index-fingerprint.test.mjs]] +- [[_COMMUNITY_Contract Advisories Job|Contract Advisories Job]] +- [[_COMMUNITY_AI_ALL|AI_ALL.md]] +- [[_COMMUNITY_API Endpoint Registration|API Endpoint Registration]] +- [[_COMMUNITY_API Utils Layer|API Utils Layer]] +- [[_COMMUNITY_Auth Sessions|Auth Sessions]] +- [[_COMMUNITY_Canonical Instruction File|Canonical Instruction File]] +- [[_COMMUNITY_FUNDAMENTALS|FUNDAMENTALS.md]] +- [[_COMMUNITY_Repository-Aware Graphify Router|Repository-Aware Graphify Router]] +- [[_COMMUNITY_Lopu Toast Notifications|Lopu Toast Notifications]] +- [[_COMMUNITY_Versioned MongoDB Collections|Versioned MongoDB Collections]] +- [[_COMMUNITY_Remix Linting|Remix Linting]] +- [[_COMMUNITY_Root AGENTS.md and CLAUDE.md Symlinks|Root AGENTS.md and CLAUDE.md Symlinks]] +- [[_COMMUNITY_Thingtime AI Instructions|Thingtime AI Instructions]] +- [[_COMMUNITY_Thingtime API|Thingtime API]] +- [[_COMMUNITY_Worktree Ports Script|Worktree Ports Script]] +- [[_COMMUNITY_Graphify Rules|Graphify Rules]] +- [[_COMMUNITY_Thingtime AI Instructions|Thingtime AI Instructions]] +- [[_COMMUNITY_CodeQL Backfill|CodeQL Backfill]] +- [[_COMMUNITY_CodeQL Triage|CodeQL Triage]] +- [[_COMMUNITY_Conflict Resolution|Conflict Resolution]] +- [[_COMMUNITY_Control Plane|Control Plane]] +- [[_COMMUNITY_Develop Main Synchronization|Develop Main Synchronization]] +- [[_COMMUNITY_github-actions Branch|github-actions Branch]] +- [[_COMMUNITY_Graphify Publisher|Graphify Publisher]] +- [[_COMMUNITY_Graphify Snapshot Activation|Graphify Snapshot Activation]] +- [[_COMMUNITY_Lopu Model Fleet|Lopu Model Fleet]] +- [[_COMMUNITY_Lopu PR Manager|Lopu PR Manager]] +- [[_COMMUNITY_Merge Worker|Merge Worker]] +- [[_COMMUNITY_no-ai-merge Label|no-ai-merge Label]] +- [[_COMMUNITY_PR Detector|PR Detector]] +- [[_COMMUNITY_Product Branches|Product Branches]] +- [[_COMMUNITY_Promotion|Promotion]] +- [[_COMMUNITY_Protected Controller|Protected Controller]] +- [[_COMMUNITY_Rebase Stack|Rebase Stack]] +- [[_COMMUNITY_Semantic Cache Variants|Semantic Cache Variants]] +- [[_COMMUNITY_Signed Desktop PR Releases|Signed Desktop PR Releases]] +- [[_COMMUNITY_Thin Product Branch Listeners|Thin Product Branch Listeners]] +- [[_COMMUNITY_Vercel Preview Fallbacks|Vercel Preview Fallbacks]] +- [[_COMMUNITY_Graphify Rules|Graphify Rules]] +- [[_COMMUNITY_CI Control Plane|CI Control Plane]] +- [[_COMMUNITY_Protected CodeQL Analyzer|Protected CodeQL Analyzer]] +- [[_COMMUNITY_Signed Desktop PR Release Workflow|Signed Desktop PR Release Workflow]] +- [[_COMMUNITY_Vercel Develop PR Previews|Vercel Develop PR Previews]] +- [[_COMMUNITY_github-actions Branch|github-actions Branch]] +- [[_COMMUNITY_Graphify Router|Graphify Router]] +- [[_COMMUNITY_Lopu Agent Action|Lopu Agent Action]] +- [[_COMMUNITY_Vercel Deployment Kill Switch|Vercel Deployment Kill Switch]] +- [[_COMMUNITY_recoverPromotionReviewCheckpoint|recoverPromotionReviewCheckpoint]] +- [[_COMMUNITY_rebase-related-edits.test.mjs|rebase-related-edits.test.mjs]] +- [[_COMMUNITY_resolve-canonical-instruction-type-conflicts.sh|resolve-canonical-instruction-type-conflicts.sh]] +- [[_COMMUNITY_resolve-canonical-instruction-type-conflicts.test.mjs|resolve-canonical-instruction-type-conflicts.test.mjs]] + +## God Nodes (most connected - your core abstractions) +1. `selfTest()` - 49 edges +2. `runPromotion()` - 36 edges +3. `failureDetail()` - 28 edges +4. `deploy()` - 26 edges +5. `runSelfTest()` - 24 edges +6. `main()` - 20 edges +7. `orphanedMergeHydrationIntegrationTest()` - 19 edges +8. `main()` - 15 edges +9. `repoFlag()` - 15 edges +10. `buildMode()` - 14 edges + +## Surprising Connections (you probably didn't know these) +- `Lopu PR Manager Workflow` --semantically_similar_to--> `Lopu PR Manager` [EXTRACTED] [semantically similar] + .github/workflows/resolve-pr-conflicts.yml → README.md +- `Web CI Workflow` --references--> `Testing Checklist` [INFERRED] + .github/workflows/web-ci.yml → TESTING.md +- `Thin Product Branch Listeners` --semantically_similar_to--> `Thin Product Branch Listeners` [EXTRACTED] [semantically similar] + .github/workflows/resolve-pr-conflicts.yml → README.md +- `Control-plane CI Verify Job` --references--> `Graphify Immutable Snapshots` [EXTRACTED] + .github/workflows/control-plane-ci.yml → AGENTS.md +- `Post-merge Graphify Refresh` --conceptually_related_to--> `Graphify Rules` [EXTRACTED] + .github/workflows/resolve-pr-conflicts.yml → AGENTS.md + +## Import Cycles +- None detected. + +## Hyperedges (group relationships) +- **Lopu Control Plane Automation** — readme_lopu_pr_manager, github_workflows_resolve_pr_conflicts_lopu_pr_manager, github_workflows_rebase_pr_stacks_rebase_engine, readme_codeql_analyzer [EXTRACTED 1.00] +- **Lopu Repository Management Lanes** — changelog_lopu_pr_manager, changelog_conflict_resolution, changelog_promotion, changelog_rebase_stack, changelog_codeql_triage, changelog_develop_main_sync [EXTRACTED 0.95] +- **Graphify Publication Flow** — changelog_graphify_snapshot_activation, changelog_graphify_publisher, changelog_semantic_cache_variants, changelog_lopu_pr_manager [EXTRACTED 0.90] +- **Protected Control Plane Architecture** — changelog_control_plane, changelog_github_actions_branch, changelog_thin_listeners, changelog_protected_controller, changelog_lopu_pr_manager [EXTRACTED 0.92] +- **Canonical Instruction Symlink Layout** — agents_ai_all_md, agents_root_symlinks, ai_all_thingtime_ai_instructions, claude_thingtime_ai_instructions [EXTRACTED 1.00] +- **Thingtime Data Access Contract** — agents_thingtime_api, agents_api_utils_layer, agents_mongodb_collections, agents_auth_sessions [EXTRACTED 1.00] +- **Rebase Conflict Round Flow** — github_actions_rebase_conflict_round_action_lopu_rebase_conflict_round, github_actions_rebase_conflict_round_action_bootstrap_step, github_actions_rebase_conflict_round_action_prepare_round, github_actions_rebase_conflict_round_action_lopu_agent_action, github_actions_rebase_conflict_round_action_claude_continuation [EXTRACTED 0.90] +- **Shared CI provider routing contract** — github_workflows_ci_provider_router_workflow, github_workflows_promote_develop_to_main_route, github_workflows_promote_features_to_main_route, github_workflows_resolve_pr_conflicts_workflow [EXTRACTED 0.80] +- **develop→main promotion and back-sync automation** — github_workflows_promote_develop_to_main_workflow, github_workflows_promote_features_to_main_workflow, github_workflows_sync_main_into_develop_workflow, github_workflows_resolve_pr_conflicts_workflow, github_scripts_promote_features_to_main, github_scripts_promotion_pr_changelog [EXTRACTED 0.85] +- **All-branch Doctor Build and Repair Flow** — _github_workflows_all_branch_rebuild_job, _github_workflows_all_branch_build_all_branch_script, _github_workflows_all_branch_union_build_check, _github_workflows_all_branch_doctor_round_1, _github_workflows_all_branch_doctor_commit [EXTRACTED 0.90] +- **Develop PR Preview Controller Flow** — github_workflows_develop_pr_preview_workflow, github_workflows_develop_pr_preview_dispatch_job, github_workflows_develop_pr_preview_repository_dispatch, github_workflows_develop_pr_preview_controller_event, github_workflows_develop_pr_preview_controller_job, github_workflows_develop_pr_preview_deploy_script [EXTRACTED 0.95] + +## Communities (103 total, 66 thin omitted) + +### Community 0 - "deploy-develop-pr-preview.mjs" +Cohesion: 0.06 +Nodes (95): ACTIVE_STATES, assertCurrentPullRequest(), assertRepositoryDispatchSource(), assertTrustedPrincipal(), assertTrustedPullRequest(), assertTrustedPullRequestStack(), assertVercelConfiguration(), assertWildcardFallbackRuntimes() (+87 more) + +### Community 1 - "graphify-cas.mjs" +Cohesion: 0.10 +Nodes (47): activateSnapshot(), artifactHash(), baselineNodeCount(), computeSourceFingerprint(), copyPortableFiles(), ensureSnapshot(), fail(), finalizeSnapshot() (+39 more) + +### Community 2 - "promotion-pr-changelog.mjs" +Cohesion: 0.11 +Nodes (42): associatedPr(), bodyFile(), buildComment(), buildSection(), CFG, computeDelta(), computeMissingLabels(), contentIndex (+34 more) + +### Community 3 - "selfTest" +Cohesion: 0.09 +Nodes (33): botCommentsByLatestEvent(), clearSourceStandAside(), computePicks(), dependentMembersAfter(), externalStackPromotionState(), findBotPromotionRetirement(), groupFailureMessages(), groupKeyFor() (+25 more) + +### Community 4 - "build-all-branch.mjs" +Cohesion: 0.16 +Nodes (35): assertAllBranchWorkflowContract(), BASE_BRANCHES, buildMode(), checkMode(), completeRefspecs, countLeadingFailureMarkers(), doctorCommitMode(), doctorRecordMode() (+27 more) + +### Community 5 - "promote-features-to-main.mjs" +Cohesion: 0.13 +Nodes (18): CFG, checkpointRecoveryDisposition(), encodePromotionAttestation(), env(), EXEC_OPTS, flag(), isExactPausedPromotionSnapshot(), listSourceIssueComments() (+10 more) + +### Community 6 - "runPromotion" +Cohesion: 0.18 +Nodes (26): cancelPromotionRetirement(), closeRedundantPass(), createPromotionPr(), ensurePromotionLabel(), ensureSourceLineageReviewLabel(), exactBranchDeleteWithActionsToken(), finalizeAiPromotionMetadata(), finalizeSourceLineageMetadata() (+18 more) + +### Community 7 - "failureDetail" +Cohesion: 0.15 +Nodes (27): applyPicks(), buildPromotionPlanContext(), checkoutRemoteBranch(), createPromotionReservation(), createPromotionReviewCheckpoint(), ensureCommitAvailable(), ensureRemoteBranchAvailable(), expectedReservationTrailers() (+19 more) + +### Community 8 - "workflow-control-plane-contract.mjs" +Cohesion: 0.13 +Nodes (27): acceptsBotRoutingProof(), actions, AI_RUNTIME_YAML, appReentryDisposition(), assertAdminLoader(), assertAdminModelRouting(), assertAdminTransportCap(), assertAdminWaterfallGrammar() (+19 more) + +### Community 9 - "Lopu PR Manager Workflow" +Cohesion: 0.20 +Nodes (10): Graphify Rules, Lopu Rebase Engine, CodeQL Triage, AI PR Conflict Resolution, Post-merge Graphify Refresh, Lopu Agent, Lopu PR Manager Workflow, Thin Product Branch Listeners (+2 more) + +### Community 10 - "refresh-promotion-graphify.sh" +Cohesion: 0.12 +Nodes (21): assert_control_metadata_unchanged(), assert_tool_boundary(), current_refs_hash(), emit(), fail(), GIT_ATTR_NOSYSTEM, GIT_CONFIG_COUNT, GIT_CONFIG_GLOBAL (+13 more) + +### Community 12 - "codeql-open-pr-backfill.mjs" +Cohesion: 0.22 +Nodes (21): ACTIVE_RUN_STATUSES, activePrHeadKeys(), analysisKey(), analysisSnapshotForPullRequest(), commandFailureText(), completeAnalysisKeys(), dispatchAnalysisWithInput(), flattenSlurp() (+13 more) + +### Community 13 - "promotion-worker-contract.sh" +Cohesion: 0.12 +Nodes (16): BASE_REF, BASE_SHA, GITHUB_OUTPUT, PLAN_HASH, PROMOTION_BRANCH, reject_lineage_mismatch(), require_lineage_replay(), RESERVATION_SHA (+8 more) + +### Community 14 - "resolve-pr-conflicts-routing-contract.mjs" +Cohesion: 0.20 +Nodes (16): aiRuntimeSourceFiles(), assertAdminLoader(), assertAdminModelRouting(), assertRoute(), assertWorkflowSource(), decodeBatch(), encodeBatch(), LOPU_ACTION_URL (+8 more) + +### Community 15 - "promotion-worker.sh" +Cohesion: 0.35 +Nodes (12): classify_source_lineage(), emit(), emit_paths(), fail(), prepare(), require_environment(), require_reservation(), secure_git_environment() (+4 more) + +### Community 16 - "prepare-round.sh" +Cohesion: 0.26 +Nodes (14): assert_safe_regular_text_conflict(), clear_scratch(), emit(), emit_paths(), has_coherent_zdiff3_markers(), hash_index_entries(), hash_rebase_state(), rebase_in_progress() (+6 more) + +### Community 17 - "Thingtime AI instructions" +Cohesion: 0.17 +Nodes (11): Browser and UI validation, Canonical instruction file, Data and API conventions, Delivery messaging, Fundamentals (read first), GitHub push and PR publishing, graphify, iOS development and releases (+3 more) + +### Community 18 - "promotion-worker-routing-contract.mjs" +Cohesion: 0.17 +Nodes (11): action, allBranchWorkflow, developPromotionWorkflow, featurePromotionWorkflow, graphify, lopuAgent, mainDevelopSyncWorkflow, promoter (+3 more) + +### Community 19 - "stage-graphify-snapshots.mjs" +Cohesion: 0.40 +Nodes (9): addExisting(), filesUnder(), git(), LEGACY_ROOT, PORTABLE, restoreTrackedFromHead(), selfTest(), stageGraphifySnapshots() (+1 more) + +### Community 20 - "Publish or reconcile develop S3 preview job" +Cohesion: 0.20 +Nodes (10): actions/checkout v4.4.0, develop-pr-preview-controller event, Publish or reconcile develop S3 preview job, .github/scripts/deploy-develop-pr-preview.mjs, Dispatch trusted default-branch controller job, GitHub repository dispatch API, VERCEL_DEVELOP_DEPLOY_TOKEN, vercel-develop-pr-control environment (+2 more) + +### Community 21 - "start.sh" +Cohesion: 0.46 +Nodes (7): emit(), emit_paths(), rebase_in_progress(), secure_git_environment(), start.sh script, usage(), write_conflicts() + +### Community 22 - "classify-claude-credential-failure.mjs" +Cohesion: 0.48 +Nodes (6): CAPACITY_PATTERNS, classifyClaudeCredentialFailure(), collectStrings(), CREDENTIAL_PATTERNS, main(), selfTest() + +### Community 23 - "queueTrustedPromotionWorker" +Cohesion: 0.24 +Nodes (10): buildPromotionDispatchRequest(), dispatchPromotionResolution(), exactReservationDeleteArgs(), exactReservationPushArgs(), promotionBody(), promotionDispatchArgs(), queueTrustedPromotionWorker(), redispatchPromotionReservation() (+2 more) + +### Community 24 - "verify-promotion-source-authority.sh" +Cohesion: 0.33 +Nodes (6): fail(), GIT_ATTR_NOSYSTEM, GIT_CONFIG_GLOBAL, GIT_CONFIG_NOSYSTEM, GIT_CONFIG_SYSTEM, verify-promotion-source-authority.sh script + +### Community 25 - "Rebuild Job" +Cohesion: 0.33 +Nodes (6): build-all-branch.mjs, Doctor Commit Command, Lopu Internal All-branch Integration Workflow, Build-doctor Model Waterfall Loader, Rebuild Job, Union Build Check + +### Community 26 - "Copy Trusted Round Code Outside Model Workspace Step" +Cohesion: 0.40 +Nodes (6): Copy Trusted Round Code Outside Model Workspace Step, Claude Continuation Step, hash_trusted_tree, lopu-agent Action, Lopu Rebase Conflict Round Action, prepare-round.sh + +### Community 27 - "vercel.json" +Cohesion: 0.33 +Nodes (5): framework, git, deploymentEnabled, ignoreCommand, $schema + +### Community 28 - "electron-pr-release-contract.mjs" +Cohesion: 0.50 +Nodes (4): assertPrReleaseContract(), count(), here, workflow + +### Community 29 - "rebase-ownership-routing-contract.sh" +Cohesion: 0.83 +Nodes (3): assert_owner(), assert_stack(), rebase-ownership-routing-contract.sh script + +### Community 30 - "scope: select one analysis owner" +Cohesion: 0.50 +Nodes (4): analyze: CodeQL matrix job, scope: select one analysis owner, Lopu CodeQL all branches, CodeQL PR handoff workflow + +### Community 31 - "Detect Stack Members Job" +Cohesion: 0.67 +Nodes (4): Detect Stack Members Job, GitHub API, Rebase Owner JQ Rule, Stack Member JQ Rule + +### Community 33 - "Lopu internal develop promotion" +Cohesion: 1.00 +Nodes (3): Lopu internal develop promotion, Lopu internal feature promotion, Sync main into develop + +### Community 50 - "`github-actions` — the CI control plane" +Cohesion: 0.12 +Nodes (14): Added, Changed, Control-plane changelog, Fixed, [Unreleased], Fork setup: Vercel develop previews, `github-actions` — the CI control plane, Known trade-off (+6 more) + +### Community 51 - "rebase-index-fingerprint.test.mjs" +Cohesion: 0.80 +Nodes (4): rawIndexHash(), runGit(), semanticIndexHash(), sha256() + +### Community 52 - "Contract Advisories Job" +Cohesion: 0.50 +Nodes (4): Graphify Immutable Snapshots, Comment Contract Advisories Job, Contract Advisories Job, Control-plane CI Verify Job + +### Community 99 - "recoverPromotionReviewCheckpoint" +Cohesion: 0.27 +Nodes (11): attestationMatches(), exactCheckpointPush(), inspectPromotionReviewCheckpoint(), isObjectId(), latestBotPromotionAttestationEvents(), liveRefShaWithActionsToken(), parsePromotionResolutionAttestations(), recoverPromotionReviewCheckpoint() (+3 more) + +### Community 100 - "rebase-related-edits.test.mjs" +Cohesion: 0.30 +Nodes (13): actionPath, copyTrustedTree(), extractVerifierScript(), filesUnder(), hashNamedFiles(), hashRebaseState(), hashTrustedTree(), makeStoppedRebase() (+5 more) + +## Knowledge Gaps +- **211 isolated node(s):** `BASE_BRANCHES`, `completeRefspecs`, `MERGE_CONFIG`, `CAPACITY_PATTERNS`, `CREDENTIAL_PATTERNS` (+206 more) + These have ≤1 connection - possible missing edges or undocumented components. +- **66 thin communities (<3 nodes) omitted from report** — run `graphify query` to explore isolated nodes. + +## Suggested Questions +_Questions this graph is uniquely positioned to answer:_ + +- **Why does `promote: replay merged develop PRs` connect `promotion-pr-changelog.mjs` to `promote-features-to-main.mjs`?** + _High betweenness centrality (0.021) - this node is a cross-community bridge._ +- **What connects `BASE_BRANCHES`, `completeRefspecs`, `MERGE_CONFIG` to the rest of the system?** + _211 weakly-connected nodes found - possible documentation gaps or missing edges._ +- **Should `deploy-develop-pr-preview.mjs` be split into smaller, more focused modules?** + _Cohesion score 0.06332842415316642 - nodes in this community are weakly interconnected._ +- **Should `graphify-cas.mjs` be split into smaller, more focused modules?** + _Cohesion score 0.10180995475113122 - nodes in this community are weakly interconnected._ +- **Should `promotion-pr-changelog.mjs` be split into smaller, more focused modules?** + _Cohesion score 0.10631229235880399 - nodes in this community are weakly interconnected._ +- **Should `selfTest` be split into smaller, more focused modules?** + _Cohesion score 0.09090909090909091 - nodes in this community are weakly interconnected._ +- **Should `promote-features-to-main.mjs` be split into smaller, more focused modules?** + _Cohesion score 0.12554112554112554 - nodes in this community are weakly interconnected._ \ No newline at end of file diff --git a/graphify-out/snapshots/v1/21d0cba3910427dbbe5496d1251790a5c2c7859e5ddf57d60e8bbf132f2a8816/7d2be63623846e1fd198f0f10c7aff5ba1de492f2d457d95dcdf3230c18b4eea/graph.json b/graphify-out/snapshots/v1/21d0cba3910427dbbe5496d1251790a5c2c7859e5ddf57d60e8bbf132f2a8816/7d2be63623846e1fd198f0f10c7aff5ba1de492f2d457d95dcdf3230c18b4eea/graph.json new file mode 100644 index 0000000000..41d2c5b52d --- /dev/null +++ b/graphify-out/snapshots/v1/21d0cba3910427dbbe5496d1251790a5c2c7859e5ddf57d60e8bbf132f2a8816/7d2be63623846e1fd198f0f10c7aff5ba1de492f2d457d95dcdf3230c18b4eea/graph.json @@ -0,0 +1,24020 @@ +{ + "directed": false, + "multigraph": false, + "graph": { + "hyperedges": [ + { + "id": "lopu_control_plane_automation", + "label": "Lopu Control Plane Automation", + "nodes": [ + "readme_lopu_pr_manager", + "github_workflows_resolve_pr_conflicts_lopu_pr_manager", + "github_workflows_rebase_pr_stacks_rebase_engine", + "readme_codeql_analyzer" + ], + "relation": "participate_in", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "README.md" + }, + { + "id": "lopu_repository_management_lanes", + "label": "Lopu Repository Management Lanes", + "nodes": [ + "changelog_lopu_pr_manager", + "changelog_conflict_resolution", + "changelog_promotion", + "changelog_rebase_stack", + "changelog_codeql_triage", + "changelog_develop_main_sync" + ], + "relation": "participate_in", + "confidence": "EXTRACTED", + "confidence_score": 0.95, + "source_file": "CHANGELOG.md" + }, + { + "id": "graphify_publication_flow", + "label": "Graphify Publication Flow", + "nodes": [ + "changelog_graphify_snapshot_activation", + "changelog_graphify_publisher", + "changelog_semantic_cache_variants", + "changelog_lopu_pr_manager" + ], + "relation": "form", + "confidence": "EXTRACTED", + "confidence_score": 0.9, + "source_file": "CHANGELOG.md" + }, + { + "id": "protected_control_plane_architecture", + "label": "Protected Control Plane Architecture", + "nodes": [ + "changelog_control_plane", + "changelog_github_actions_branch", + "changelog_thin_listeners", + "changelog_protected_controller", + "changelog_lopu_pr_manager" + ], + "relation": "form", + "confidence": "EXTRACTED", + "confidence_score": 0.92, + "source_file": "CHANGELOG.md" + }, + { + "id": "canonical_instruction_symlink_layout", + "label": "Canonical Instruction Symlink Layout", + "nodes": [ + "agents_ai_all_md", + "agents_root_symlinks", + "ai_all_thingtime_ai_instructions", + "claude_thingtime_ai_instructions" + ], + "relation": "form", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "AGENTS.md" + }, + { + "id": "thingtime_data_access_contract", + "label": "Thingtime Data Access Contract", + "nodes": [ + "agents_thingtime_api", + "agents_api_utils_layer", + "agents_mongodb_collections", + "agents_auth_sessions" + ], + "relation": "form", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "AGENTS.md" + }, + { + "id": "rebase_conflict_round_flow", + "label": "Rebase Conflict Round Flow", + "nodes": [ + "github_actions_rebase_conflict_round_action_lopu_rebase_conflict_round", + "github_actions_rebase_conflict_round_action_bootstrap_step", + "github_actions_rebase_conflict_round_action_prepare_round", + "github_actions_rebase_conflict_round_action_lopu_agent_action", + "github_actions_rebase_conflict_round_action_claude_continuation" + ], + "relation": "form", + "confidence": "EXTRACTED", + "confidence_score": 0.9, + "source_file": ".github/actions/rebase-conflict-round/action.yml" + }, + { + "id": "ci_provider_routing_participants", + "label": "Shared CI provider routing contract", + "nodes": [ + "github_workflows_ci_provider_router_workflow", + "github_workflows_promote_develop_to_main_route", + "github_workflows_promote_features_to_main_route", + "github_workflows_resolve_pr_conflicts_workflow" + ], + "relation": "participate_in", + "confidence": "EXTRACTED", + "confidence_score": 0.8, + "source_file": ".github/workflows/promote-develop-to-main.yml" + }, + { + "id": "develop_main_promotion_system", + "label": "develop\u2192main promotion and back-sync automation", + "nodes": [ + "github_workflows_promote_develop_to_main_workflow", + "github_workflows_promote_features_to_main_workflow", + "github_workflows_sync_main_into_develop_workflow", + "github_workflows_resolve_pr_conflicts_workflow", + "github_scripts_promote_features_to_main", + "github_scripts_promotion_pr_changelog" + ], + "relation": "form", + "confidence": "EXTRACTED", + "confidence_score": 0.85, + "source_file": ".github/workflows/promote-features-to-main.yml" + }, + { + "id": "all_branch_doctor_flow", + "label": "All-branch Doctor Build and Repair Flow", + "nodes": [ + "_github_workflows_all_branch_rebuild_job", + "_github_workflows_all_branch_build_all_branch_script", + "_github_workflows_all_branch_union_build_check", + "_github_workflows_all_branch_doctor_round_1", + "_github_workflows_all_branch_doctor_commit" + ], + "relation": "form", + "confidence": "EXTRACTED", + "confidence_score": 0.9, + "source_file": ".github/workflows/all-branch.yml" + }, + { + "id": "develop_pr_preview_controller_flow", + "label": "Develop PR Preview Controller Flow", + "nodes": [ + "github_workflows_develop_pr_preview_workflow", + "github_workflows_develop_pr_preview_dispatch_job", + "github_workflows_develop_pr_preview_repository_dispatch", + "github_workflows_develop_pr_preview_controller_event", + "github_workflows_develop_pr_preview_controller_job", + "github_workflows_develop_pr_preview_deploy_script" + ], + "relation": "participate_in", + "confidence": "EXTRACTED", + "confidence_score": 0.95, + "source_file": ".github/workflows/develop-pr-preview.yml" + } + ] + }, + "nodes": [ + { + "label": "build-all-branch.mjs", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L1", + "_origin": "ast", + "id": "github_scripts_build_all_branch", + "community": 4, + "norm_label": "build-all-branch.mjs" + }, + { + "label": "BASE_BRANCHES", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L70", + "_origin": "ast", + "id": "github_scripts_build_all_branch_base_branches", + "community": 4, + "norm_label": "base_branches" + }, + { + "label": "completeRefspecs", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L89", + "_origin": "ast", + "id": "github_scripts_build_all_branch_completerefspecs", + "community": 4, + "norm_label": "completerefspecs" + }, + { + "label": "MERGE_CONFIG", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L94", + "_origin": "ast", + "id": "github_scripts_build_all_branch_merge_config", + "community": 4, + "norm_label": "merge_config" + }, + { + "label": "run()", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L101", + "_origin": "ast", + "id": "github_scripts_build_all_branch_run", + "community": 4, + "norm_label": "run()" + }, + { + "label": "git()", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L108", + "_origin": "ast", + "id": "github_scripts_build_all_branch_git", + "community": 4, + "norm_label": "git()" + }, + { + "label": "tryGit()", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L109", + "_origin": "ast", + "id": "github_scripts_build_all_branch_trygit", + "community": 4, + "norm_label": "trygit()" + }, + { + "label": "gitAuthConfig()", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L115", + "_origin": "ast", + "id": "github_scripts_build_all_branch_gitauthconfig", + "community": 4, + "norm_label": "gitauthconfig()" + }, + { + "label": "singleLine()", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L120", + "_origin": "ast", + "id": "github_scripts_build_all_branch_singleline", + "community": 4, + "norm_label": "singleline()" + }, + { + "label": "tableCell()", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L127", + "_origin": "ast", + "id": "github_scripts_build_all_branch_tablecell", + "community": 4, + "norm_label": "tablecell()" + }, + { + "label": "isPromisorFetchFailure()", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L129", + "_origin": "ast", + "id": "github_scripts_build_all_branch_ispromisorfetchfailure", + "community": 4, + "norm_label": "ispromisorfetchfailure()" + }, + { + "label": "refetchCompleteInputs()", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L138", + "_origin": "ast", + "id": "github_scripts_build_all_branch_refetchcompleteinputs", + "community": 4, + "norm_label": "refetchcompleteinputs()" + }, + { + "label": "isReplayableDoctorSubject()", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L167", + "_origin": "ast", + "id": "github_scripts_build_all_branch_isreplayabledoctorsubject", + "community": 4, + "norm_label": "isreplayabledoctorsubject()" + }, + { + "label": "countLeadingFailureMarkers()", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L175", + "_origin": "ast", + "id": "github_scripts_build_all_branch_countleadingfailuremarkers", + "community": 4, + "norm_label": "countleadingfailuremarkers()" + }, + { + "label": "isForbiddenDoctorPath()", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L187", + "_origin": "ast", + "id": "github_scripts_build_all_branch_isforbiddendoctorpath", + "community": 4, + "norm_label": "isforbiddendoctorpath()" + }, + { + "label": "shouldRevertDoctorStatusPath()", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L207", + "_origin": "ast", + "id": "github_scripts_build_all_branch_shouldrevertdoctorstatuspath", + "community": 4, + "norm_label": "shouldrevertdoctorstatuspath()" + }, + { + "label": "assertAllBranchWorkflowContract()", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L216", + "_origin": "ast", + "id": "github_scripts_build_all_branch_assertallbranchworkflowcontract", + "community": 4, + "norm_label": "assertallbranchworkflowcontract()" + }, + { + "label": "readState()", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L250", + "_origin": "ast", + "id": "github_scripts_build_all_branch_readstate", + "community": 4, + "norm_label": "readstate()" + }, + { + "label": "writeState()", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L257", + "_origin": "ast", + "id": "github_scripts_build_all_branch_writestate", + "community": 4, + "norm_label": "writestate()" + }, + { + "label": "stepOutput()", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L261", + "_origin": "ast", + "id": "github_scripts_build_all_branch_stepoutput", + "community": 4, + "norm_label": "stepoutput()" + }, + { + "label": "writeSummary()", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L267", + "_origin": "ast", + "id": "github_scripts_build_all_branch_writesummary", + "community": 4, + "norm_label": "writesummary()" + }, + { + "label": "requireAllBranchCheckout()", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L276", + "_origin": "ast", + "id": "github_scripts_build_all_branch_requireallbranchcheckout", + "community": 4, + "norm_label": "requireallbranchcheckout()" + }, + { + "label": "planMerges()", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L286", + "_origin": "ast", + "id": "github_scripts_build_all_branch_planmerges", + "community": 4, + "norm_label": "planmerges()" + }, + { + "label": "renderManifest()", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L340", + "_origin": "ast", + "id": "github_scripts_build_all_branch_rendermanifest", + "community": 4, + "norm_label": "rendermanifest()" + }, + { + "label": "mergeRefOnce()", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L388", + "_origin": "ast", + "id": "github_scripts_build_all_branch_mergerefonce", + "community": 4, + "norm_label": "mergerefonce()" + }, + { + "label": "mergeRef()", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L464", + "_origin": "ast", + "id": "github_scripts_build_all_branch_mergeref", + "community": 4, + "norm_label": "mergeref()" + }, + { + "label": "pinInvariants()", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L484", + "_origin": "ast", + "id": "github_scripts_build_all_branch_pininvariants", + "community": 4, + "norm_label": "pininvariants()" + }, + { + "label": "selfTest()", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L500", + "_origin": "ast", + "id": "github_scripts_build_all_branch_selftest", + "community": 4, + "norm_label": "selftest()" + }, + { + "label": "prepare()", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L637", + "_origin": "ast", + "id": "github_scripts_build_all_branch_prepare", + "community": 4, + "norm_label": "prepare()" + }, + { + "label": "buildMode()", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L652", + "_origin": "ast", + "id": "github_scripts_build_all_branch_buildmode", + "community": 4, + "norm_label": "buildmode()" + }, + { + "label": "remoteDoctorState()", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L811", + "_origin": "ast", + "id": "github_scripts_build_all_branch_remotedoctorstate", + "community": 4, + "norm_label": "remotedoctorstate()" + }, + { + "label": "runCheckStep()", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L845", + "_origin": "ast", + "id": "github_scripts_build_all_branch_runcheckstep", + "community": 4, + "norm_label": "runcheckstep()" + }, + { + "label": "checkMode()", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L866", + "_origin": "ast", + "id": "github_scripts_build_all_branch_checkmode", + "community": 4, + "norm_label": "checkmode()" + }, + { + "label": "doctorCommitMode()", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L908", + "_origin": "ast", + "id": "github_scripts_build_all_branch_doctorcommitmode", + "community": 4, + "norm_label": "doctorcommitmode()" + }, + { + "label": "doctorRecordMode()", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L973", + "_origin": "ast", + "id": "github_scripts_build_all_branch_doctorrecordmode", + "community": 4, + "norm_label": "doctorrecordmode()" + }, + { + "label": "pushMode()", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L990", + "_origin": "ast", + "id": "github_scripts_build_all_branch_pushmode", + "community": 4, + "norm_label": "pushmode()" + }, + { + "label": "classify-claude-credential-failure.mjs", + "file_type": "code", + "source_file": ".github/scripts/classify-claude-credential-failure.mjs", + "source_location": "L1", + "_origin": "ast", + "id": "github_scripts_classify_claude_credential_failure", + "community": 22, + "norm_label": "classify-claude-credential-failure.mjs" + }, + { + "label": "CAPACITY_PATTERNS", + "file_type": "code", + "source_file": ".github/scripts/classify-claude-credential-failure.mjs", + "source_location": "L6", + "_origin": "ast", + "id": "github_scripts_classify_claude_credential_failure_capacity_patterns", + "community": 22, + "norm_label": "capacity_patterns" + }, + { + "label": "CREDENTIAL_PATTERNS", + "file_type": "code", + "source_file": ".github/scripts/classify-claude-credential-failure.mjs", + "source_location": "L22", + "_origin": "ast", + "id": "github_scripts_classify_claude_credential_failure_credential_patterns", + "community": 22, + "norm_label": "credential_patterns" + }, + { + "label": "collectStrings()", + "file_type": "code", + "source_file": ".github/scripts/classify-claude-credential-failure.mjs", + "source_location": "L30", + "_origin": "ast", + "id": "github_scripts_classify_claude_credential_failure_collectstrings", + "community": 22, + "norm_label": "collectstrings()" + }, + { + "label": "classifyClaudeCredentialFailure()", + "file_type": "code", + "source_file": ".github/scripts/classify-claude-credential-failure.mjs", + "source_location": "L40", + "_origin": "ast", + "id": "github_scripts_classify_claude_credential_failure_classifyclaudecredentialfailure", + "community": 22, + "norm_label": "classifyclaudecredentialfailure()" + }, + { + "label": "selfTest()", + "file_type": "code", + "source_file": ".github/scripts/classify-claude-credential-failure.mjs", + "source_location": "L51", + "_origin": "ast", + "id": "github_scripts_classify_claude_credential_failure_selftest", + "community": 22, + "norm_label": "selftest()" + }, + { + "label": "main()", + "file_type": "code", + "source_file": ".github/scripts/classify-claude-credential-failure.mjs", + "source_location": "L84", + "_origin": "ast", + "id": "github_scripts_classify_claude_credential_failure_main", + "community": 22, + "norm_label": "main()" + }, + { + "label": "codeql-open-pr-backfill.mjs", + "file_type": "code", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L1", + "_origin": "ast", + "id": "github_scripts_codeql_open_pr_backfill", + "community": 12, + "norm_label": "codeql-open-pr-backfill.mjs" + }, + { + "label": "REQUIRED_CATEGORIES", + "file_type": "code", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L7", + "_origin": "ast", + "id": "github_scripts_codeql_open_pr_backfill_required_categories", + "community": 12, + "norm_label": "required_categories" + }, + { + "label": "ACTIVE_RUN_STATUSES", + "file_type": "code", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L13", + "_origin": "ast", + "id": "github_scripts_codeql_open_pr_backfill_active_run_statuses", + "community": 12, + "norm_label": "active_run_statuses" + }, + { + "label": "sleep()", + "file_type": "code", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L21", + "_origin": "ast", + "id": "github_scripts_codeql_open_pr_backfill_sleep", + "community": 12, + "norm_label": "sleep()" + }, + { + "label": "commandFailureText()", + "file_type": "code", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L25", + "_origin": "ast", + "id": "github_scripts_codeql_open_pr_backfill_commandfailuretext", + "community": 12, + "norm_label": "commandfailuretext()" + }, + { + "label": "ghJson()", + "file_type": "code", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L32", + "_origin": "ast", + "id": "github_scripts_codeql_open_pr_backfill_ghjson", + "community": 12, + "norm_label": "ghjson()" + }, + { + "label": "flattenSlurp()", + "file_type": "code", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L57", + "_origin": "ast", + "id": "github_scripts_codeql_open_pr_backfill_flattenslurp", + "community": 12, + "norm_label": "flattenslurp()" + }, + { + "label": "flattenWorkflowRuns()", + "file_type": "code", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L62", + "_origin": "ast", + "id": "github_scripts_codeql_open_pr_backfill_flattenworkflowruns", + "community": 12, + "norm_label": "flattenworkflowruns()" + }, + { + "label": "analysisKey()", + "file_type": "code", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L67", + "_origin": "ast", + "id": "github_scripts_codeql_open_pr_backfill_analysiskey", + "community": 12, + "norm_label": "analysiskey()" + }, + { + "label": "prHeadKey()", + "file_type": "code", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L71", + "_origin": "ast", + "id": "github_scripts_codeql_open_pr_backfill_prheadkey", + "community": 12, + "norm_label": "prheadkey()" + }, + { + "label": "completeAnalysisKeys()", + "file_type": "code", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L75", + "_origin": "ast", + "id": "github_scripts_codeql_open_pr_backfill_completeanalysiskeys", + "community": 12, + "norm_label": "completeanalysiskeys()" + }, + { + "label": "activePrHeadKeys()", + "file_type": "code", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L96", + "_origin": "ast", + "id": "github_scripts_codeql_open_pr_backfill_activeprheadkeys", + "community": 12, + "norm_label": "activeprheadkeys()" + }, + { + "label": "planBackfill()", + "file_type": "code", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L113", + "_origin": "ast", + "id": "github_scripts_codeql_open_pr_backfill_planbackfill", + "community": 12, + "norm_label": "planbackfill()" + }, + { + "label": "validateEnvironment()", + "file_type": "code", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L154", + "_origin": "ast", + "id": "github_scripts_codeql_open_pr_backfill_validateenvironment", + "community": 12, + "norm_label": "validateenvironment()" + }, + { + "label": "listActiveCodeqlRuns()", + "file_type": "code", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L168", + "_origin": "ast", + "id": "github_scripts_codeql_open_pr_backfill_listactivecodeqlruns", + "community": 12, + "norm_label": "listactivecodeqlruns()" + }, + { + "label": "analysisSnapshotForPullRequest()", + "file_type": "code", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L182", + "_origin": "ast", + "id": "github_scripts_codeql_open_pr_backfill_analysissnapshotforpullrequest", + "community": 12, + "norm_label": "analysissnapshotforpullrequest()" + }, + { + "label": "optionalPullMergeCommit()", + "file_type": "code", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L198", + "_origin": "ast", + "id": "github_scripts_codeql_open_pr_backfill_optionalpullmergecommit", + "community": 12, + "norm_label": "optionalpullmergecommit()" + }, + { + "label": "resolveLiveAnalysisSnapshots()", + "file_type": "code", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L216", + "_origin": "ast", + "id": "github_scripts_codeql_open_pr_backfill_resolveliveanalysissnapshots", + "community": 12, + "norm_label": "resolveliveanalysissnapshots()" + }, + { + "label": "dispatchAnalysisWithInput()", + "file_type": "code", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L227", + "_origin": "ast", + "id": "github_scripts_codeql_open_pr_backfill_dispatchanalysiswithinput", + "community": 12, + "norm_label": "dispatchanalysiswithinput()" + }, + { + "label": "writeSummary()", + "file_type": "code", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L263", + "_origin": "ast", + "id": "github_scripts_codeql_open_pr_backfill_writesummary", + "community": 12, + "norm_label": "writesummary()" + }, + { + "label": "selfTest()", + "file_type": "code", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L269", + "_origin": "ast", + "id": "github_scripts_codeql_open_pr_backfill_selftest", + "community": 12, + "norm_label": "selftest()" + }, + { + "label": "main()", + "file_type": "code", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L366", + "_origin": "ast", + "id": "github_scripts_codeql_open_pr_backfill_main", + "community": 12, + "norm_label": "main()" + }, + { + "label": "deploy-develop-pr-preview.mjs", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview", + "community": 0, + "norm_label": "deploy-develop-pr-preview.mjs" + }, + { + "label": "TRUSTED_ASSOCIATIONS", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L12", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_trusted_associations", + "community": 0, + "norm_label": "trusted_associations" + }, + { + "label": "TRUSTED_PERMISSIONS", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L13", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_trusted_permissions", + "community": 0, + "norm_label": "trusted_permissions" + }, + { + "label": "PR_EVENT_ACTIONS", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L14", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_pr_event_actions", + "community": 0, + "norm_label": "pr_event_actions" + }, + { + "label": "ACTIVE_STATES", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L15", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_active_states", + "community": 0, + "norm_label": "active_states" + }, + { + "label": "TERMINAL_FAILURE_STATES", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L16", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_terminal_failure_states", + "community": 0, + "norm_label": "terminal_failure_states" + }, + { + "label": "IDEMPOTENT_METHODS", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L17", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_idempotent_methods", + "community": 0, + "norm_label": "idempotent_methods" + }, + { + "label": "CLEANUP_ACTIONS", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L18", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_cleanup_actions", + "community": 0, + "norm_label": "cleanup_actions" + }, + { + "label": "HttpError", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L30", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_httperror", + "community": 0, + "norm_label": "httperror" + }, + { + "label": ".constructor()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L31", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_httperror_constructor", + "community": 0, + "norm_label": ".constructor()" + }, + { + "label": "EligibilityError", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L39", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_eligibilityerror", + "community": 0, + "norm_label": "eligibilityerror" + }, + { + "label": ".constructor()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L40", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_eligibilityerror_constructor", + "community": 0, + "norm_label": ".constructor()" + }, + { + "label": "requiredEnv()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L47", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_requiredenv", + "community": 0, + "norm_label": "requiredenv()" + }, + { + "label": "optionalEnv()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L53", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_optionalenv", + "community": 0, + "norm_label": "optionalenv()" + }, + { + "label": "boundedInteger()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L58", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_boundedinteger", + "community": 0, + "norm_label": "boundedinteger()" + }, + { + "label": "exactPrefixedId()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L66", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_exactprefixedid", + "community": 0, + "norm_label": "exactprefixedid()" + }, + { + "label": "safeRepository()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L74", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_saferepository", + "community": 0, + "norm_label": "saferepository()" + }, + { + "label": "normalizeLogin()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L82", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_normalizelogin", + "community": 0, + "norm_label": "normalizelogin()" + }, + { + "label": "isSafeHeadRef()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L92", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_issafeheadref", + "community": 0, + "norm_label": "issafeheadref()" + }, + { + "label": "parseTrustedLogins()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L95", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_parsetrustedlogins", + "community": 0, + "norm_label": "parsetrustedlogins()" + }, + { + "label": "isHostnameLabel()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L104", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_ishostnamelabel", + "community": 0, + "norm_label": "ishostnamelabel()" + }, + { + "label": "safeHostname()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L106", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_safehostname", + "community": 0, + "norm_label": "safehostname()" + }, + { + "label": "normalizedDnsHostname()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L118", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_normalizeddnshostname", + "community": 0, + "norm_label": "normalizeddnshostname()" + }, + { + "label": "wildcardDnsConfigurationIssue()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L130", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_wildcarddnsconfigurationissue", + "community": 0, + "norm_label": "wildcarddnsconfigurationissue()" + }, + { + "label": "isS3BucketHostname()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L141", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_iss3buckethostname", + "community": 0, + "norm_label": "iss3buckethostname()" + }, + { + "label": "safeCorsProbeUrl()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L155", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_safecorsprobeurl", + "community": 0, + "norm_label": "safecorsprobeurl()" + }, + { + "label": "previewAlias()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L169", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_previewalias", + "community": 0, + "norm_label": "previewalias()" + }, + { + "label": "customEnvironmentDomainNames()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L174", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_customenvironmentdomainnames", + "community": 0, + "norm_label": "customenvironmentdomainnames()" + }, + { + "label": "stableDevelopDomainBindingIssue()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L179", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_stabledevelopdomainbindingissue", + "community": 0, + "norm_label": "stabledevelopdomainbindingissue()" + }, + { + "label": "previewWildcardBindingIssue()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L188", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_previewwildcardbindingissue", + "community": 0, + "norm_label": "previewwildcardbindingissue()" + }, + { + "label": "stableDevelopDeploymentIssue()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L197", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_stabledevelopdeploymentissue", + "community": 0, + "norm_label": "stabledevelopdeploymentissue()" + }, + { + "label": "runtimeConfig()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L221", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_runtimeconfig", + "community": 0, + "norm_label": "runtimeconfig()" + }, + { + "label": "pullRequestShapeIssue()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L240", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_pullrequestshapeissue", + "community": 0, + "norm_label": "pullrequestshapeissue()" + }, + { + "label": "classifyPullRequest()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L269", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_classifypullrequest", + "community": 0, + "norm_label": "classifypullrequest()" + }, + { + "label": "pullRequestSnapshot()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L276", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_pullrequestsnapshot", + "community": 0, + "norm_label": "pullrequestsnapshot()" + }, + { + "label": "pullRequestMatchesSnapshot()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L285", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_pullrequestmatchessnapshot", + "community": 0, + "norm_label": "pullrequestmatchessnapshot()" + }, + { + "label": "repositoryDispatchSourceIssue()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L293", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_repositorydispatchsourceissue", + "community": 0, + "norm_label": "repositorydispatchsourceissue()" + }, + { + "label": "dispatchPullRequestIssue()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L328", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_dispatchpullrequestissue", + "community": 0, + "norm_label": "dispatchpullrequestissue()" + }, + { + "label": "deploymentPayload()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L336", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_deploymentpayload", + "community": 0, + "norm_label": "deploymentpayload()" + }, + { + "label": "deploymentIdentityIssue()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L366", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_deploymentidentityissue", + "community": 0, + "norm_label": "deploymentidentityissue()" + }, + { + "label": "choosePreferredDeployment()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L398", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_choosepreferreddeployment", + "community": 0, + "norm_label": "choosepreferreddeployment()" + }, + { + "label": "chooseStableDevelopDeployment()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L408", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_choosestabledevelopdeployment", + "community": 0, + "norm_label": "choosestabledevelopdeployment()" + }, + { + "label": "deploymentListParams()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L420", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_deploymentlistparams", + "community": 0, + "norm_label": "deploymentlistparams()" + }, + { + "label": "runSelfTest()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L436", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_runselftest", + "community": 0, + "norm_label": "runselftest()" + }, + { + "label": "parseErrorCode()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L804", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_parseerrorcode", + "community": 0, + "norm_label": "parseerrorcode()" + }, + { + "label": "requestJson()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L810", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_requestjson", + "community": 0, + "norm_label": "requestjson()" + }, + { + "label": "githubUrl()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L859", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_githuburl", + "community": 0, + "norm_label": "githuburl()" + }, + { + "label": "githubRequest()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L861", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_githubrequest", + "community": 0, + "norm_label": "githubrequest()" + }, + { + "label": "vercelRequest()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L867", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_vercelrequest", + "community": 0, + "norm_label": "vercelrequest()" + }, + { + "label": "getPullRequest()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L876", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_getpullrequest", + "community": 0, + "norm_label": "getpullrequest()" + }, + { + "label": "findOpenStackParent()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L878", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_findopenstackparent", + "community": 0, + "norm_label": "findopenstackparent()" + }, + { + "label": "resolvePullRequestStack()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L895", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_resolvepullrequeststack", + "community": 0, + "norm_label": "resolvepullrequeststack()" + }, + { + "label": "developRefSha()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L913", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_developrefsha", + "community": 0, + "norm_label": "developrefsha()" + }, + { + "label": "getDevelopHeadSha()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L920", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_getdevelopheadsha", + "community": 0, + "norm_label": "getdevelopheadsha()" + }, + { + "label": "parseRepositoryDispatch()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L925", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_parserepositorydispatch", + "community": 0, + "norm_label": "parserepositorydispatch()" + }, + { + "label": "assertRepositoryDispatchSource()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L943", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_assertrepositorydispatchsource", + "community": 0, + "norm_label": "assertrepositorydispatchsource()" + }, + { + "label": "getRepositoryPermission()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L951", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_getrepositorypermission", + "community": 0, + "norm_label": "getrepositorypermission()" + }, + { + "label": "assertTrustedPrincipal()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L954", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_asserttrustedprincipal", + "community": 0, + "norm_label": "asserttrustedprincipal()" + }, + { + "label": "assertTrustedPullRequest()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L973", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_asserttrustedpullrequest", + "community": 0, + "norm_label": "asserttrustedpullrequest()" + }, + { + "label": "assertTrustedPullRequestStack()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L981", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_asserttrustedpullrequeststack", + "community": 0, + "norm_label": "asserttrustedpullrequeststack()" + }, + { + "label": "assertCurrentPullRequest()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L990", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_assertcurrentpullrequest", + "community": 0, + "norm_label": "assertcurrentpullrequest()" + }, + { + "label": "upsertComment()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L997", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_upsertcomment", + "community": 0, + "norm_label": "upsertcomment()" + }, + { + "label": "findGithubDeployment()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1022", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_findgithubdeployment", + "community": 0, + "norm_label": "findgithubdeployment()" + }, + { + "label": "createGithubDeployment()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1038", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_creategithubdeployment", + "community": 0, + "norm_label": "creategithubdeployment()" + }, + { + "label": "setGithubDeploymentStatus()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1067", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_setgithubdeploymentstatus", + "community": 0, + "norm_label": "setgithubdeploymentstatus()" + }, + { + "label": "markGithubEnvironmentInactive()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1081", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_markgithubenvironmentinactive", + "community": 0, + "norm_label": "markgithubenvironmentinactive()" + }, + { + "label": "dashboardUrl()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1099", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_dashboardurl", + "community": 0, + "norm_label": "dashboardurl()" + }, + { + "label": "deploymentComment()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1101", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_deploymentcomment", + "community": 0, + "norm_label": "deploymentcomment()" + }, + { + "label": "verifyCors()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1113", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_verifycors", + "community": 0, + "norm_label": "verifycors()" + }, + { + "label": "assertVercelConfiguration()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1132", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_assertvercelconfiguration", + "community": 0, + "norm_label": "assertvercelconfiguration()" + }, + { + "label": "verifyWildcardFallbackRuntime()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1192", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_verifywildcardfallbackruntime", + "community": 0, + "norm_label": "verifywildcardfallbackruntime()" + }, + { + "label": "assertWildcardFallbackRuntimes()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1220", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_assertwildcardfallbackruntimes", + "community": 0, + "norm_label": "assertwildcardfallbackruntimes()" + }, + { + "label": "verifyPublishedAlias()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1225", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_verifypublishedalias", + "community": 0, + "norm_label": "verifypublishedalias()" + }, + { + "label": "deploymentDetail()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1244", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_deploymentdetail", + "community": 0, + "norm_label": "deploymentdetail()" + }, + { + "label": "listDeploymentSummaries()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1246", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_listdeploymentsummaries", + "community": 0, + "norm_label": "listdeploymentsummaries()" + }, + { + "label": "listWorkflowDeployments()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1270", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_listworkflowdeployments", + "community": 0, + "norm_label": "listworkflowdeployments()" + }, + { + "label": "listStableDevelopDeployments()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1297", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_liststabledevelopdeployments", + "community": 0, + "norm_label": "liststabledevelopdeployments()" + }, + { + "label": "deploymentUrl()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1316", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_deploymenturl", + "community": 0, + "norm_label": "deploymenturl()" + }, + { + "label": "refreshOwnedDeployment()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1322", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_refreshowneddeployment", + "community": 0, + "norm_label": "refreshowneddeployment()" + }, + { + "label": "cancelAndDeleteDeployment()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1335", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_cancelanddeletedeployment", + "community": 0, + "norm_label": "cancelanddeletedeployment()" + }, + { + "label": "cleanupDeployments()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1365", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_cleanupdeployments", + "community": 0, + "norm_label": "cleanupdeployments()" + }, + { + "label": "getOwnedAlias()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1374", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_getownedalias", + "community": 0, + "norm_label": "getownedalias()" + }, + { + "label": "getStableDevelopAliasBinding()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1388", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_getstabledevelopaliasbinding", + "community": 0, + "norm_label": "getstabledevelopaliasbinding()" + }, + { + "label": "getAliasBinding()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1406", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_getaliasbinding", + "community": 0, + "norm_label": "getaliasbinding()" + }, + { + "label": "removeAliasForPr()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1418", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_removealiasforpr", + "community": 0, + "norm_label": "removealiasforpr()" + }, + { + "label": "assignAliasVerified()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1428", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_assignaliasverified", + "community": 0, + "norm_label": "assignaliasverified()" + }, + { + "label": "assignStableDevelopAliasVerified()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1456", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_assignstabledevelopaliasverified", + "community": 0, + "norm_label": "assignstabledevelopaliasverified()" + }, + { + "label": "reconcileStableDevelopAlias()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1496", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_reconcilestabledevelopalias", + "community": 0, + "norm_label": "reconcilestabledevelopalias()" + }, + { + "label": "prepareDeployment()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1534", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_preparedeployment", + "community": 0, + "norm_label": "preparedeployment()" + }, + { + "label": "createVercelDeployment()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1549", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_createverceldeployment", + "community": 0, + "norm_label": "createverceldeployment()" + }, + { + "label": "waitForDeployment()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1587", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_waitfordeployment", + "community": 0, + "norm_label": "waitfordeployment()" + }, + { + "label": "cleanupPrResources()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1607", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_cleanupprresources", + "community": 0, + "norm_label": "cleanupprresources()" + }, + { + "label": "cleanupComment()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1633", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_cleanupcomment", + "community": 0, + "norm_label": "cleanupcomment()" + }, + { + "label": "handleIneligible()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1646", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_handleineligible", + "community": 0, + "norm_label": "handleineligible()" + }, + { + "label": "reconcile()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1659", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_reconcile", + "community": 0, + "norm_label": "reconcile()" + }, + { + "label": "reportFailure()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1713", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_reportfailure", + "community": 0, + "norm_label": "reportfailure()" + }, + { + "label": "deploy()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1748", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_deploy", + "community": 0, + "norm_label": "deploy()" + }, + { + "label": "main()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1831", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_main", + "community": 0, + "norm_label": "main()" + }, + { + "label": "electron-pr-release-contract.mjs", + "file_type": "code", + "source_file": ".github/scripts/electron-pr-release-contract.mjs", + "source_location": "L1", + "_origin": "ast", + "id": "github_scripts_electron_pr_release_contract", + "community": 28, + "norm_label": "electron-pr-release-contract.mjs" + }, + { + "label": "here", + "file_type": "code", + "source_file": ".github/scripts/electron-pr-release-contract.mjs", + "source_location": "L8", + "_origin": "ast", + "id": "github_scripts_electron_pr_release_contract_here", + "community": 28, + "norm_label": "here" + }, + { + "label": "workflow", + "file_type": "code", + "source_file": ".github/scripts/electron-pr-release-contract.mjs", + "source_location": "L9", + "_origin": "ast", + "id": "github_scripts_electron_pr_release_contract_workflow", + "community": 28, + "norm_label": "workflow" + }, + { + "label": "count()", + "file_type": "code", + "source_file": ".github/scripts/electron-pr-release-contract.mjs", + "source_location": "L14", + "_origin": "ast", + "id": "github_scripts_electron_pr_release_contract_count", + "community": 28, + "norm_label": "count()" + }, + { + "label": "assertPrReleaseContract()", + "file_type": "code", + "source_file": ".github/scripts/electron-pr-release-contract.mjs", + "source_location": "L18", + "_origin": "ast", + "id": "github_scripts_electron_pr_release_contract_assertprreleasecontract", + "community": 28, + "norm_label": "assertprreleasecontract()" + }, + { + "label": "graphify-cas.mjs", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L1", + "_origin": "ast", + "id": "github_scripts_graphify_cas", + "community": 1, + "norm_label": "graphify-cas.mjs" + }, + { + "label": "PORTABLE_FILES", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L26", + "_origin": "ast", + "id": "github_scripts_graphify_cas_portable_files", + "community": 1, + "norm_label": "portable_files" + }, + { + "label": "REQUIRED_FILES", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L32", + "_origin": "ast", + "id": "github_scripts_graphify_cas_required_files", + "community": 1, + "norm_label": "required_files" + }, + { + "label": "LOCAL_DERIVED_FILES", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L37", + "_origin": "ast", + "id": "github_scripts_graphify_cas_local_derived_files", + "community": 1, + "norm_label": "local_derived_files" + }, + { + "label": "SNAPSHOT_FILES", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L42", + "_origin": "ast", + "id": "github_scripts_graphify_cas_snapshot_files", + "community": 1, + "norm_label": "snapshot_files" + }, + { + "label": "MUTATING_COMMANDS", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L48", + "_origin": "ast", + "id": "github_scripts_graphify_cas_mutating_commands", + "community": 1, + "norm_label": "mutating_commands" + }, + { + "label": "INTERNAL_COMMANDS", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L49", + "_origin": "ast", + "id": "github_scripts_graphify_cas_internal_commands", + "community": 1, + "norm_label": "internal_commands" + }, + { + "label": "fail()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L57", + "_origin": "ast", + "id": "github_scripts_graphify_cas_fail", + "community": 1, + "norm_label": "fail()" + }, + { + "label": "runGit()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L61", + "_origin": "ast", + "id": "github_scripts_graphify_cas_rungit", + "community": 1, + "norm_label": "rungit()" + }, + { + "label": "resolveRepoRoot()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L69", + "_origin": "ast", + "id": "github_scripts_graphify_cas_resolvereporoot", + "community": 1, + "norm_label": "resolvereporoot()" + }, + { + "label": "sha256Parts()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L73", + "_origin": "ast", + "id": "github_scripts_graphify_cas_sha256parts", + "community": 1, + "norm_label": "sha256parts()" + }, + { + "label": "computeSourceFingerprint()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L89", + "_origin": "ast", + "id": "github_scripts_graphify_cas_computesourcefingerprint", + "community": 1, + "norm_label": "computesourcefingerprint()" + }, + { + "label": "graphifyRoot()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L121", + "_origin": "ast", + "id": "github_scripts_graphify_cas_graphifyroot", + "community": 1, + "norm_label": "graphifyroot()" + }, + { + "label": "sleep()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L125", + "_origin": "ast", + "id": "github_scripts_graphify_cas_sleep", + "community": 1, + "norm_label": "sleep()" + }, + { + "label": "lockOwnerAlive()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L130", + "_origin": "ast", + "id": "github_scripts_graphify_cas_lockowneralive", + "community": 1, + "norm_label": "lockowneralive()" + }, + { + "label": "withRepositoryLock()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L149", + "_origin": "ast", + "id": "github_scripts_graphify_cas_withrepositorylock", + "community": 1, + "norm_label": "withrepositorylock()" + }, + { + "label": "snapshotSourceRoot()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L185", + "_origin": "ast", + "id": "github_scripts_graphify_cas_snapshotsourceroot", + "community": 1, + "norm_label": "snapshotsourceroot()" + }, + { + "label": "safeJson()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L194", + "_origin": "ast", + "id": "github_scripts_graphify_cas_safejson", + "community": 1, + "norm_label": "safejson()" + }, + { + "label": "semanticCacheRoot()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L202", + "_origin": "ast", + "id": "github_scripts_graphify_cas_semanticcacheroot", + "community": 1, + "norm_label": "semanticcacheroot()" + }, + { + "label": "semanticCasRoot()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L206", + "_origin": "ast", + "id": "github_scripts_graphify_cas_semanticcasroot", + "community": 1, + "norm_label": "semanticcasroot()" + }, + { + "label": "semanticRichness()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L210", + "_origin": "ast", + "id": "github_scripts_graphify_cas_semanticrichness", + "community": 1, + "norm_label": "semanticrichness()" + }, + { + "label": "semanticCacheEntries()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L219", + "_origin": "ast", + "id": "github_scripts_graphify_cas_semanticcacheentries", + "community": 1, + "norm_label": "semanticcacheentries()" + }, + { + "label": "ingestSemanticCache()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L239", + "_origin": "ast", + "id": "github_scripts_graphify_cas_ingestsemanticcache", + "community": 1, + "norm_label": "ingestsemanticcache()" + }, + { + "label": "hydrateSemanticCache()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L270", + "_origin": "ast", + "id": "github_scripts_graphify_cas_hydratesemanticcache", + "community": 1, + "norm_label": "hydratesemanticcache()" + }, + { + "label": "snapshotRecord()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L312", + "_origin": "ast", + "id": "github_scripts_graphify_cas_snapshotrecord", + "community": 1, + "norm_label": "snapshotrecord()" + }, + { + "label": "listSnapshots()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L330", + "_origin": "ast", + "id": "github_scripts_graphify_cas_listsnapshots", + "community": 1, + "norm_label": "listsnapshots()" + }, + { + "label": "selectSnapshot()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L350", + "_origin": "ast", + "id": "github_scripts_graphify_cas_selectsnapshot", + "community": 1, + "norm_label": "selectsnapshot()" + }, + { + "label": "copyPortableFiles()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L368", + "_origin": "ast", + "id": "github_scripts_graphify_cas_copyportablefiles", + "community": 1, + "norm_label": "copyportablefiles()" + }, + { + "label": "legacyOutputAvailable()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L392", + "_origin": "ast", + "id": "github_scripts_graphify_cas_legacyoutputavailable", + "community": 1, + "norm_label": "legacyoutputavailable()" + }, + { + "label": "baselineNodeCount()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L397", + "_origin": "ast", + "id": "github_scripts_graphify_cas_baselinenodecount", + "community": 1, + "norm_label": "baselinenodecount()" + }, + { + "label": "graphifyVersion()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L406", + "_origin": "ast", + "id": "github_scripts_graphify_cas_graphifyversion", + "community": 1, + "norm_label": "graphifyversion()" + }, + { + "label": "prepareWorkingOutput()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L415", + "_origin": "ast", + "id": "github_scripts_graphify_cas_prepareworkingoutput", + "community": 1, + "norm_label": "prepareworkingoutput()" + }, + { + "label": "invokeGraphify()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L453", + "_origin": "ast", + "id": "github_scripts_graphify_cas_invokegraphify", + "community": 1, + "norm_label": "invokegraphify()" + }, + { + "label": "validatePortableOutput()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L472", + "_origin": "ast", + "id": "github_scripts_graphify_cas_validateportableoutput", + "community": 1, + "norm_label": "validateportableoutput()" + }, + { + "label": "nodeCountsBySource()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L488", + "_origin": "ast", + "id": "github_scripts_graphify_cas_nodecountsbysource", + "community": 1, + "norm_label": "nodecountsbysource()" + }, + { + "label": "unchangedManifestEntry()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L497", + "_origin": "ast", + "id": "github_scripts_graphify_cas_unchangedmanifestentry", + "community": 1, + "norm_label": "unchangedmanifestentry()" + }, + { + "label": "findPoisonedGraphFiles()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L525", + "_origin": "ast", + "id": "github_scripts_graphify_cas_findpoisonedgraphfiles", + "community": 1, + "norm_label": "findpoisonedgraphfiles()" + }, + { + "label": "artifactHash()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L562", + "_origin": "ast", + "id": "github_scripts_graphify_cas_artifacthash", + "community": 1, + "norm_label": "artifacthash()" + }, + { + "label": "removeCacheLink()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L572", + "_origin": "ast", + "id": "github_scripts_graphify_cas_removecachelink", + "community": 1, + "norm_label": "removecachelink()" + }, + { + "label": "protectSnapshotFiles()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L579", + "_origin": "ast", + "id": "github_scripts_graphify_cas_protectsnapshotfiles", + "community": 1, + "norm_label": "protectsnapshotfiles()" + }, + { + "label": "finalizeSnapshot()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L588", + "_origin": "ast", + "id": "github_scripts_graphify_cas_finalizesnapshot", + "community": 1, + "norm_label": "finalizesnapshot()" + }, + { + "label": "isTracked()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L679", + "_origin": "ast", + "id": "github_scripts_graphify_cas_istracked", + "community": 1, + "norm_label": "istracked()" + }, + { + "label": "activateSnapshot()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L689", + "_origin": "ast", + "id": "github_scripts_graphify_cas_activatesnapshot", + "community": 1, + "norm_label": "activatesnapshot()" + }, + { + "label": "runMutation()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L725", + "_origin": "ast", + "id": "github_scripts_graphify_cas_runmutation", + "community": 1, + "norm_label": "runmutation()" + }, + { + "label": "ensureSnapshot()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L759", + "_origin": "ast", + "id": "github_scripts_graphify_cas_ensuresnapshot", + "community": 1, + "norm_label": "ensuresnapshot()" + }, + { + "label": "runRouted()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L802", + "_origin": "ast", + "id": "github_scripts_graphify_cas_runrouted", + "community": 1, + "norm_label": "runrouted()" + }, + { + "label": "main()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L852", + "_origin": "ast", + "id": "github_scripts_graphify_cas_main", + "community": 1, + "norm_label": "main()" + }, + { + "label": "graphify-cas.test.mjs", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.test.mjs", + "source_location": "L1", + "_origin": "ast", + "id": "github_scripts_graphify_cas_test", + "community": 1, + "norm_label": "graphify-cas.test.mjs" + }, + { + "label": "git()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.test.mjs", + "source_location": "L33", + "_origin": "ast", + "id": "github_scripts_graphify_cas_test_git", + "community": 1, + "norm_label": "git()" + }, + { + "label": "fixture()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.test.mjs", + "source_location": "L39", + "_origin": "ast", + "id": "github_scripts_graphify_cas_test_fixture", + "community": 1, + "norm_label": "fixture()" + }, + { + "label": "writeOutput()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.test.mjs", + "source_location": "L52", + "_origin": "ast", + "id": "github_scripts_graphify_cas_test_writeoutput", + "community": 1, + "norm_label": "writeoutput()" + }, + { + "label": "writeDetailedOutput()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.test.mjs", + "source_location": "L67", + "_origin": "ast", + "id": "github_scripts_graphify_cas_test_writedetailedoutput", + "community": 1, + "norm_label": "writedetailedoutput()" + }, + { + "label": "promote-features-to-main.mjs", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main", + "community": 5, + "norm_label": "promote-features-to-main.mjs" + }, + { + "label": "env()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L65", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_env", + "community": 5, + "norm_label": "env()" + }, + { + "label": "flag()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L69", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_flag", + "community": 5, + "norm_label": "flag()" + }, + { + "label": "CFG", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L74", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_cfg", + "community": 5, + "norm_label": "cfg" + }, + { + "label": "EXEC_OPTS", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L120", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_exec_opts", + "community": 5, + "norm_label": "exec_opts" + }, + { + "label": "run()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L122", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_run", + "community": 6, + "norm_label": "run()" + }, + { + "label": "tryRun()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L127", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_tryrun", + "community": 6, + "norm_label": "tryrun()" + }, + { + "label": "git()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L139", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_git", + "community": 6, + "norm_label": "git()" + }, + { + "label": "tryGit()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L140", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_trygit", + "community": 6, + "norm_label": "trygit()" + }, + { + "label": "gh()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L145", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_gh", + "community": 6, + "norm_label": "gh()" + }, + { + "label": "ghJson()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L146", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_ghjson", + "community": 6, + "norm_label": "ghjson()" + }, + { + "label": "tryGh()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L147", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_trygh", + "community": 6, + "norm_label": "trygh()" + }, + { + "label": "failureDetail()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L149", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_failuredetail", + "community": 7, + "norm_label": "failuredetail()" + }, + { + "label": "ensureCommitAvailable()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L161", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_ensurecommitavailable", + "community": 7, + "norm_label": "ensurecommitavailable()" + }, + { + "label": "inspectAncestry()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L189", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_inspectancestry", + "community": 7, + "norm_label": "inspectancestry()" + }, + { + "label": "patchIdForCommit()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L199", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_patchidforcommit", + "community": 7, + "norm_label": "patchidforcommit()" + }, + { + "label": "plannedDiffEndpoints()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L238", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_planneddiffendpoints", + "community": 7, + "norm_label": "planneddiffendpoints()" + }, + { + "label": "readPlannedPatch()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L266", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_readplannedpatch", + "community": 7, + "norm_label": "readplannedpatch()" + }, + { + "label": "inspectPatchAtSourceTip()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L337", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_inspectpatchatsourcetip", + "community": 3, + "norm_label": "inspectpatchatsourcetip()" + }, + { + "label": "inspectSourcePresence()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L402", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_inspectsourcepresence", + "community": 7, + "norm_label": "inspectsourcepresence()" + }, + { + "label": "slugify()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L506", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_slugify", + "community": 3, + "norm_label": "slugify()" + }, + { + "label": "STRIP_PREFIXES", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L516", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_strip_prefixes", + "community": 5, + "norm_label": "strip_prefixes" + }, + { + "label": "promotionBranchSlug()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L518", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_promotionbranchslug", + "community": 3, + "norm_label": "promotionbranchslug()" + }, + { + "label": "promotionBranchFor()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L531", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_promotionbranchfor", + "community": 3, + "norm_label": "promotionbranchfor()" + }, + { + "label": "legacyPromotionBranchFor()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L538", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_legacypromotionbranchfor", + "community": 3, + "norm_label": "legacypromotionbranchfor()" + }, + { + "label": "promotionBranchMatches()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L542", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_promotionbranchmatches", + "community": 3, + "norm_label": "promotionbranchmatches()" + }, + { + "label": "promotionBelongsToPass()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L552", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_promotionbelongstopass", + "community": 3, + "norm_label": "promotionbelongstopass()" + }, + { + "label": "promotionTargets()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L564", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_promotiontargets", + "community": 3, + "norm_label": "promotiontargets()" + }, + { + "label": "parsePromotionOf()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L578", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_parsepromotionof", + "community": 3, + "norm_label": "parsepromotionof()" + }, + { + "label": "parsePromotionGroupMarker()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L583", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_parsepromotiongroupmarker", + "community": 3, + "norm_label": "parsepromotiongroupmarker()" + }, + { + "label": "promotionSourceNumber()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L589", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_promotionsourcenumber", + "community": 3, + "norm_label": "promotionsourcenumber()" + }, + { + "label": "groupKeyFor()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L596", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_groupkeyfor", + "community": 3, + "norm_label": "groupkeyfor()" + }, + { + "label": "promotionTitleFor()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L625", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_promotiontitlefor", + "community": 3, + "norm_label": "promotiontitlefor()" + }, + { + "label": "setsEqual()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L630", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_setsequal", + "community": 3, + "norm_label": "setsequal()" + }, + { + "label": "literalPathspec()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L636", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_literalpathspec", + "community": 7, + "norm_label": "literalpathspec()" + }, + { + "label": "sortRepoPaths()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L640", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_sortrepopaths", + "community": 7, + "norm_label": "sortrepopaths()" + }, + { + "label": "validPromotionPath()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L644", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_validpromotionpath", + "community": 7, + "norm_label": "validpromotionpath()" + }, + { + "label": "SOURCE_LINEAGE_STATUSES", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L654", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_source_lineage_statuses", + "community": 5, + "norm_label": "source_lineage_statuses" + }, + { + "label": "sourceLineageStatus()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L660", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_sourcelineagestatus", + "community": 23, + "norm_label": "sourcelineagestatus()" + }, + { + "label": "sourceLineageReviewRequired()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L665", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_sourcelineagereviewrequired", + "community": 23, + "norm_label": "sourcelineagereviewrequired()" + }, + { + "label": "sourceLineageReason()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L669", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_sourcelineagereason", + "community": 6, + "norm_label": "sourcelineagereason()" + }, + { + "label": "PROMOTION_RECOVERY_MILESTONE_TRAILERS", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L687", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_promotion_recovery_milestone_trailers", + "community": 5, + "norm_label": "promotion_recovery_milestone_trailers" + }, + { + "label": "RESERVATION_TRAILER_KEYS", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L692", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_reservation_trailer_keys", + "community": 5, + "norm_label": "reservation_trailer_keys" + }, + { + "label": "isObjectId()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L704", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_isobjectid", + "community": 99, + "norm_label": "isobjectid()" + }, + { + "label": "stablePromotionPlanManifest()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L708", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_stablepromotionplanmanifest", + "community": 7, + "norm_label": "stablepromotionplanmanifest()" + }, + { + "label": "buildPromotionPlanContext()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L727", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_buildpromotionplancontext", + "community": 7, + "norm_label": "buildpromotionplancontext()" + }, + { + "label": "promotionReservationTrailers()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L821", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_promotionreservationtrailers", + "community": 7, + "norm_label": "promotionreservationtrailers()" + }, + { + "label": "expectedReservationTrailers()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L835", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_expectedreservationtrailers", + "community": 7, + "norm_label": "expectedreservationtrailers()" + }, + { + "label": "parsePromotionReservationTrailers()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L842", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_parsepromotionreservationtrailers", + "community": 7, + "norm_label": "parsepromotionreservationtrailers()" + }, + { + "label": "inspectUnresolvedPromotionReservationHead()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L857", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_inspectunresolvedpromotionreservationhead", + "community": 7, + "norm_label": "inspectunresolvedpromotionreservationhead()" + }, + { + "label": "createPromotionReservation()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L899", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_createpromotionreservation", + "community": 7, + "norm_label": "createpromotionreservation()" + }, + { + "label": "inspectPromotionReservation()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L923", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_inspectpromotionreservation", + "community": 7, + "norm_label": "inspectpromotionreservation()" + }, + { + "label": "parsePromotionResolutionAttestations()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L971", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_parsepromotionresolutionattestations", + "community": 99, + "norm_label": "parsepromotionresolutionattestations()" + }, + { + "label": "parsePromotionRetirements()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L987", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_parsepromotionretirements", + "community": 3, + "norm_label": "parsepromotionretirements()" + }, + { + "label": "botCommentsByLatestEvent()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1002", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_botcommentsbylatestevent", + "community": 3, + "norm_label": "botcommentsbylatestevent()" + }, + { + "label": "latestBotPromotionAttestationEvents()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1028", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_latestbotpromotionattestationevents", + "community": 99, + "norm_label": "latestbotpromotionattestationevents()" + }, + { + "label": "promotionRetirementMarker()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1047", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_promotionretirementmarker", + "community": 3, + "norm_label": "promotionretirementmarker()" + }, + { + "label": "findBotPromotionRetirement()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1053", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_findbotpromotionretirement", + "community": 3, + "norm_label": "findbotpromotionretirement()" + }, + { + "label": "retiredBranchCleanupDisposition()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1080", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_retiredbranchcleanupdisposition", + "community": 3, + "norm_label": "retiredbranchcleanupdisposition()" + }, + { + "label": "cancelPromotionRetirement()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1085", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_cancelpromotionretirement", + "community": 6, + "norm_label": "cancelpromotionretirement()" + }, + { + "label": "isBotAuthoredComment()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1099", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_isbotauthoredcomment", + "community": 5, + "norm_label": "isbotauthoredcomment()" + }, + { + "label": "sourcePrHasLabel()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1104", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_sourceprhaslabel", + "community": 5, + "norm_label": "sourceprhaslabel()" + }, + { + "label": "isReverseSyncSourcePr()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1110", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_isreversesyncsourcepr", + "community": 3, + "norm_label": "isreversesyncsourcepr()" + }, + { + "label": "isExactPausedPromotionSnapshot()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1119", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_isexactpausedpromotionsnapshot", + "community": 5, + "norm_label": "isexactpausedpromotionsnapshot()" + }, + { + "label": "attestationMatches()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1127", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_attestationmatches", + "community": 99, + "norm_label": "attestationmatches()" + }, + { + "label": "inspectPromotionReviewCheckpoint()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1147", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_inspectpromotionreviewcheckpoint", + "community": 99, + "norm_label": "inspectpromotionreviewcheckpoint()" + }, + { + "label": "validateAiResolvedPromotionBranch()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1194", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_validateairesolvedpromotionbranch", + "community": 99, + "norm_label": "validateairesolvedpromotionbranch()" + }, + { + "label": "validateStalePendingAiPromotionBranch()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1300", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_validatestalependingaipromotionbranch", + "community": 99, + "norm_label": "validatestalependingaipromotionbranch()" + }, + { + "label": "buildPromotionDispatchRequest()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1374", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_buildpromotiondispatchrequest", + "community": 23, + "norm_label": "buildpromotiondispatchrequest()" + }, + { + "label": "promotionDispatchArgs()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1428", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_promotiondispatchargs", + "community": 23, + "norm_label": "promotiondispatchargs()" + }, + { + "label": "dispatchPromotionResolution()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1432", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_dispatchpromotionresolution", + "community": 23, + "norm_label": "dispatchpromotionresolution()" + }, + { + "label": "exactReservationDeleteArgs()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1452", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_exactreservationdeleteargs", + "community": 23, + "norm_label": "exactreservationdeleteargs()" + }, + { + "label": "exactReservationPushArgs()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1461", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_exactreservationpushargs", + "community": 23, + "norm_label": "exactreservationpushargs()" + }, + { + "label": "queueTrustedPromotionWorker()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1470", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_queuetrustedpromotionworker", + "community": 23, + "norm_label": "queuetrustedpromotionworker()" + }, + { + "label": "redispatchPromotionReservation()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1552", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_redispatchpromotionreservation", + "community": 23, + "norm_label": "redispatchpromotionreservation()" + }, + { + "label": "withActionsToken()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1564", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_withactionstoken", + "community": 6, + "norm_label": "withactionstoken()" + }, + { + "label": "upsertBotIssueComment()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1573", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_upsertbotissuecomment", + "community": 6, + "norm_label": "upsertbotissuecomment()" + }, + { + "label": "noteSourceStandAside()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1625", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_notesourcestandaside", + "community": 3, + "norm_label": "notesourcestandaside()" + }, + { + "label": "clearSourceStandAside()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1662", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_clearsourcestandaside", + "community": 3, + "norm_label": "clearsourcestandaside()" + }, + { + "label": "encodePromotionAttestation()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1686", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_encodepromotionattestation", + "community": 5, + "norm_label": "encodepromotionattestation()" + }, + { + "label": "liveRefShaWithActionsToken()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1692", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_liverefshawithactionstoken", + "community": 99, + "norm_label": "liverefshawithactionstoken()" + }, + { + "label": "promotionAttestationBody()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1702", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_promotionattestationbody", + "community": 5, + "norm_label": "promotionattestationbody()" + }, + { + "label": "createPromotionReviewCheckpoint()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1717", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_createpromotionreviewcheckpoint", + "community": 7, + "norm_label": "createpromotionreviewcheckpoint()" + }, + { + "label": "exactCheckpointPush()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1742", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_exactcheckpointpush", + "community": 99, + "norm_label": "exactcheckpointpush()" + }, + { + "label": "exactBranchDeleteWithActionsToken()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1787", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_exactbranchdeletewithactionstoken", + "community": 6, + "norm_label": "exactbranchdeletewithactionstoken()" + }, + { + "label": "revalidateCheckpointRefs()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1831", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_revalidatecheckpointrefs", + "community": 99, + "norm_label": "revalidatecheckpointrefs()" + }, + { + "label": "checkpointRecoveryDisposition()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1846", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_checkpointrecoverydisposition", + "community": 5, + "norm_label": "checkpointrecoverydisposition()" + }, + { + "label": "promotionResolverRunDisposition()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1854", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_promotionresolverrundisposition", + "community": 5, + "norm_label": "promotionresolverrundisposition()" + }, + { + "label": "recoverPromotionReviewCheckpoint()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1877", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_recoverpromotionreviewcheckpoint", + "community": 99, + "norm_label": "recoverpromotionreviewcheckpoint()" + }, + { + "label": "finalizeSourceLineageMetadata()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1952", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_finalizesourcelineagemetadata", + "community": 6, + "norm_label": "finalizesourcelineagemetadata()" + }, + { + "label": "finalizeAiPromotionMetadata()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2029", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_finalizeaipromotionmetadata", + "community": 6, + "norm_label": "finalizeaipromotionmetadata()" + }, + { + "label": "promotionNumberFromUrl()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2132", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_promotionnumberfromurl", + "community": 5, + "norm_label": "promotionnumberfromurl()" + }, + { + "label": "findOpenPromotionNumber()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2137", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_findopenpromotionnumber", + "community": 6, + "norm_label": "findopenpromotionnumber()" + }, + { + "label": "pathspecAuthorityIntegrationTest()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2157", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_pathspecauthorityintegrationtest", + "community": 7, + "norm_label": "pathspecauthorityintegrationtest()" + }, + { + "label": "orphanedMergeHydrationIntegrationTest()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2253", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_orphanedmergehydrationintegrationtest", + "community": 7, + "norm_label": "orphanedmergehydrationintegrationtest()" + }, + { + "label": "selfTest()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3074", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_selftest", + "community": 3, + "norm_label": "selftest()" + }, + { + "label": "repoFlag()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3806", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_repoflag", + "community": 6, + "norm_label": "repoflag()" + }, + { + "label": "listMergedSourcePrs()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3810", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_listmergedsourceprs", + "community": 6, + "norm_label": "listmergedsourceprs()" + }, + { + "label": "loadSourcePr()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3821", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_loadsourcepr", + "community": 6, + "norm_label": "loadsourcepr()" + }, + { + "label": "listPromotionPrs()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3828", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_listpromotionprs", + "community": 6, + "norm_label": "listpromotionprs()" + }, + { + "label": "listSourceIssueComments()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3841", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_listsourceissuecomments", + "community": 5, + "norm_label": "listsourceissuecomments()" + }, + { + "label": "promotionPauseStateForRun()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3850", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_promotionpausestateforrun", + "community": 5, + "norm_label": "promotionpausestateforrun()" + }, + { + "label": "validateReusablePromotionForRun()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3870", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_validatereusablepromotionforrun", + "community": 7, + "norm_label": "validatereusablepromotionforrun()" + }, + { + "label": "indexPromotionsBySource()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3941", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_indexpromotionsbysource", + "community": 3, + "norm_label": "indexpromotionsbysource()" + }, + { + "label": "listRemotePromotionBranches()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3959", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_listremotepromotionbranches", + "community": 6, + "norm_label": "listremotepromotionbranches()" + }, + { + "label": "ensureRemoteBranchAvailable()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3969", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_ensureremotebranchavailable", + "community": 7, + "norm_label": "ensureremotebranchavailable()" + }, + { + "label": "checkoutRemoteBranch()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3989", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_checkoutremotebranch", + "community": 7, + "norm_label": "checkoutremotebranch()" + }, + { + "label": "validateReusablePromotionBranch()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4003", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_validatereusablepromotionbranch", + "community": 7, + "norm_label": "validatereusablepromotionbranch()" + }, + { + "label": "retargetPass()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4292", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_retargetpass", + "community": 6, + "norm_label": "retargetpass()" + }, + { + "label": "closeRedundantPass()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4334", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_closeredundantpass", + "community": 6, + "norm_label": "closeredundantpass()" + }, + { + "label": "computePicks()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4373", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_computepicks", + "community": 3, + "norm_label": "computepicks()" + }, + { + "label": "preflightPromotionPlans()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4434", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_preflightpromotionplans", + "community": 7, + "norm_label": "preflightpromotionplans()" + }, + { + "label": "dependentMembersAfter()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4590", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_dependentmembersafter", + "community": 3, + "norm_label": "dependentmembersafter()" + }, + { + "label": "groupFailureMessages()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4594", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_groupfailuremessages", + "community": 3, + "norm_label": "groupfailuremessages()" + }, + { + "label": "validateGroupChronology()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4607", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_validategroupchronology", + "community": 3, + "norm_label": "validategroupchronology()" + }, + { + "label": "processGroupsIndependently()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4628", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_processgroupsindependently", + "community": 3, + "norm_label": "processgroupsindependently()" + }, + { + "label": "sortPromotionCandidates()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4638", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_sortpromotioncandidates", + "community": 3, + "norm_label": "sortpromotioncandidates()" + }, + { + "label": "externalStackPromotionState()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4644", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_externalstackpromotionstate", + "community": 3, + "norm_label": "externalstackpromotionstate()" + }, + { + "label": "applyPicks()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4670", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_applypicks", + "community": 7, + "norm_label": "applypicks()" + }, + { + "label": "ensurePromotionLabel()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4726", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_ensurepromotionlabel", + "community": 6, + "norm_label": "ensurepromotionlabel()" + }, + { + "label": "ensureSourceLineageReviewLabel()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4735", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_ensuresourcelineagereviewlabel", + "community": 6, + "norm_label": "ensuresourcelineagereviewlabel()" + }, + { + "label": "promotionBody()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4748", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_promotionbody", + "community": 23, + "norm_label": "promotionbody()" + }, + { + "label": "promotionConflictReviewBody()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4824", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_promotionconflictreviewbody", + "community": 5, + "norm_label": "promotionconflictreviewbody()" + }, + { + "label": "promotionWorkerReviewBody()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4846", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_promotionworkerreviewbody", + "community": 5, + "norm_label": "promotionworkerreviewbody()" + }, + { + "label": "createPromotionPr()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4850", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_createpromotionpr", + "community": 6, + "norm_label": "createpromotionpr()" + }, + { + "label": "summarize()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4880", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_summarize", + "community": 5, + "norm_label": "summarize()" + }, + { + "label": "runPromotion()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4909", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_runpromotion", + "community": 6, + "norm_label": "runpromotion()" + }, + { + "label": "runWithSummary()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L6420", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_runwithsummary", + "community": 3, + "norm_label": "runwithsummary()" + }, + { + "label": "main()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L6443", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_main", + "community": 3, + "norm_label": "main()" + }, + { + "label": "promotion-pr-changelog.mjs", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L1", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog", + "community": 2, + "norm_label": "promotion-pr-changelog.mjs" + }, + { + "label": "env()", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L80", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog_env", + "community": 2, + "norm_label": "env()" + }, + { + "label": "flag()", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L84", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog_flag", + "community": 2, + "norm_label": "flag()" + }, + { + "label": "CFG", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L89", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog_cfg", + "community": 2, + "norm_label": "cfg" + }, + { + "label": "EXEC_OPTS", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L118", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog_exec_opts", + "community": 2, + "norm_label": "exec_opts" + }, + { + "label": "run()", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L120", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog_run", + "community": 2, + "norm_label": "run()" + }, + { + "label": "git()", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L123", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog_git", + "community": 2, + "norm_label": "git()" + }, + { + "label": "gh()", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L124", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog_gh", + "community": 2, + "norm_label": "gh()" + }, + { + "label": "ghJson()", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L125", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog_ghjson", + "community": 2, + "norm_label": "ghjson()" + }, + { + "label": "summary()", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L127", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog_summary", + "community": 2, + "norm_label": "summary()" + }, + { + "label": "bodyFile()", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L134", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog_bodyfile", + "community": 2, + "norm_label": "bodyfile()" + }, + { + "label": "parsePrNumberFromSubject()", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L145", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog_parseprnumberfromsubject", + "community": 2, + "norm_label": "parseprnumberfromsubject()" + }, + { + "label": "normalizeSubject()", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L153", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog_normalizesubject", + "community": 2, + "norm_label": "normalizesubject()" + }, + { + "label": "escapeCell()", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L157", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog_escapecell", + "community": 2, + "norm_label": "escapecell()" + }, + { + "label": "fmtDate()", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L163", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog_fmtdate", + "community": 2, + "norm_label": "fmtdate()" + }, + { + "label": "buildSection()", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L165", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog_buildsection", + "community": 2, + "norm_label": "buildsection()" + }, + { + "label": "spliceSection()", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L233", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog_splicesection", + "community": 2, + "norm_label": "splicesection()" + }, + { + "label": "parsePrSet()", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L245", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog_parseprset", + "community": 2, + "norm_label": "parseprset()" + }, + { + "label": "computeMissingLabels()", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L253", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog_computemissinglabels", + "community": 2, + "norm_label": "computemissinglabels()" + }, + { + "label": "computeDelta()", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L258", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog_computedelta", + "community": 2, + "norm_label": "computedelta()" + }, + { + "label": "buildComment()", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L264", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog_buildcomment", + "community": 2, + "norm_label": "buildcomment()" + }, + { + "label": "toPrMeta()", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L309", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog_toprmeta", + "community": 2, + "norm_label": "toprmeta()" + }, + { + "label": "verifyFlags()", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L327", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog_verifyflags", + "community": 2, + "norm_label": "verifyflags()" + }, + { + "label": "prCache", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L340", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog_prcache", + "community": 2, + "norm_label": "prcache" + }, + { + "label": "fetchPr()", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L341", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog_fetchpr", + "community": 2, + "norm_label": "fetchpr()" + }, + { + "label": "contentIndex", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L357", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog_contentindex", + "community": 2, + "norm_label": "contentindex" + }, + { + "label": "loadContentIndex()", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L359", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog_loadcontentindex", + "community": 2, + "norm_label": "loadcontentindex()" + }, + { + "label": "loadSubjectIndex()", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L393", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog_loadsubjectindex", + "community": 2, + "norm_label": "loadsubjectindex()" + }, + { + "label": "contentMatchedPr()", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L411", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog_contentmatchedpr", + "community": 2, + "norm_label": "contentmatchedpr()" + }, + { + "label": "LABEL_SPECS", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L426", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog_label_specs", + "community": 2, + "norm_label": "label_specs" + }, + { + "label": "ensuredLabels", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L433", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog_ensuredlabels", + "community": 2, + "norm_label": "ensuredlabels" + }, + { + "label": "ensureLabelExists()", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L434", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog_ensurelabelexists", + "community": 2, + "norm_label": "ensurelabelexists()" + }, + { + "label": "syncPrLabels()", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L455", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog_syncprlabels", + "community": 2, + "norm_label": "syncprlabels()" + }, + { + "label": "associatedPr()", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L479", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog_associatedpr", + "community": 2, + "norm_label": "associatedpr()" + }, + { + "label": "selfTest()", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L501", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog_selftest", + "community": 2, + "norm_label": "selftest()" + }, + { + "label": "main()", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L577", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog_main", + "community": 2, + "norm_label": "main()" + }, + { + "label": "promotion-worker-contract.sh", + "file_type": "code", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L1", + "metadata": { + "language": "bash", + "kind": "file" + }, + "_origin": "ast", + "id": "github_scripts_promotion_worker_contract", + "community": 13, + "norm_label": "promotion-worker-contract.sh" + }, + { + "label": "promotion-worker-contract.sh script", + "file_type": "code", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L1", + "metadata": { + "language": "bash", + "kind": "bash_entrypoint" + }, + "_origin": "ast", + "id": "github_scripts_promotion_worker_contract_sh__entry", + "community": 13, + "norm_label": "promotion-worker-contract.sh script" + }, + { + "label": "compute_plan_hash()", + "file_type": "code", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L66", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_promotion_worker_contract_compute_plan_hash", + "community": 13, + "norm_label": "compute_plan_hash()" + }, + { + "label": "RUNNER_TEMP", + "file_type": "code", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L104", + "metadata": { + "language": "bash", + "kind": "code" + }, + "_origin": "ast", + "id": "github_scripts_promotion_worker_contract_runner_temp", + "community": 13, + "norm_label": "runner_temp" + }, + { + "label": "GITHUB_OUTPUT", + "file_type": "code", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L105", + "metadata": { + "language": "bash", + "kind": "code" + }, + "_origin": "ast", + "id": "github_scripts_promotion_worker_contract_github_output", + "community": 13, + "norm_label": "github_output" + }, + { + "label": "SOURCE_PR", + "file_type": "code", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L106", + "metadata": { + "language": "bash", + "kind": "code" + }, + "_origin": "ast", + "id": "github_scripts_promotion_worker_contract_source_pr", + "community": 13, + "norm_label": "source_pr" + }, + { + "label": "BASE_REF", + "file_type": "code", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L107", + "metadata": { + "language": "bash", + "kind": "code" + }, + "_origin": "ast", + "id": "github_scripts_promotion_worker_contract_base_ref", + "community": 13, + "norm_label": "base_ref" + }, + { + "label": "BASE_SHA", + "file_type": "code", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L108", + "metadata": { + "language": "bash", + "kind": "code" + }, + "_origin": "ast", + "id": "github_scripts_promotion_worker_contract_base_sha", + "community": 13, + "norm_label": "base_sha" + }, + { + "label": "PROMOTION_BRANCH", + "file_type": "code", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L109", + "metadata": { + "language": "bash", + "kind": "code" + }, + "_origin": "ast", + "id": "github_scripts_promotion_worker_contract_promotion_branch", + "community": 13, + "norm_label": "promotion_branch" + }, + { + "label": "RESERVATION_SHA", + "file_type": "code", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L110", + "metadata": { + "language": "bash", + "kind": "code" + }, + "_origin": "ast", + "id": "github_scripts_promotion_worker_contract_reservation_sha", + "community": 13, + "norm_label": "reservation_sha" + }, + { + "label": "SOURCE_START_SHA", + "file_type": "code", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L111", + "metadata": { + "language": "bash", + "kind": "code" + }, + "_origin": "ast", + "id": "github_scripts_promotion_worker_contract_source_start_sha", + "community": 13, + "norm_label": "source_start_sha" + }, + { + "label": "SOURCE_TIP_SHA", + "file_type": "code", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L112", + "metadata": { + "language": "bash", + "kind": "code" + }, + "_origin": "ast", + "id": "github_scripts_promotion_worker_contract_source_tip_sha", + "community": 13, + "norm_label": "source_tip_sha" + }, + { + "label": "SOURCE_END_SHA", + "file_type": "code", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L113", + "metadata": { + "language": "bash", + "kind": "code" + }, + "_origin": "ast", + "id": "github_scripts_promotion_worker_contract_source_end_sha", + "community": 13, + "norm_label": "source_end_sha" + }, + { + "label": "SOURCE_LINEAGE_STATUS", + "file_type": "code", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L114", + "metadata": { + "language": "bash", + "kind": "code" + }, + "_origin": "ast", + "id": "github_scripts_promotion_worker_contract_source_lineage_status", + "community": 13, + "norm_label": "source_lineage_status" + }, + { + "label": "PLAN_HASH", + "file_type": "code", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L115", + "metadata": { + "language": "bash", + "kind": "code" + }, + "_origin": "ast", + "id": "github_scripts_promotion_worker_contract_plan_hash", + "community": 13, + "norm_label": "plan_hash" + }, + { + "label": "RUN_URL", + "file_type": "code", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L116", + "metadata": { + "language": "bash", + "kind": "code" + }, + "_origin": "ast", + "id": "github_scripts_promotion_worker_contract_run_url", + "community": 13, + "norm_label": "run_url" + }, + { + "label": "require_lineage_replay()", + "file_type": "code", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L172", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_promotion_worker_contract_require_lineage_replay", + "community": 13, + "norm_label": "require_lineage_replay()" + }, + { + "label": "reject_lineage_mismatch()", + "file_type": "code", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L217", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_promotion_worker_contract_reject_lineage_mismatch", + "community": 13, + "norm_label": "reject_lineage_mismatch()" + }, + { + "label": "promotion-worker-routing-contract.mjs", + "file_type": "code", + "source_file": ".github/scripts/promotion-worker-routing-contract.mjs", + "source_location": "L1", + "_origin": "ast", + "id": "github_scripts_promotion_worker_routing_contract", + "community": 18, + "norm_label": "promotion-worker-routing-contract.mjs" + }, + { + "label": "workflow", + "file_type": "code", + "source_file": ".github/scripts/promotion-worker-routing-contract.mjs", + "source_location": "L8", + "_origin": "ast", + "id": "github_scripts_promotion_worker_routing_contract_workflow", + "community": 18, + "norm_label": "workflow" + }, + { + "label": "rebaseWorkflow", + "file_type": "code", + "source_file": ".github/scripts/promotion-worker-routing-contract.mjs", + "source_location": "L12", + "_origin": "ast", + "id": "github_scripts_promotion_worker_routing_contract_rebaseworkflow", + "community": 18, + "norm_label": "rebaseworkflow" + }, + { + "label": "allBranchWorkflow", + "file_type": "code", + "source_file": ".github/scripts/promotion-worker-routing-contract.mjs", + "source_location": "L16", + "_origin": "ast", + "id": "github_scripts_promotion_worker_routing_contract_allbranchworkflow", + "community": 18, + "norm_label": "allbranchworkflow" + }, + { + "label": "developPromotionWorkflow", + "file_type": "code", + "source_file": ".github/scripts/promotion-worker-routing-contract.mjs", + "source_location": "L20", + "_origin": "ast", + "id": "github_scripts_promotion_worker_routing_contract_developpromotionworkflow", + "community": 18, + "norm_label": "developpromotionworkflow" + }, + { + "label": "featurePromotionWorkflow", + "file_type": "code", + "source_file": ".github/scripts/promotion-worker-routing-contract.mjs", + "source_location": "L24", + "_origin": "ast", + "id": "github_scripts_promotion_worker_routing_contract_featurepromotionworkflow", + "community": 18, + "norm_label": "featurepromotionworkflow" + }, + { + "label": "mainDevelopSyncWorkflow", + "file_type": "code", + "source_file": ".github/scripts/promotion-worker-routing-contract.mjs", + "source_location": "L28", + "_origin": "ast", + "id": "github_scripts_promotion_worker_routing_contract_maindevelopsyncworkflow", + "community": 18, + "norm_label": "maindevelopsyncworkflow" + }, + { + "label": "action", + "file_type": "code", + "source_file": ".github/scripts/promotion-worker-routing-contract.mjs", + "source_location": "L32", + "_origin": "ast", + "id": "github_scripts_promotion_worker_routing_contract_action", + "community": 18, + "norm_label": "action" + }, + { + "label": "lopuAgent", + "file_type": "code", + "source_file": ".github/scripts/promotion-worker-routing-contract.mjs", + "source_location": "L36", + "_origin": "ast", + "id": "github_scripts_promotion_worker_routing_contract_lopuagent", + "community": 18, + "norm_label": "lopuagent" + }, + { + "label": "worker", + "file_type": "code", + "source_file": ".github/scripts/promotion-worker-routing-contract.mjs", + "source_location": "L40", + "_origin": "ast", + "id": "github_scripts_promotion_worker_routing_contract_worker", + "community": 18, + "norm_label": "worker" + }, + { + "label": "graphify", + "file_type": "code", + "source_file": ".github/scripts/promotion-worker-routing-contract.mjs", + "source_location": "L44", + "_origin": "ast", + "id": "github_scripts_promotion_worker_routing_contract_graphify", + "community": 18, + "norm_label": "graphify" + }, + { + "label": "promoter", + "file_type": "code", + "source_file": ".github/scripts/promotion-worker-routing-contract.mjs", + "source_location": "L48", + "_origin": "ast", + "id": "github_scripts_promotion_worker_routing_contract_promoter", + "community": 18, + "norm_label": "promoter" + }, + { + "label": "rebase-index-fingerprint.test.mjs", + "file_type": "code", + "source_file": ".github/scripts/rebase-index-fingerprint.test.mjs", + "source_location": "L1", + "_origin": "ast", + "id": "github_scripts_rebase_index_fingerprint_test", + "community": 51, + "norm_label": "rebase-index-fingerprint.test.mjs" + }, + { + "label": "runGit()", + "file_type": "code", + "source_file": ".github/scripts/rebase-index-fingerprint.test.mjs", + "source_location": "L11", + "_origin": "ast", + "id": "github_scripts_rebase_index_fingerprint_test_rungit", + "community": 51, + "norm_label": "rungit()" + }, + { + "label": "sha256()", + "file_type": "code", + "source_file": ".github/scripts/rebase-index-fingerprint.test.mjs", + "source_location": "L14", + "_origin": "ast", + "id": "github_scripts_rebase_index_fingerprint_test_sha256", + "community": 51, + "norm_label": "sha256()" + }, + { + "label": "rawIndexHash()", + "file_type": "code", + "source_file": ".github/scripts/rebase-index-fingerprint.test.mjs", + "source_location": "L16", + "_origin": "ast", + "id": "github_scripts_rebase_index_fingerprint_test_rawindexhash", + "community": 51, + "norm_label": "rawindexhash()" + }, + { + "label": "semanticIndexHash()", + "file_type": "code", + "source_file": ".github/scripts/rebase-index-fingerprint.test.mjs", + "source_location": "L21", + "_origin": "ast", + "id": "github_scripts_rebase_index_fingerprint_test_semanticindexhash", + "community": 51, + "norm_label": "semanticindexhash()" + }, + { + "label": "rebase-ownership-routing-contract.sh", + "file_type": "code", + "source_file": ".github/scripts/rebase-ownership-routing-contract.sh", + "source_location": "L1", + "metadata": { + "language": "bash", + "kind": "file" + }, + "_origin": "ast", + "id": "github_scripts_rebase_ownership_routing_contract", + "community": 29, + "norm_label": "rebase-ownership-routing-contract.sh" + }, + { + "label": "rebase-ownership-routing-contract.sh script", + "file_type": "code", + "source_file": ".github/scripts/rebase-ownership-routing-contract.sh", + "source_location": "L1", + "metadata": { + "language": "bash", + "kind": "bash_entrypoint" + }, + "_origin": "ast", + "id": "github_scripts_rebase_ownership_routing_contract_sh__entry", + "community": 29, + "norm_label": "rebase-ownership-routing-contract.sh script" + }, + { + "label": "assert_owner()", + "file_type": "code", + "source_file": ".github/scripts/rebase-ownership-routing-contract.sh", + "source_location": "L32", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_ownership_routing_contract_assert_owner", + "community": 29, + "norm_label": "assert_owner()" + }, + { + "label": "assert_stack()", + "file_type": "code", + "source_file": ".github/scripts/rebase-ownership-routing-contract.sh", + "source_location": "L68", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_ownership_routing_contract_assert_stack", + "community": 29, + "norm_label": "assert_stack()" + }, + { + "label": "rebase-related-edits.test.mjs", + "file_type": "code", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L1", + "_origin": "ast", + "id": "github_scripts_rebase_related_edits_test", + "community": 100, + "norm_label": "rebase-related-edits.test.mjs" + }, + { + "label": "scriptDir", + "file_type": "code", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L21", + "_origin": "ast", + "id": "github_scripts_rebase_related_edits_test_scriptdir", + "community": 100, + "norm_label": "scriptdir" + }, + { + "label": "repositoryRoot", + "file_type": "code", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L22", + "_origin": "ast", + "id": "github_scripts_rebase_related_edits_test_repositoryroot", + "community": 100, + "norm_label": "repositoryroot" + }, + { + "label": "actionPath", + "file_type": "code", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L23", + "_origin": "ast", + "id": "github_scripts_rebase_related_edits_test_actionpath", + "community": 100, + "norm_label": "actionpath" + }, + { + "label": "runGit()", + "file_type": "code", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L28", + "_origin": "ast", + "id": "github_scripts_rebase_related_edits_test_rungit", + "community": 100, + "norm_label": "rungit()" + }, + { + "label": "sha256()", + "file_type": "code", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L35", + "_origin": "ast", + "id": "github_scripts_rebase_related_edits_test_sha256", + "community": 100, + "norm_label": "sha256()" + }, + { + "label": "filesUnder()", + "file_type": "code", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L37", + "_origin": "ast", + "id": "github_scripts_rebase_related_edits_test_filesunder", + "community": 100, + "norm_label": "filesunder()" + }, + { + "label": "hashNamedFiles()", + "file_type": "code", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L45", + "_origin": "ast", + "id": "github_scripts_rebase_related_edits_test_hashnamedfiles", + "community": 100, + "norm_label": "hashnamedfiles()" + }, + { + "label": "hashTrustedTree()", + "file_type": "code", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L54", + "_origin": "ast", + "id": "github_scripts_rebase_related_edits_test_hashtrustedtree", + "community": 100, + "norm_label": "hashtrustedtree()" + }, + { + "label": "hashRebaseState()", + "file_type": "code", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L64", + "_origin": "ast", + "id": "github_scripts_rebase_related_edits_test_hashrebasestate", + "community": 100, + "norm_label": "hashrebasestate()" + }, + { + "label": "extractVerifierScript()", + "file_type": "code", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L80", + "_origin": "ast", + "id": "github_scripts_rebase_related_edits_test_extractverifierscript", + "community": 100, + "norm_label": "extractverifierscript()" + }, + { + "label": "copyTrustedTree()", + "file_type": "code", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L102", + "_origin": "ast", + "id": "github_scripts_rebase_related_edits_test_copytrustedtree", + "community": 100, + "norm_label": "copytrustedtree()" + }, + { + "label": "makeStoppedRebase()", + "file_type": "code", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L122", + "_origin": "ast", + "id": "github_scripts_rebase_related_edits_test_makestoppedrebase", + "community": 100, + "norm_label": "makestoppedrebase()" + }, + { + "label": "runVerifier()", + "file_type": "code", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L156", + "_origin": "ast", + "id": "github_scripts_rebase_related_edits_test_runverifier", + "community": 100, + "norm_label": "runverifier()" + }, + { + "label": "prepare-round.sh", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L1", + "metadata": { + "language": "bash", + "kind": "file" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_prepare_round", + "community": 16, + "norm_label": "prepare-round.sh" + }, + { + "label": "prepare-round.sh script", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L1", + "metadata": { + "language": "bash", + "kind": "bash_entrypoint" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_prepare_round_sh__entry", + "community": 16, + "norm_label": "prepare-round.sh script" + }, + { + "label": "emit()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L29", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_prepare_round_emit", + "community": 16, + "norm_label": "emit()" + }, + { + "label": "emit_paths()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L33", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_prepare_round_emit_paths", + "community": 16, + "norm_label": "emit_paths()" + }, + { + "label": "secure_git_environment()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L45", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_prepare_round_secure_git_environment", + "community": 16, + "norm_label": "secure_git_environment()" + }, + { + "label": "rebase_in_progress()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L58", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_prepare_round_rebase_in_progress", + "community": 16, + "norm_label": "rebase_in_progress()" + }, + { + "label": "unsafe_path_syntax()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L62", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_prepare_round_unsafe_path_syntax", + "community": 16, + "norm_label": "unsafe_path_syntax()" + }, + { + "label": "has_coherent_zdiff3_markers()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L73", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_prepare_round_has_coherent_zdiff3_markers", + "community": 16, + "norm_label": "has_coherent_zdiff3_markers()" + }, + { + "label": "assert_safe_regular_text_conflict()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L113", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_prepare_round_assert_safe_regular_text_conflict", + "community": 16, + "norm_label": "assert_safe_regular_text_conflict()" + }, + { + "label": "sha256_file()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L164", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_prepare_round_sha256_file", + "community": 16, + "norm_label": "sha256_file()" + }, + { + "label": "sha256_stdin()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L172", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_prepare_round_sha256_stdin", + "community": 16, + "norm_label": "sha256_stdin()" + }, + { + "label": "hash_index_entries()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L184", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_prepare_round_hash_index_entries", + "community": 16, + "norm_label": "hash_index_entries()" + }, + { + "label": "hash_rebase_state()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L188", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_prepare_round_hash_rebase_state", + "community": 16, + "norm_label": "hash_rebase_state()" + }, + { + "label": "write_unmerged_paths()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L206", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_prepare_round_write_unmerged_paths", + "community": 16, + "norm_label": "write_unmerged_paths()" + }, + { + "label": "clear_scratch()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L219", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_prepare_round_clear_scratch", + "community": 16, + "norm_label": "clear_scratch()" + }, + { + "label": "promotion-worker.sh", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L1", + "metadata": { + "language": "bash", + "kind": "file" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_promotion_worker", + "community": 15, + "norm_label": "promotion-worker.sh" + }, + { + "label": "promotion-worker.sh script", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L1", + "metadata": { + "language": "bash", + "kind": "bash_entrypoint" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_promotion_worker_sh__entry", + "community": 15, + "norm_label": "promotion-worker.sh script" + }, + { + "label": "emit()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L10", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_promotion_worker_emit", + "community": 15, + "norm_label": "emit()" + }, + { + "label": "emit_paths()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L14", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_promotion_worker_emit_paths", + "community": 15, + "norm_label": "emit_paths()" + }, + { + "label": "fail()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L24", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_promotion_worker_fail", + "community": 15, + "norm_label": "fail()" + }, + { + "label": "sha256_stdin()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L29", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_promotion_worker_sha256_stdin", + "community": 15, + "norm_label": "sha256_stdin()" + }, + { + "label": "secure_git_environment()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L37", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_promotion_worker_secure_git_environment", + "community": 15, + "norm_label": "secure_git_environment()" + }, + { + "label": "require_environment()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L52", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_promotion_worker_require_environment", + "community": 15, + "norm_label": "require_environment()" + }, + { + "label": "unsafe_path_syntax()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L76", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_promotion_worker_unsafe_path_syntax", + "community": 15, + "norm_label": "unsafe_path_syntax()" + }, + { + "label": "classify_source_lineage()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L88", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_promotion_worker_classify_source_lineage", + "community": 15, + "norm_label": "classify_source_lineage()" + }, + { + "label": "write_plan()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L115", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_promotion_worker_write_plan", + "community": 15, + "norm_label": "write_plan()" + }, + { + "label": "require_reservation()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L212", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_promotion_worker_require_reservation", + "community": 15, + "norm_label": "require_reservation()" + }, + { + "label": "prepare()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L238", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_promotion_worker_prepare", + "community": 15, + "norm_label": "prepare()" + }, + { + "label": "note_discarded()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L289", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_promotion_worker_note_discarded", + "community": 15, + "norm_label": "note_discarded()" + }, + { + "label": "verify()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L395", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_promotion_worker_verify", + "community": 15, + "norm_label": "verify()" + }, + { + "label": "refresh-promotion-graphify.sh", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L1", + "metadata": { + "language": "bash", + "kind": "file" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_refresh_promotion_graphify", + "community": 10, + "norm_label": "refresh-promotion-graphify.sh" + }, + { + "label": "refresh-promotion-graphify.sh script", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L1", + "metadata": { + "language": "bash", + "kind": "bash_entrypoint" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_refresh_promotion_graphify_sh__entry", + "community": 10, + "norm_label": "refresh-promotion-graphify.sh script" + }, + { + "label": "fail()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L10", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_refresh_promotion_graphify_fail", + "community": 10, + "norm_label": "fail()" + }, + { + "label": "emit()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L15", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_refresh_promotion_graphify_emit", + "community": 10, + "norm_label": "emit()" + }, + { + "label": "sha256_file()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L19", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_refresh_promotion_graphify_sha256_file", + "community": 10, + "norm_label": "sha256_file()" + }, + { + "label": "sha256_stdin()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L27", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_refresh_promotion_graphify_sha256_stdin", + "community": 10, + "norm_label": "sha256_stdin()" + }, + { + "label": "current_refs_hash()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L35", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_refresh_promotion_graphify_current_refs_hash", + "community": 10, + "norm_label": "current_refs_hash()" + }, + { + "label": "current_grafts_state()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L40", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_refresh_promotion_graphify_current_grafts_state", + "community": 10, + "norm_label": "current_grafts_state()" + }, + { + "label": "snapshot_tool_boundary()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L52", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_refresh_promotion_graphify_snapshot_tool_boundary", + "community": 10, + "norm_label": "snapshot_tool_boundary()" + }, + { + "label": "assert_control_metadata_unchanged()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L62", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_refresh_promotion_graphify_assert_control_metadata_unchanged", + "community": 10, + "norm_label": "assert_control_metadata_unchanged()" + }, + { + "label": "assert_tool_boundary()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L75", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_refresh_promotion_graphify_assert_tool_boundary", + "community": 10, + "norm_label": "assert_tool_boundary()" + }, + { + "label": "verify_derived_commit()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L85", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_refresh_promotion_graphify_verify_derived_commit", + "community": 10, + "norm_label": "verify_derived_commit()" + }, + { + "label": "PATH", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L178", + "metadata": { + "language": "bash", + "kind": "code" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_refresh_promotion_graphify_path", + "community": 10, + "norm_label": "path" + }, + { + "label": "GIT_CONFIG_GLOBAL", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L179", + "metadata": { + "language": "bash", + "kind": "code" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_refresh_promotion_graphify_git_config_global", + "community": 10, + "norm_label": "git_config_global" + }, + { + "label": "GIT_CONFIG_SYSTEM", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L180", + "metadata": { + "language": "bash", + "kind": "code" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_refresh_promotion_graphify_git_config_system", + "community": 10, + "norm_label": "git_config_system" + }, + { + "label": "GIT_CONFIG_NOSYSTEM", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L181", + "metadata": { + "language": "bash", + "kind": "code" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_refresh_promotion_graphify_git_config_nosystem", + "community": 10, + "norm_label": "git_config_nosystem" + }, + { + "label": "GIT_ATTR_NOSYSTEM", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L182", + "metadata": { + "language": "bash", + "kind": "code" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_refresh_promotion_graphify_git_attr_nosystem", + "community": 10, + "norm_label": "git_attr_nosystem" + }, + { + "label": "GIT_NO_REPLACE_OBJECTS", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L183", + "metadata": { + "language": "bash", + "kind": "code" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_refresh_promotion_graphify_git_no_replace_objects", + "community": 10, + "norm_label": "git_no_replace_objects" + }, + { + "label": "GIT_CONFIG_COUNT", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L184", + "metadata": { + "language": "bash", + "kind": "code" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_refresh_promotion_graphify_git_config_count", + "community": 10, + "norm_label": "git_config_count" + }, + { + "label": "GIT_CONFIG_KEY_0", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L185", + "metadata": { + "language": "bash", + "kind": "code" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_refresh_promotion_graphify_git_config_key_0", + "community": 10, + "norm_label": "git_config_key_0" + }, + { + "label": "GIT_CONFIG_VALUE_0", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L186", + "metadata": { + "language": "bash", + "kind": "code" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_refresh_promotion_graphify_git_config_value_0", + "community": 10, + "norm_label": "git_config_value_0" + }, + { + "label": "GIT_CONFIG_KEY_1", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L187", + "metadata": { + "language": "bash", + "kind": "code" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_refresh_promotion_graphify_git_config_key_1", + "community": 10, + "norm_label": "git_config_key_1" + }, + { + "label": "GIT_CONFIG_VALUE_1", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L188", + "metadata": { + "language": "bash", + "kind": "code" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_refresh_promotion_graphify_git_config_value_1", + "community": 10, + "norm_label": "git_config_value_1" + }, + { + "label": "select_claude_backend()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L240", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_refresh_promotion_graphify_select_claude_backend", + "community": 10, + "norm_label": "select_claude_backend()" + }, + { + "label": "graph_not_collapsed()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L330", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_refresh_promotion_graphify_graph_not_collapsed", + "community": 10, + "norm_label": "graph_not_collapsed()" + }, + { + "label": "start.sh", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/start.sh", + "source_location": "L1", + "metadata": { + "language": "bash", + "kind": "file" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_start", + "community": 21, + "norm_label": "start.sh" + }, + { + "label": "start.sh script", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/start.sh", + "source_location": "L1", + "metadata": { + "language": "bash", + "kind": "bash_entrypoint" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_start_sh__entry", + "community": 21, + "norm_label": "start.sh script" + }, + { + "label": "usage()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/start.sh", + "source_location": "L13", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_start_usage", + "community": 21, + "norm_label": "usage()" + }, + { + "label": "emit()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/start.sh", + "source_location": "L18", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_start_emit", + "community": 21, + "norm_label": "emit()" + }, + { + "label": "emit_paths()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/start.sh", + "source_location": "L28", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_start_emit_paths", + "community": 21, + "norm_label": "emit_paths()" + }, + { + "label": "secure_git_environment()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/start.sh", + "source_location": "L45", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_start_secure_git_environment", + "community": 21, + "norm_label": "secure_git_environment()" + }, + { + "label": "rebase_in_progress()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/start.sh", + "source_location": "L60", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_start_rebase_in_progress", + "community": 21, + "norm_label": "rebase_in_progress()" + }, + { + "label": "write_conflicts()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/start.sh", + "source_location": "L64", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_start_write_conflicts", + "community": 21, + "norm_label": "write_conflicts()" + }, + { + "label": "verify-promotion-source-authority.sh", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/verify-promotion-source-authority.sh", + "source_location": "L1", + "metadata": { + "language": "bash", + "kind": "file" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_verify_promotion_source_authority", + "community": 24, + "norm_label": "verify-promotion-source-authority.sh" + }, + { + "label": "verify-promotion-source-authority.sh script", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/verify-promotion-source-authority.sh", + "source_location": "L1", + "metadata": { + "language": "bash", + "kind": "bash_entrypoint" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_verify_promotion_source_authority_sh__entry", + "community": 24, + "norm_label": "verify-promotion-source-authority.sh script" + }, + { + "label": "fail()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/verify-promotion-source-authority.sh", + "source_location": "L9", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_verify_promotion_source_authority_fail", + "community": 24, + "norm_label": "fail()" + }, + { + "label": "GIT_CONFIG_GLOBAL", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/verify-promotion-source-authority.sh", + "source_location": "L33", + "metadata": { + "language": "bash", + "kind": "code" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_verify_promotion_source_authority_git_config_global", + "community": 24, + "norm_label": "git_config_global" + }, + { + "label": "GIT_CONFIG_SYSTEM", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/verify-promotion-source-authority.sh", + "source_location": "L34", + "metadata": { + "language": "bash", + "kind": "code" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_verify_promotion_source_authority_git_config_system", + "community": 24, + "norm_label": "git_config_system" + }, + { + "label": "GIT_CONFIG_NOSYSTEM", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/verify-promotion-source-authority.sh", + "source_location": "L35", + "metadata": { + "language": "bash", + "kind": "code" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_verify_promotion_source_authority_git_config_nosystem", + "community": 24, + "norm_label": "git_config_nosystem" + }, + { + "label": "GIT_ATTR_NOSYSTEM", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/verify-promotion-source-authority.sh", + "source_location": "L36", + "metadata": { + "language": "bash", + "kind": "code" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_verify_promotion_source_authority_git_attr_nosystem", + "community": 24, + "norm_label": "git_attr_nosystem" + }, + { + "label": "resolve-canonical-instruction-type-conflicts.sh", + "file_type": "code", + "source_file": ".github/scripts/resolve-canonical-instruction-type-conflicts.sh", + "source_location": "L1", + "metadata": { + "language": "bash", + "kind": "file" + }, + "_origin": "ast", + "id": "github_scripts_resolve_canonical_instruction_type_conflicts", + "community": 101, + "norm_label": "resolve-canonical-instruction-type-conflicts.sh" + }, + { + "label": "resolve-canonical-instruction-type-conflicts.sh script", + "file_type": "code", + "source_file": ".github/scripts/resolve-canonical-instruction-type-conflicts.sh", + "source_location": "L1", + "metadata": { + "language": "bash", + "kind": "bash_entrypoint" + }, + "_origin": "ast", + "id": "github_scripts_resolve_canonical_instruction_type_conflicts_sh__entry", + "community": 101, + "norm_label": "resolve-canonical-instruction-type-conflicts.sh script" + }, + { + "label": "stage_record()", + "file_type": "code", + "source_file": ".github/scripts/resolve-canonical-instruction-type-conflicts.sh", + "source_location": "L25", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_resolve_canonical_instruction_type_conflicts_stage_record", + "community": 101, + "norm_label": "stage_record()" + }, + { + "label": "tree_record()", + "file_type": "code", + "source_file": ".github/scripts/resolve-canonical-instruction-type-conflicts.sh", + "source_location": "L31", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_resolve_canonical_instruction_type_conflicts_tree_record", + "community": 101, + "norm_label": "tree_record()" + }, + { + "label": "resolve-canonical-instruction-type-conflicts.test.mjs", + "file_type": "code", + "source_file": ".github/scripts/resolve-canonical-instruction-type-conflicts.test.mjs", + "source_location": "L1", + "_origin": "ast", + "id": "github_scripts_resolve_canonical_instruction_type_conflicts_test", + "community": 102, + "norm_label": "resolve-canonical-instruction-type-conflicts.test.mjs" + }, + { + "label": "script", + "file_type": "code", + "source_file": ".github/scripts/resolve-canonical-instruction-type-conflicts.test.mjs", + "source_location": "L9", + "_origin": "ast", + "id": "github_scripts_resolve_canonical_instruction_type_conflicts_test_script", + "community": 102, + "norm_label": "script" + }, + { + "label": "git()", + "file_type": "code", + "source_file": ".github/scripts/resolve-canonical-instruction-type-conflicts.test.mjs", + "source_location": "L13", + "_origin": "ast", + "id": "github_scripts_resolve_canonical_instruction_type_conflicts_test_git", + "community": 102, + "norm_label": "git()" + }, + { + "label": "write()", + "file_type": "code", + "source_file": ".github/scripts/resolve-canonical-instruction-type-conflicts.test.mjs", + "source_location": "L22", + "_origin": "ast", + "id": "github_scripts_resolve_canonical_instruction_type_conflicts_test_write", + "community": 102, + "norm_label": "write()" + }, + { + "label": "resolve-pr-conflicts-routing-contract.mjs", + "file_type": "code", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L1", + "_origin": "ast", + "id": "github_scripts_resolve_pr_conflicts_routing_contract", + "community": 14, + "norm_label": "resolve-pr-conflicts-routing-contract.mjs" + }, + { + "label": "WORKFLOW_URL", + "file_type": "code", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L17", + "_origin": "ast", + "id": "github_scripts_resolve_pr_conflicts_routing_contract_workflow_url", + "community": 14, + "norm_label": "workflow_url" + }, + { + "label": "REBASE_WORKFLOW_URL", + "file_type": "code", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L18", + "_origin": "ast", + "id": "github_scripts_resolve_pr_conflicts_routing_contract_rebase_workflow_url", + "community": 14, + "norm_label": "rebase_workflow_url" + }, + { + "label": "REBASE_ACTION_URL", + "file_type": "code", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L19", + "_origin": "ast", + "id": "github_scripts_resolve_pr_conflicts_routing_contract_rebase_action_url", + "community": 14, + "norm_label": "rebase_action_url" + }, + { + "label": "LOPU_ACTION_URL", + "file_type": "code", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L20", + "_origin": "ast", + "id": "github_scripts_resolve_pr_conflicts_routing_contract_lopu_action_url", + "community": 14, + "norm_label": "lopu_action_url" + }, + { + "label": "REPO_ROOT", + "file_type": "code", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L21", + "_origin": "ast", + "id": "github_scripts_resolve_pr_conflicts_routing_contract_repo_root", + "community": 14, + "norm_label": "repo_root" + }, + { + "label": "positiveDecimal()", + "file_type": "code", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L23", + "_origin": "ast", + "id": "github_scripts_resolve_pr_conflicts_routing_contract_positivedecimal", + "community": 14, + "norm_label": "positivedecimal()" + }, + { + "label": "validDepth()", + "file_type": "code", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L24", + "_origin": "ast", + "id": "github_scripts_resolve_pr_conflicts_routing_contract_validdepth", + "community": 14, + "norm_label": "validdepth()" + }, + { + "label": "encodeBatch()", + "file_type": "code", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L28", + "_origin": "ast", + "id": "github_scripts_resolve_pr_conflicts_routing_contract_encodebatch", + "community": 14, + "norm_label": "encodebatch()" + }, + { + "label": "decodeBatch()", + "file_type": "code", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L35", + "_origin": "ast", + "id": "github_scripts_resolve_pr_conflicts_routing_contract_decodebatch", + "community": 14, + "norm_label": "decodebatch()" + }, + { + "label": "route()", + "file_type": "code", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L66", + "_origin": "ast", + "id": "github_scripts_resolve_pr_conflicts_routing_contract_route", + "community": 14, + "norm_label": "route()" + }, + { + "label": "assertRoute()", + "file_type": "code", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L183", + "_origin": "ast", + "id": "github_scripts_resolve_pr_conflicts_routing_contract_assertroute", + "community": 14, + "norm_label": "assertroute()" + }, + { + "label": "assertWorkflowSource()", + "file_type": "code", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L190", + "_origin": "ast", + "id": "github_scripts_resolve_pr_conflicts_routing_contract_assertworkflowsource", + "community": 14, + "norm_label": "assertworkflowsource()" + }, + { + "label": "aiRuntimeSourceFiles()", + "file_type": "code", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L892", + "_origin": "ast", + "id": "github_scripts_resolve_pr_conflicts_routing_contract_airuntimesourcefiles", + "community": 14, + "norm_label": "airuntimesourcefiles()" + }, + { + "label": "assertAdminLoader()", + "file_type": "code", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L902", + "_origin": "ast", + "id": "github_scripts_resolve_pr_conflicts_routing_contract_assertadminloader", + "community": 14, + "norm_label": "assertadminloader()" + }, + { + "label": "assertAdminModelRouting()", + "file_type": "code", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L917", + "_origin": "ast", + "id": "github_scripts_resolve_pr_conflicts_routing_contract_assertadminmodelrouting", + "community": 14, + "norm_label": "assertadminmodelrouting()" + }, + { + "label": "selfTest()", + "file_type": "code", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L1179", + "_origin": "ast", + "id": "github_scripts_resolve_pr_conflicts_routing_contract_selftest", + "community": 14, + "norm_label": "selftest()" + }, + { + "label": "stage-graphify-snapshots.mjs", + "file_type": "code", + "source_file": ".github/scripts/stage-graphify-snapshots.mjs", + "source_location": "L1", + "_origin": "ast", + "id": "github_scripts_stage_graphify_snapshots", + "community": 19, + "norm_label": "stage-graphify-snapshots.mjs" + }, + { + "label": "PORTABLE", + "file_type": "code", + "source_file": ".github/scripts/stage-graphify-snapshots.mjs", + "source_location": "L16", + "_origin": "ast", + "id": "github_scripts_stage_graphify_snapshots_portable", + "community": 19, + "norm_label": "portable" + }, + { + "label": "LEGACY_ROOT", + "file_type": "code", + "source_file": ".github/scripts/stage-graphify-snapshots.mjs", + "source_location": "L23", + "_origin": "ast", + "id": "github_scripts_stage_graphify_snapshots_legacy_root", + "community": 19, + "norm_label": "legacy_root" + }, + { + "label": "git()", + "file_type": "code", + "source_file": ".github/scripts/stage-graphify-snapshots.mjs", + "source_location": "L25", + "_origin": "ast", + "id": "github_scripts_stage_graphify_snapshots_git", + "community": 19, + "norm_label": "git()" + }, + { + "label": "filesUnder()", + "file_type": "code", + "source_file": ".github/scripts/stage-graphify-snapshots.mjs", + "source_location": "L32", + "_origin": "ast", + "id": "github_scripts_stage_graphify_snapshots_filesunder", + "community": 19, + "norm_label": "filesunder()" + }, + { + "label": "addExisting()", + "file_type": "code", + "source_file": ".github/scripts/stage-graphify-snapshots.mjs", + "source_location": "L50", + "_origin": "ast", + "id": "github_scripts_stage_graphify_snapshots_addexisting", + "community": 19, + "norm_label": "addexisting()" + }, + { + "label": "trackedUnder()", + "file_type": "code", + "source_file": ".github/scripts/stage-graphify-snapshots.mjs", + "source_location": "L57", + "_origin": "ast", + "id": "github_scripts_stage_graphify_snapshots_trackedunder", + "community": 19, + "norm_label": "trackedunder()" + }, + { + "label": "restoreTrackedFromHead()", + "file_type": "code", + "source_file": ".github/scripts/stage-graphify-snapshots.mjs", + "source_location": "L62", + "_origin": "ast", + "id": "github_scripts_stage_graphify_snapshots_restoretrackedfromhead", + "community": 19, + "norm_label": "restoretrackedfromhead()" + }, + { + "label": "stageGraphifySnapshots()", + "file_type": "code", + "source_file": ".github/scripts/stage-graphify-snapshots.mjs", + "source_location": "L74", + "_origin": "ast", + "id": "github_scripts_stage_graphify_snapshots_stagegraphifysnapshots", + "community": 19, + "norm_label": "stagegraphifysnapshots()" + }, + { + "label": "selfTest()", + "file_type": "code", + "source_file": ".github/scripts/stage-graphify-snapshots.mjs", + "source_location": "L105", + "_origin": "ast", + "id": "github_scripts_stage_graphify_snapshots_selftest", + "community": 19, + "norm_label": "selftest()" + }, + { + "label": "workflow-control-plane-contract.mjs", + "file_type": "code", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L1", + "_origin": "ast", + "id": "github_scripts_workflow_control_plane_contract", + "community": 8, + "norm_label": "workflow-control-plane-contract.mjs" + }, + { + "label": "here", + "file_type": "code", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L10", + "_origin": "ast", + "id": "github_scripts_workflow_control_plane_contract_here", + "community": 8, + "norm_label": "here" + }, + { + "label": "githubRoot", + "file_type": "code", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L11", + "_origin": "ast", + "id": "github_scripts_workflow_control_plane_contract_githubroot", + "community": 8, + "norm_label": "githubroot" + }, + { + "label": "workflows", + "file_type": "code", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L12", + "_origin": "ast", + "id": "github_scripts_workflow_control_plane_contract_workflows", + "community": 8, + "norm_label": "workflows" + }, + { + "label": "actions", + "file_type": "code", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L13", + "_origin": "ast", + "id": "github_scripts_workflow_control_plane_contract_actions", + "community": 8, + "norm_label": "actions" + }, + { + "label": "scripts", + "file_type": "code", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L14", + "_origin": "ast", + "id": "github_scripts_workflow_control_plane_contract_scripts", + "community": 8, + "norm_label": "scripts" + }, + { + "label": "codeqlBackfillScriptPath", + "file_type": "code", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L15", + "_origin": "ast", + "id": "github_scripts_workflow_control_plane_contract_codeqlbackfillscriptpath", + "community": 8, + "norm_label": "codeqlbackfillscriptpath" + }, + { + "label": "IMPLEMENTATIONS", + "file_type": "code", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L17", + "_origin": "ast", + "id": "github_scripts_workflow_control_plane_contract_implementations", + "community": 8, + "norm_label": "implementations" + }, + { + "label": "PROVIDER_ROUTED_IMPLEMENTATIONS", + "file_type": "code", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L31", + "_origin": "ast", + "id": "github_scripts_workflow_control_plane_contract_provider_routed_implementations", + "community": 8, + "norm_label": "provider_routed_implementations" + }, + { + "label": "readWorkflow()", + "file_type": "code", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L39", + "_origin": "ast", + "id": "github_scripts_workflow_control_plane_contract_readworkflow", + "community": 8, + "norm_label": "readworkflow()" + }, + { + "label": "makeRoutingProof()", + "file_type": "code", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L44", + "_origin": "ast", + "id": "github_scripts_workflow_control_plane_contract_makeroutingproof", + "community": 8, + "norm_label": "makeroutingproof()" + }, + { + "label": "acceptsBotRoutingProof()", + "file_type": "code", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L57", + "_origin": "ast", + "id": "github_scripts_workflow_control_plane_contract_acceptsbotroutingproof", + "community": 8, + "norm_label": "acceptsbotroutingproof()" + }, + { + "label": "appReentryDisposition()", + "file_type": "code", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L84", + "_origin": "ast", + "id": "github_scripts_workflow_control_plane_contract_appreentrydisposition", + "community": 8, + "norm_label": "appreentrydisposition()" + }, + { + "label": "assertRoutingProofContract()", + "file_type": "code", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L110", + "_origin": "ast", + "id": "github_scripts_workflow_control_plane_contract_assertroutingproofcontract", + "community": 8, + "norm_label": "assertroutingproofcontract()" + }, + { + "label": "AI_RUNTIME_YAML", + "file_type": "code", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L229", + "_origin": "ast", + "id": "github_scripts_workflow_control_plane_contract_ai_runtime_yaml", + "community": 8, + "norm_label": "ai_runtime_yaml" + }, + { + "label": "yamlFiles()", + "file_type": "code", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L236", + "_origin": "ast", + "id": "github_scripts_workflow_control_plane_contract_yamlfiles", + "community": 8, + "norm_label": "yamlfiles()" + }, + { + "label": "workflowBlock()", + "file_type": "code", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L244", + "_origin": "ast", + "id": "github_scripts_workflow_control_plane_contract_workflowblock", + "community": 8, + "norm_label": "workflowblock()" + }, + { + "label": "assertAdminWaterfallGrammar()", + "file_type": "code", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L258", + "_origin": "ast", + "id": "github_scripts_workflow_control_plane_contract_assertadminwaterfallgrammar", + "community": 8, + "norm_label": "assertadminwaterfallgrammar()" + }, + { + "label": "assertAdminTransportCap()", + "file_type": "code", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L312", + "_origin": "ast", + "id": "github_scripts_workflow_control_plane_contract_assertadmintransportcap", + "community": 8, + "norm_label": "assertadmintransportcap()" + }, + { + "label": "assertAdminLoader()", + "file_type": "code", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L351", + "_origin": "ast", + "id": "github_scripts_workflow_control_plane_contract_assertadminloader", + "community": 8, + "norm_label": "assertadminloader()" + }, + { + "label": "assertAdminModelRouting()", + "file_type": "code", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L360", + "_origin": "ast", + "id": "github_scripts_workflow_control_plane_contract_assertadminmodelrouting", + "community": 8, + "norm_label": "assertadminmodelrouting()" + }, + { + "label": "assertObservableLabelCleanup()", + "file_type": "code", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L603", + "_origin": "ast", + "id": "github_scripts_workflow_control_plane_contract_assertobservablelabelcleanup", + "community": 8, + "norm_label": "assertobservablelabelcleanup()" + }, + { + "label": "assertUserControlledMergePause()", + "file_type": "code", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L652", + "_origin": "ast", + "id": "github_scripts_workflow_control_plane_contract_assertusercontrolledmergepause", + "community": 8, + "norm_label": "assertusercontrolledmergepause()" + }, + { + "label": "assertResolverLockfileRecovery()", + "file_type": "code", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L681", + "_origin": "ast", + "id": "github_scripts_workflow_control_plane_contract_assertresolverlockfilerecovery", + "community": 8, + "norm_label": "assertresolverlockfilerecovery()" + }, + { + "label": "assertControlPlaneContract()", + "file_type": "code", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L737", + "_origin": "ast", + "id": "github_scripts_workflow_control_plane_contract_assertcontrolplanecontract", + "community": 8, + "norm_label": "assertcontrolplanecontract()" + }, + { + "label": "CONTROL_PLANE_ROOTS", + "file_type": "code", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L1530", + "_origin": "ast", + "id": "github_scripts_workflow_control_plane_contract_control_plane_roots", + "community": 8, + "norm_label": "control_plane_roots" + }, + { + "label": "assertBareControlPlaneTree()", + "file_type": "code", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L1549", + "_origin": "ast", + "id": "github_scripts_workflow_control_plane_contract_assertbarecontrolplanetree", + "community": 8, + "norm_label": "assertbarecontrolplanetree()" + }, + { + "label": "assertControlPlaneVercelConfig()", + "file_type": "code", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L1573", + "_origin": "ast", + "id": "github_scripts_workflow_control_plane_contract_assertcontrolplanevercelconfig", + "community": 8, + "norm_label": "assertcontrolplanevercelconfig()" + }, + { + "label": "vercel.json", + "file_type": "code", + "source_file": "vercel.json", + "source_location": "L1", + "_origin": "ast", + "id": "vercel", + "community": 27, + "norm_label": "vercel.json" + }, + { + "label": "$schema", + "file_type": "code", + "source_file": "vercel.json", + "source_location": "L2", + "_origin": "ast", + "id": "vercel_schema", + "community": 27, + "norm_label": "$schema" + }, + { + "label": "framework", + "file_type": "code", + "source_file": "vercel.json", + "source_location": "L3", + "_origin": "ast", + "id": "vercel_framework", + "community": 27, + "norm_label": "framework" + }, + { + "label": "ignoreCommand", + "file_type": "code", + "source_file": "vercel.json", + "source_location": "L4", + "_origin": "ast", + "id": "vercel_ignorecommand", + "community": 27, + "norm_label": "ignorecommand" + }, + { + "label": "git", + "file_type": "code", + "source_file": "vercel.json", + "source_location": "L5", + "_origin": "ast", + "id": "vercel_git", + "community": 27, + "norm_label": "git" + }, + { + "label": "deploymentEnabled", + "file_type": "code", + "source_file": "vercel.json", + "source_location": "L6", + "_origin": "ast", + "id": "vercel_git_deploymentenabled", + "community": 27, + "norm_label": "deploymentenabled" + }, + { + "label": "CLAUDE.md", + "file_type": "document", + "source_file": "CLAUDE.md", + "source_location": "L1", + "_origin": "ast", + "id": "claude", + "community": 17, + "norm_label": "claude.md" + }, + { + "label": "Thingtime AI instructions", + "file_type": "document", + "source_file": "CLAUDE.md", + "source_location": "L1", + "_origin": "ast", + "id": "claude_thingtime_ai_instructions", + "community": 17, + "norm_label": "thingtime ai instructions" + }, + { + "label": "Canonical instruction file", + "file_type": "document", + "source_file": "CLAUDE.md", + "source_location": "L3", + "_origin": "ast", + "id": "claude_canonical_instruction_file", + "community": 17, + "norm_label": "canonical instruction file" + }, + { + "label": "Fundamentals (read first)", + "file_type": "document", + "source_file": "CLAUDE.md", + "source_location": "L19", + "_origin": "ast", + "id": "claude_fundamentals_read_first", + "community": 17, + "norm_label": "fundamentals (read first)" + }, + { + "label": "Local development and worktrees", + "file_type": "document", + "source_file": "CLAUDE.md", + "source_location": "L60", + "_origin": "ast", + "id": "claude_local_development_and_worktrees", + "community": 17, + "norm_label": "local development and worktrees" + }, + { + "label": "Browser and UI validation", + "file_type": "document", + "source_file": "CLAUDE.md", + "source_location": "L123", + "_origin": "ast", + "id": "claude_browser_and_ui_validation", + "community": 17, + "norm_label": "browser and ui validation" + }, + { + "label": "Data and API conventions", + "file_type": "document", + "source_file": "CLAUDE.md", + "source_location": "L145", + "_origin": "ast", + "id": "claude_data_and_api_conventions", + "community": 17, + "norm_label": "data and api conventions" + }, + { + "label": "GitHub push and PR publishing", + "file_type": "document", + "source_file": "CLAUDE.md", + "source_location": "L180", + "_origin": "ast", + "id": "claude_github_push_and_pr_publishing", + "community": 17, + "norm_label": "github push and pr publishing" + }, + { + "label": "Linting, type checks, and package managers", + "file_type": "document", + "source_file": "CLAUDE.md", + "source_location": "L220", + "_origin": "ast", + "id": "claude_linting_type_checks_and_package_managers", + "community": 17, + "norm_label": "linting, type checks, and package managers" + }, + { + "label": "iOS development and releases", + "file_type": "document", + "source_file": "CLAUDE.md", + "source_location": "L244", + "_origin": "ast", + "id": "claude_ios_development_and_releases", + "community": 17, + "norm_label": "ios development and releases" + }, + { + "label": "graphify", + "file_type": "document", + "source_file": "CLAUDE.md", + "source_location": "L276", + "_origin": "ast", + "id": "claude_graphify", + "community": 17, + "norm_label": "graphify" + }, + { + "label": "Delivery messaging", + "file_type": "document", + "source_file": "CLAUDE.md", + "source_location": "L319", + "_origin": "ast", + "id": "claude_delivery_messaging", + "community": 17, + "norm_label": "delivery messaging" + }, + { + "label": "CHANGELOG.md", + "file_type": "document", + "source_file": "CHANGELOG.md", + "source_location": "L1", + "_origin": "ast", + "id": "changelog", + "community": 50, + "norm_label": "changelog.md" + }, + { + "label": "Control-plane changelog", + "file_type": "document", + "source_file": "CHANGELOG.md", + "source_location": "L1", + "_origin": "ast", + "id": "changelog_control_plane_changelog", + "community": 50, + "norm_label": "control-plane changelog" + }, + { + "label": "[Unreleased]", + "file_type": "document", + "source_file": "CHANGELOG.md", + "source_location": "L20", + "_origin": "ast", + "id": "changelog_unreleased", + "community": 50, + "norm_label": "[unreleased]" + }, + { + "label": "Changed", + "file_type": "document", + "source_file": "CHANGELOG.md", + "source_location": "L30", + "_origin": "ast", + "id": "changelog_changed", + "community": 50, + "norm_label": "changed" + }, + { + "label": "Fixed", + "file_type": "document", + "source_file": "CHANGELOG.md", + "source_location": "L289", + "_origin": "ast", + "id": "changelog_fixed", + "community": 50, + "norm_label": "fixed" + }, + { + "label": "Added", + "file_type": "document", + "source_file": "CHANGELOG.md", + "source_location": "L473", + "_origin": "ast", + "id": "changelog_added", + "community": 50, + "norm_label": "added" + }, + { + "label": "README.md", + "file_type": "document", + "source_file": "README.md", + "source_location": "L1", + "_origin": "ast", + "id": "readme", + "community": 50, + "norm_label": "readme.md" + }, + { + "label": "`github-actions` \u2014 the CI control plane", + "file_type": "document", + "source_file": "README.md", + "source_location": "L1", + "_origin": "ast", + "id": "readme_github_actions_the_ci_control_plane", + "community": 50, + "norm_label": "`github-actions` \u2014 the ci control plane" + }, + { + "label": "Why it is bare", + "file_type": "document", + "source_file": "README.md", + "source_location": "L32", + "_origin": "ast", + "id": "readme_why_it_is_bare", + "community": 50, + "norm_label": "why it is bare" + }, + { + "label": "Working on it", + "file_type": "document", + "source_file": "README.md", + "source_location": "L53", + "_origin": "ast", + "id": "readme_working_on_it", + "community": 50, + "norm_label": "working on it" + }, + { + "label": "Lopu principal repository manager", + "file_type": "document", + "source_file": "README.md", + "source_location": "L69", + "_origin": "ast", + "id": "readme_lopu_principal_repository_manager", + "community": 50, + "norm_label": "lopu principal repository manager" + }, + { + "label": "The bare-tree invariant", + "file_type": "document", + "source_file": "README.md", + "source_location": "L179", + "_origin": "ast", + "id": "readme_the_bare_tree_invariant", + "community": 50, + "norm_label": "the bare-tree invariant" + }, + { + "label": "Known trade-off", + "file_type": "document", + "source_file": "README.md", + "source_location": "L191", + "_origin": "ast", + "id": "readme_known_trade_off", + "community": 50, + "norm_label": "known trade-off" + }, + { + "label": "Signed desktop PR releases", + "file_type": "document", + "source_file": "README.md", + "source_location": "L203", + "_origin": "ast", + "id": "readme_signed_desktop_pr_releases", + "community": 50, + "norm_label": "signed desktop pr releases" + }, + { + "label": "Fork setup: Vercel develop previews", + "file_type": "document", + "source_file": "README.md", + "source_location": "L240", + "_origin": "ast", + "id": "readme_fork_setup_vercel_develop_previews", + "community": 50, + "norm_label": "fork setup: vercel develop previews" + }, + { + "label": "Stable develop domain", + "file_type": "document", + "source_file": "README.md", + "source_location": "L267", + "_origin": "ast", + "id": "readme_stable_develop_domain", + "community": 50, + "norm_label": "stable develop domain" + }, + { + "label": "Fundamentals", + "file_type": "document", + "source_file": "FUNDAMENTALS.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 44, + "norm_label": "fundamentals", + "community_name": "Core Fundamentals", + "id": "fundamentals_fundamentals" + }, + { + "label": "Testing Checklist", + "file_type": "document", + "source_file": "TESTING.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 35, + "norm_label": "testing checklist", + "community_name": "Web CI Testing", + "id": "testing_testing" + }, + { + "label": "Electron App Release Workflow", + "file_type": "code", + "source_file": ".github/workflows/electron-release.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 37, + "norm_label": "electron app release workflow", + "community_name": "Electron Release Workflow", + "id": "_github_workflows_electron_release_electron_app_release" + }, + { + "label": "Web CI Workflow", + "file_type": "code", + "source_file": ".github/workflows/web-ci.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 35, + "norm_label": "web ci workflow", + "community_name": "Web CI Testing", + "id": "_github_workflows_web_ci_web_ci" + }, + { + "label": "Commander App Release workflow", + "file_type": "code", + "source_file": ".github/workflows/commander-release.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 46, + "norm_label": "commander app release workflow", + "community_name": "Commander Release Workflow", + "id": "github_workflows_commander_release" + }, + { + "label": "Develop S3 PR preview implementation workflow", + "file_type": "code", + "source_file": ".github/workflows/develop-pr-preview.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 20, + "norm_label": "develop s3 pr preview implementation workflow", + "community_name": "Develop Preview Controller", + "id": "github_workflows_develop_pr_preview_workflow" + }, + { + "label": "Dispatch trusted default-branch controller job", + "file_type": "code", + "source_file": ".github/workflows/develop-pr-preview.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 20, + "norm_label": "dispatch trusted default-branch controller job", + "community_name": "Develop Preview Controller", + "id": "github_workflows_develop_pr_preview_dispatch_job" + }, + { + "label": "Publish or reconcile develop S3 preview job", + "file_type": "code", + "source_file": ".github/workflows/develop-pr-preview.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 20, + "norm_label": "publish or reconcile develop s3 preview job", + "community_name": "Develop Preview Controller", + "id": "github_workflows_develop_pr_preview_controller_job" + }, + { + "label": "GitHub repository dispatch API", + "file_type": "concept", + "source_file": ".github/workflows/develop-pr-preview.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 20, + "norm_label": "github repository dispatch api", + "community_name": "Develop Preview Controller", + "id": "github_workflows_develop_pr_preview_repository_dispatch" + }, + { + "label": "develop-pr-preview-controller event", + "file_type": "concept", + "source_file": ".github/workflows/develop-pr-preview.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 20, + "norm_label": "develop-pr-preview-controller event", + "community_name": "Develop Preview Controller", + "id": "github_workflows_develop_pr_preview_controller_event" + }, + { + "label": "actions/checkout v4.4.0", + "file_type": "code", + "source_file": ".github/workflows/develop-pr-preview.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 20, + "norm_label": "actions/checkout v4.4.0", + "community_name": "Develop Preview Controller", + "id": "github_workflows_develop_pr_preview_actions_checkout" + }, + { + "label": ".github/scripts/deploy-develop-pr-preview.mjs", + "file_type": "code", + "source_file": ".github/workflows/develop-pr-preview.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 20, + "norm_label": ".github/scripts/deploy-develop-pr-preview.mjs", + "community_name": "Develop Preview Controller", + "id": "github_workflows_develop_pr_preview_deploy_script" + }, + { + "label": "vercel-develop-pr-control environment", + "file_type": "concept", + "source_file": ".github/workflows/develop-pr-preview.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 20, + "norm_label": "vercel-develop-pr-control environment", + "community_name": "Develop Preview Controller", + "id": "github_workflows_develop_pr_preview_vercel_develop_pr_control" + }, + { + "label": "Vercel project variables", + "file_type": "concept", + "source_file": ".github/workflows/develop-pr-preview.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 20, + "norm_label": "vercel project variables", + "community_name": "Develop Preview Controller", + "id": "github_workflows_develop_pr_preview_vercel_project_vars" + }, + { + "label": "VERCEL_DEVELOP_DEPLOY_TOKEN", + "file_type": "concept", + "source_file": ".github/workflows/develop-pr-preview.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 20, + "norm_label": "vercel_develop_deploy_token", + "community_name": "Develop Preview Controller", + "id": "github_workflows_develop_pr_preview_vercel_deploy_token" + }, + { + "label": "Electron PR Release Workflow", + "file_type": "code", + "source_file": ".github/workflows/electron-pr-release.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 49, + "norm_label": "electron pr release workflow", + "community_name": "Electron PR Release Workflow", + "id": "readme_electron_pr_release_workflow" + }, + { + "label": "Develop PR Preview Deployment Script", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 48, + "norm_label": "develop pr preview deployment script", + "community_name": "Develop Preview Deployment", + "id": "readme_develop_pr_preview_script" + }, + { + "label": "Lopu Agent Action", + "file_type": "code", + "source_file": ".github/actions/lopu-agent", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 34, + "norm_label": "lopu agent action", + "community_name": "Build Doctor Agent", + "id": "_github_workflows_all_branch_lopu_agent_action" + }, + { + "label": "Lopu Agent Action", + "file_type": "code", + "source_file": ".github/actions/lopu-agent", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 39, + "norm_label": "lopu agent action", + "community_name": "Lopu Agent Action", + "id": "_github_workflows_resolve_pr_conflicts_lopu_agent_action" + }, + { + "label": "Graphify CLI", + "file_type": "code", + "source_file": "graphify-out", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 38, + "norm_label": "graphify cli", + "community_name": "Graphify CLI", + "id": "_github_workflows_resolve_pr_conflicts_graphify_cli" + }, + { + "label": "Lopu Internal All-branch Integration Workflow", + "file_type": "code", + "source_file": ".github/workflows/all-branch.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 25, + "norm_label": "lopu internal all-branch integration workflow", + "community_name": "All Branch Build Workflow", + "id": "_github_workflows_all_branch_lopu_internal_all_branch_integration" + }, + { + "label": "Rebuild Job", + "file_type": "code", + "source_file": ".github/workflows/all-branch.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 25, + "norm_label": "rebuild job", + "community_name": "All Branch Build Workflow", + "id": "_github_workflows_all_branch_rebuild_job" + }, + { + "label": "build-all-branch.mjs", + "file_type": "code", + "source_file": ".github/workflows/all-branch.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 25, + "norm_label": "build-all-branch.mjs", + "community_name": "All Branch Build Workflow", + "id": "_github_workflows_all_branch_build_all_branch_script" + }, + { + "label": "Union Build Check", + "file_type": "code", + "source_file": ".github/workflows/all-branch.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 25, + "norm_label": "union build check", + "community_name": "All Branch Build Workflow", + "id": "_github_workflows_all_branch_union_build_check" + }, + { + "label": "Build-doctor Model Waterfall Loader", + "file_type": "code", + "source_file": ".github/workflows/all-branch.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 25, + "norm_label": "build-doctor model waterfall loader", + "community_name": "All Branch Build Workflow", + "id": "_github_workflows_all_branch_model_waterfall_loader" + }, + { + "label": "Lopu Build Doctor Round 1", + "file_type": "code", + "source_file": ".github/workflows/all-branch.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 34, + "norm_label": "lopu build doctor round 1", + "community_name": "Build Doctor Agent", + "id": "_github_workflows_all_branch_doctor_round_1" + }, + { + "label": "Doctor Commit Command", + "file_type": "code", + "source_file": ".github/workflows/all-branch.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 25, + "norm_label": "doctor commit command", + "community_name": "All Branch Build Workflow", + "id": "_github_workflows_all_branch_doctor_commit" + }, + { + "label": "Lopu agent action", + "file_type": "code", + "source_file": ".github/actions/lopu-agent/action.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 45, + "norm_label": "lopu agent action", + "community_name": "Lopu Agent Action", + "id": "github_actions_lopu_agent_action" + }, + { + "label": "CodeQL PR handoff workflow", + "file_type": "code", + "source_file": ".github/workflows/codeql-pr-handoff.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 30, + "norm_label": "codeql pr handoff workflow", + "community_name": "CodeQL Analysis Workflow", + "id": "github_workflows_codeql_pr_handoff_workflow" + }, + { + "label": "CI provider router", + "file_type": "code", + "source_file": ".github/workflows/ci-provider-router.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 2, + "norm_label": "ci provider router", + "community_name": "Promotion PR Changelog", + "id": "github_workflows_ci_provider_router_workflow" + }, + { + "label": "Legacy PR conflict resolver (superseded)", + "file_type": "code", + "source_file": ".github/workflows/pr-conflict-resolver.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 47, + "norm_label": "legacy pr conflict resolver (superseded)", + "community_name": "Legacy Conflict Resolver", + "id": "github_workflows_pr_conflict_resolver_workflow" + }, + { + "label": "Sync main into develop", + "file_type": "code", + "source_file": ".github/workflows/sync-main-into-develop.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 33, + "norm_label": "sync main into develop", + "community_name": "Internal Branch Promotion", + "id": "github_workflows_sync_main_into_develop_workflow" + }, + { + "label": "Lopu CodeQL all branches", + "file_type": "code", + "source_file": ".github/workflows/codeql-analysis.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 30, + "norm_label": "lopu codeql all branches", + "community_name": "CodeQL Analysis Workflow", + "id": "github_workflows_codeql_analysis_workflow" + }, + { + "label": "scope: select one analysis owner", + "file_type": "code", + "source_file": ".github/workflows/codeql-analysis.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 30, + "norm_label": "scope: select one analysis owner", + "community_name": "CodeQL Analysis Workflow", + "id": "github_workflows_codeql_analysis_scope" + }, + { + "label": "analyze: CodeQL matrix job", + "file_type": "code", + "source_file": ".github/workflows/codeql-analysis.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 30, + "norm_label": "analyze: codeql matrix job", + "community_name": "CodeQL Analysis Workflow", + "id": "github_workflows_codeql_analysis_analyze" + }, + { + "label": "Lopu internal develop promotion", + "file_type": "code", + "source_file": ".github/workflows/promote-develop-to-main.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 33, + "norm_label": "lopu internal develop promotion", + "community_name": "Internal Branch Promotion", + "id": "github_workflows_promote_develop_to_main_workflow" + }, + { + "label": "route: provider router job", + "file_type": "code", + "source_file": ".github/workflows/promote-develop-to-main.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 2, + "norm_label": "route: provider router job", + "community_name": "Promotion PR Changelog", + "id": "github_workflows_promote_develop_to_main_route" + }, + { + "label": "promotion-pr: open or refresh promotion PR", + "file_type": "code", + "source_file": ".github/workflows/promote-develop-to-main.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 2, + "norm_label": "promotion-pr: open or refresh promotion pr", + "community_name": "Promotion PR Changelog", + "id": "github_workflows_promote_develop_to_main_promotion_pr" + }, + { + "label": "no-ai-rebase promotion label", + "file_type": "concept", + "source_file": ".github/workflows/promote-develop-to-main.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 2, + "norm_label": "no-ai-rebase promotion label", + "community_name": "Promotion PR Changelog", + "id": "github_workflows_promote_develop_to_main_no_ai_rebase" + }, + { + "label": "Lopu internal feature promotion", + "file_type": "code", + "source_file": ".github/workflows/promote-features-to-main.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 33, + "norm_label": "lopu internal feature promotion", + "community_name": "Internal Branch Promotion", + "id": "github_workflows_promote_features_to_main_workflow" + }, + { + "label": "route: provider router job", + "file_type": "code", + "source_file": ".github/workflows/promote-features-to-main.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 2, + "norm_label": "route: provider router job", + "community_name": "Promotion PR Changelog", + "id": "github_workflows_promote_features_to_main_route" + }, + { + "label": "promote: replay merged develop PRs", + "file_type": "code", + "source_file": ".github/workflows/promote-features-to-main.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 2, + "norm_label": "promote: replay merged develop prs", + "community_name": "Promotion PR Changelog", + "id": "github_workflows_promote_features_to_main_promote" + }, + { + "label": "lanes: fan out CI promotion lanes", + "file_type": "code", + "source_file": ".github/workflows/promote-features-to-main.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 2, + "norm_label": "lanes: fan out ci promotion lanes", + "community_name": "Promotion PR Changelog", + "id": "github_workflows_promote_features_to_main_lanes" + }, + { + "label": "Lopu Rebase Conflict Round Action", + "file_type": "code", + "source_file": ".github/actions/rebase-conflict-round/action.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 26, + "norm_label": "lopu rebase conflict round action", + "community_name": "Trusted Rebase Round", + "id": "github_actions_rebase_conflict_round_action_lopu_rebase_conflict_round" + }, + { + "label": "Copy Trusted Round Code Outside Model Workspace Step", + "file_type": "code", + "source_file": ".github/actions/rebase-conflict-round/action.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 26, + "norm_label": "copy trusted round code outside model workspace step", + "community_name": "Trusted Rebase Round", + "id": "github_actions_rebase_conflict_round_action_bootstrap_step" + }, + { + "label": "hash_trusted_tree", + "file_type": "code", + "source_file": ".github/actions/rebase-conflict-round/action.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 26, + "norm_label": "hash_trusted_tree", + "community_name": "Trusted Rebase Round", + "id": "github_actions_rebase_conflict_round_action_hash_trusted_tree" + }, + { + "label": "prepare-round.sh", + "file_type": "code", + "source_file": ".github/actions/rebase-conflict-round/action.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 26, + "norm_label": "prepare-round.sh", + "community_name": "Trusted Rebase Round", + "id": "github_actions_rebase_conflict_round_action_prepare_round" + }, + { + "label": "lopu-agent Action", + "file_type": "code", + "source_file": ".github/actions/rebase-conflict-round/action.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 26, + "norm_label": "lopu-agent action", + "community_name": "Trusted Rebase Round", + "id": "github_actions_rebase_conflict_round_action_lopu_agent_action" + }, + { + "label": "Claude Continuation Step", + "file_type": "code", + "source_file": ".github/actions/rebase-conflict-round/action.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 26, + "norm_label": "claude continuation step", + "community_name": "Trusted Rebase Round", + "id": "github_actions_rebase_conflict_round_action_claude_continuation" + }, + { + "label": "Control-plane CI Verify Job", + "file_type": "code", + "source_file": ".github/workflows/control-plane-ci.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 52, + "norm_label": "control-plane ci verify job", + "community_name": "Automation Workflow Overview", + "id": "github_workflows_control_plane_ci_verify" + }, + { + "label": "Contract Advisories Job", + "file_type": "code", + "source_file": ".github/workflows/control-plane-ci.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 52, + "norm_label": "contract advisories job", + "community_name": "Automation Workflow Overview", + "id": "github_workflows_control_plane_ci_contract_advisories" + }, + { + "label": "Comment Contract Advisories Job", + "file_type": "code", + "source_file": ".github/workflows/control-plane-ci.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 52, + "norm_label": "comment contract advisories job", + "community_name": "Automation Workflow Overview", + "id": "github_workflows_control_plane_ci_comment_contract_advisories" + }, + { + "label": "Thingtime AI Instructions", + "file_type": "document", + "source_file": "AGENTS.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 64, + "norm_label": "thingtime ai instructions", + "community_name": "Global AI Instructions", + "id": "agents_thingtime_ai_instructions" + }, + { + "label": "Canonical Instruction File", + "file_type": "concept", + "source_file": "AGENTS.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 57, + "norm_label": "canonical instruction file", + "community_name": "Global AI Instructions", + "id": "agents_canonical_instruction_file" + }, + { + "label": "AI_ALL.md", + "file_type": "document", + "source_file": "AGENTS.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 53, + "norm_label": "ai_all.md", + "community_name": "Global AI Instructions", + "id": "agents_ai_all_md" + }, + { + "label": "Root AGENTS.md and CLAUDE.md Symlinks", + "file_type": "concept", + "source_file": "AGENTS.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 63, + "norm_label": "root agents.md and claude.md symlinks", + "community_name": "Global AI Instructions", + "id": "agents_root_symlinks" + }, + { + "label": "FUNDAMENTALS.md", + "file_type": "document", + "source_file": "AGENTS.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 58, + "norm_label": "fundamentals.md", + "community_name": "Global AI Instructions", + "id": "agents_fundamentals_md" + }, + { + "label": "Thingtime API", + "file_type": "concept", + "source_file": "AGENTS.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 65, + "norm_label": "thingtime api", + "community_name": "Global AI Instructions", + "id": "agents_thingtime_api" + }, + { + "label": "API Utils Layer", + "file_type": "concept", + "source_file": "AGENTS.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 55, + "norm_label": "api utils layer", + "community_name": "Global AI Instructions", + "id": "agents_api_utils_layer" + }, + { + "label": "Versioned MongoDB Collections", + "file_type": "concept", + "source_file": "AGENTS.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 61, + "norm_label": "versioned mongodb collections", + "community_name": "Global AI Instructions", + "id": "agents_mongodb_collections" + }, + { + "label": "Auth Sessions", + "file_type": "concept", + "source_file": "AGENTS.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 56, + "norm_label": "auth sessions", + "community_name": "Global AI Instructions", + "id": "agents_auth_sessions" + }, + { + "label": "Lopu Toast Notifications", + "file_type": "concept", + "source_file": "AGENTS.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 60, + "norm_label": "lopu toast notifications", + "community_name": "Global AI Instructions", + "id": "agents_lopu_toast" + }, + { + "label": "PM2 Dev Servers", + "file_type": "concept", + "source_file": "AGENTS.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 32, + "norm_label": "pm2 dev servers", + "community_name": "Development Server Tooling", + "id": "agents_pm2_dev_servers" + }, + { + "label": "Worktree Ports Script", + "file_type": "code", + "source_file": "AGENTS.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 66, + "norm_label": "worktree ports script", + "community_name": "Development Server Tooling", + "id": "agents_worktree_ports" + }, + { + "label": "Browser and UI Validation", + "file_type": "concept", + "source_file": "AGENTS.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 40, + "norm_label": "browser and ui validation", + "community_name": "UI Validation", + "id": "agents_browser_ui_validation" + }, + { + "label": "API Endpoint Registration", + "file_type": "concept", + "source_file": "AGENTS.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 54, + "norm_label": "api endpoint registration", + "community_name": "Global AI Instructions", + "id": "agents_api_endpoint_registration" + }, + { + "label": "GitHub PR Publishing", + "file_type": "concept", + "source_file": "AGENTS.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 42, + "norm_label": "github pr publishing", + "community_name": "GitHub PR Publishing", + "id": "agents_github_pr_publishing" + }, + { + "label": "Remix Linting", + "file_type": "concept", + "source_file": "AGENTS.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 62, + "norm_label": "remix linting", + "community_name": "Development Server Tooling", + "id": "agents_remix_linting" + }, + { + "label": "iOS Release Flow", + "file_type": "concept", + "source_file": "AGENTS.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 43, + "norm_label": "ios release flow", + "community_name": "iOS Release Flow", + "id": "agents_ios_release_flow" + }, + { + "label": "Graphify Rules", + "file_type": "document", + "source_file": "AGENTS.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 9, + "norm_label": "graphify rules", + "community_name": "Automation Workflow Overview", + "id": "agents_graphify_rules" + }, + { + "label": "Repository-Aware Graphify Router", + "file_type": "code", + "source_file": "AGENTS.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 59, + "norm_label": "repository-aware graphify router", + "community_name": "Automation Workflow Overview", + "id": "agents_graphify_router" + }, + { + "label": "Graphify Immutable Snapshots", + "file_type": "concept", + "source_file": "AGENTS.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 52, + "norm_label": "graphify immutable snapshots", + "community_name": "Automation Workflow Overview", + "id": "agents_graphify_snapshots" + }, + { + "label": "Delivery Messaging", + "file_type": "concept", + "source_file": "AGENTS.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 41, + "norm_label": "delivery messaging", + "community_name": "Delivery Messaging", + "id": "agents_delivery_messaging" + }, + { + "label": "Thingtime AI Instructions", + "file_type": "document", + "source_file": "AI_ALL.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 68, + "norm_label": "thingtime ai instructions", + "community_name": "Global AI Instructions", + "id": "ai_all_thingtime_ai_instructions" + }, + { + "label": "Graphify Rules", + "file_type": "document", + "source_file": "AI_ALL.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 67, + "norm_label": "graphify rules", + "community_name": "Automation Workflow Overview", + "id": "ai_all_graphify_rules" + }, + { + "label": "Lopu Rebase Engine", + "file_type": "code", + "source_file": ".github/workflows/rebase-pr-stacks.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 9, + "norm_label": "lopu rebase engine", + "community_name": "Automation Workflow Overview", + "id": "github_workflows_rebase_pr_stacks_rebase_engine" + }, + { + "label": "Route Job", + "file_type": "code", + "source_file": ".github/workflows/rebase-pr-stacks.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 36, + "norm_label": "route job", + "community_name": "CI Provider Routing", + "id": "github_workflows_rebase_pr_stacks_route_job" + }, + { + "label": "Detect Stack Members Job", + "file_type": "code", + "source_file": ".github/workflows/rebase-pr-stacks.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 31, + "norm_label": "detect stack members job", + "community_name": "Stack Member Detection", + "id": "github_workflows_rebase_pr_stacks_detect_job" + }, + { + "label": "CI Provider Router Workflow", + "file_type": "code", + "source_file": ".github/workflows/rebase-pr-stacks.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 36, + "norm_label": "ci provider router workflow", + "community_name": "CI Provider Routing", + "id": "github_workflows_rebase_pr_stacks_ci_provider_router" + }, + { + "label": "Stack Member JQ Rule", + "file_type": "code", + "source_file": ".github/workflows/rebase-pr-stacks.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 31, + "norm_label": "stack member jq rule", + "community_name": "Stack Member Detection", + "id": "github_workflows_rebase_pr_stacks_stack_member_jq" + }, + { + "label": "Rebase Owner JQ Rule", + "file_type": "code", + "source_file": ".github/workflows/rebase-pr-stacks.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 31, + "norm_label": "rebase owner jq rule", + "community_name": "Stack Member Detection", + "id": "github_workflows_rebase_pr_stacks_rebase_owner_jq" + }, + { + "label": "GitHub API", + "file_type": "concept", + "source_file": ".github/workflows/rebase-pr-stacks.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 31, + "norm_label": "github api", + "community_name": "Stack Member Detection", + "id": "github_workflows_rebase_pr_stacks_github_api" + }, + { + "label": "Lopu PR Manager Workflow", + "file_type": "code", + "source_file": ".github/workflows/resolve-pr-conflicts.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 9, + "norm_label": "lopu pr manager workflow", + "community_name": "Automation Workflow Overview", + "id": "github_workflows_resolve_pr_conflicts_lopu_pr_manager" + }, + { + "label": "AI PR Conflict Resolution", + "file_type": "concept", + "source_file": ".github/workflows/resolve-pr-conflicts.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 9, + "norm_label": "ai pr conflict resolution", + "community_name": "Automation Workflow Overview", + "id": "github_workflows_resolve_pr_conflicts_conflict_resolution" + }, + { + "label": "Thin Product Branch Listeners", + "file_type": "concept", + "source_file": ".github/workflows/resolve-pr-conflicts.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 9, + "norm_label": "thin product branch listeners", + "community_name": "Automation Workflow Overview", + "id": "github_workflows_resolve_pr_conflicts_thin_listeners" + }, + { + "label": "Lopu Agent", + "file_type": "concept", + "source_file": ".github/workflows/resolve-pr-conflicts.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 9, + "norm_label": "lopu agent", + "community_name": "Automation Workflow Overview", + "id": "github_workflows_resolve_pr_conflicts_lopu_agent" + }, + { + "label": "Post-merge Graphify Refresh", + "file_type": "concept", + "source_file": ".github/workflows/resolve-pr-conflicts.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 9, + "norm_label": "post-merge graphify refresh", + "community_name": "Automation Workflow Overview", + "id": "github_workflows_resolve_pr_conflicts_graphify_refresh" + }, + { + "label": "CodeQL Triage", + "file_type": "concept", + "source_file": ".github/workflows/resolve-pr-conflicts.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 9, + "norm_label": "codeql triage", + "community_name": "Automation Workflow Overview", + "id": "github_workflows_resolve_pr_conflicts_codeql_triage" + }, + { + "label": "Graphify Rules", + "file_type": "document", + "source_file": "CLAUDE.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 90, + "norm_label": "graphify rules", + "community_name": "Automation Workflow Overview", + "id": "claude_graphify_rules" + }, + { + "label": "CI Control Plane", + "file_type": "document", + "source_file": "README.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 91, + "norm_label": "ci control plane", + "community_name": "Automation Workflow Overview", + "id": "readme_ci_control_plane" + }, + { + "label": "github-actions Branch", + "file_type": "concept", + "source_file": "README.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 95, + "norm_label": "github-actions branch", + "community_name": "Automation Workflow Overview", + "id": "readme_github_actions_branch" + }, + { + "label": "Thin Product Branch Listeners", + "file_type": "concept", + "source_file": "README.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 9, + "norm_label": "thin product branch listeners", + "community_name": "Automation Workflow Overview", + "id": "readme_thin_listeners" + }, + { + "label": "Lopu PR Manager", + "file_type": "concept", + "source_file": "README.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 9, + "norm_label": "lopu pr manager", + "community_name": "Automation Workflow Overview", + "id": "readme_lopu_pr_manager" + }, + { + "label": "Lopu Agent Action", + "file_type": "code", + "source_file": "README.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 97, + "norm_label": "lopu agent action", + "community_name": "Automation Workflow Overview", + "id": "readme_lopu_agent_action" + }, + { + "label": "Protected CodeQL Analyzer", + "file_type": "concept", + "source_file": "README.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 92, + "norm_label": "protected codeql analyzer", + "community_name": "Automation Workflow Overview", + "id": "readme_codeql_analyzer" + }, + { + "label": "Graphify Router", + "file_type": "code", + "source_file": "README.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 96, + "norm_label": "graphify router", + "community_name": "Automation Workflow Overview", + "id": "readme_graphify_router" + }, + { + "label": "Vercel Deployment Kill Switch", + "file_type": "concept", + "source_file": "README.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 98, + "norm_label": "vercel deployment kill switch", + "community_name": "Automation Workflow Overview", + "id": "readme_vercel_kill_switch" + }, + { + "label": "Signed Desktop PR Release Workflow", + "file_type": "concept", + "source_file": "README.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 93, + "norm_label": "signed desktop pr release workflow", + "community_name": "Automation Workflow Overview", + "id": "readme_desktop_pr_release" + }, + { + "label": "Vercel Develop PR Previews", + "file_type": "concept", + "source_file": "README.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 94, + "norm_label": "vercel develop pr previews", + "community_name": "Automation Workflow Overview", + "id": "readme_develop_previews" + }, + { + "label": "Control Plane", + "file_type": "document", + "source_file": "CHANGELOG.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 72, + "norm_label": "control plane", + "community_name": "Repository Automation Labels", + "id": "changelog_control_plane" + }, + { + "label": "github-actions Branch", + "file_type": "concept", + "source_file": "CHANGELOG.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 74, + "norm_label": "github-actions branch", + "community_name": "Repository Automation Labels", + "id": "changelog_github_actions_branch" + }, + { + "label": "Product Branches", + "file_type": "concept", + "source_file": "CHANGELOG.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 82, + "norm_label": "product branches", + "community_name": "Repository Automation Labels", + "id": "changelog_product_branches" + }, + { + "label": "Lopu PR Manager", + "file_type": "concept", + "source_file": "CHANGELOG.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 78, + "norm_label": "lopu pr manager", + "community_name": "Repository Automation Labels", + "id": "changelog_lopu_pr_manager" + }, + { + "label": "Lopu Model Fleet", + "file_type": "concept", + "source_file": "CHANGELOG.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 77, + "norm_label": "lopu model fleet", + "community_name": "Repository Automation Labels", + "id": "changelog_lopu_model_fleet" + }, + { + "label": "Graphify Snapshot Activation", + "file_type": "concept", + "source_file": "CHANGELOG.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 76, + "norm_label": "graphify snapshot activation", + "community_name": "Repository Automation Labels", + "id": "changelog_graphify_snapshot_activation" + }, + { + "label": "Graphify Publisher", + "file_type": "concept", + "source_file": "CHANGELOG.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 75, + "norm_label": "graphify publisher", + "community_name": "Repository Automation Labels", + "id": "changelog_graphify_publisher" + }, + { + "label": "Semantic Cache Variants", + "file_type": "concept", + "source_file": "CHANGELOG.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 86, + "norm_label": "semantic cache variants", + "community_name": "Repository Automation Labels", + "id": "changelog_semantic_cache_variants" + }, + { + "label": "CodeQL Triage", + "file_type": "concept", + "source_file": "CHANGELOG.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 70, + "norm_label": "codeql triage", + "community_name": "Repository Automation Labels", + "id": "changelog_codeql_triage" + }, + { + "label": "CodeQL Backfill", + "file_type": "concept", + "source_file": "CHANGELOG.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 69, + "norm_label": "codeql backfill", + "community_name": "Repository Automation Labels", + "id": "changelog_codeql_backfill" + }, + { + "label": "PR Detector", + "file_type": "concept", + "source_file": "CHANGELOG.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 81, + "norm_label": "pr detector", + "community_name": "Repository Automation Labels", + "id": "changelog_pr_detector" + }, + { + "label": "Merge Worker", + "file_type": "concept", + "source_file": "CHANGELOG.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 79, + "norm_label": "merge worker", + "community_name": "Repository Automation Labels", + "id": "changelog_merge_worker" + }, + { + "label": "Conflict Resolution", + "file_type": "concept", + "source_file": "CHANGELOG.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 71, + "norm_label": "conflict resolution", + "community_name": "Repository Automation Labels", + "id": "changelog_conflict_resolution" + }, + { + "label": "Promotion", + "file_type": "concept", + "source_file": "CHANGELOG.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 83, + "norm_label": "promotion", + "community_name": "Repository Automation Labels", + "id": "changelog_promotion" + }, + { + "label": "Rebase Stack", + "file_type": "concept", + "source_file": "CHANGELOG.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 85, + "norm_label": "rebase stack", + "community_name": "Repository Automation Labels", + "id": "changelog_rebase_stack" + }, + { + "label": "Develop Main Synchronization", + "file_type": "concept", + "source_file": "CHANGELOG.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 73, + "norm_label": "develop main synchronization", + "community_name": "Repository Automation Labels", + "id": "changelog_develop_main_sync" + }, + { + "label": "Thin Product Branch Listeners", + "file_type": "concept", + "source_file": "CHANGELOG.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 88, + "norm_label": "thin product branch listeners", + "community_name": "Repository Automation Labels", + "id": "changelog_thin_listeners" + }, + { + "label": "Protected Controller", + "file_type": "concept", + "source_file": "CHANGELOG.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 84, + "norm_label": "protected controller", + "community_name": "Repository Automation Labels", + "id": "changelog_protected_controller" + }, + { + "label": "Vercel Preview Fallbacks", + "file_type": "concept", + "source_file": "CHANGELOG.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 89, + "norm_label": "vercel preview fallbacks", + "community_name": "Repository Automation Labels", + "id": "changelog_vercel_preview_fallbacks" + }, + { + "label": "ai-merge-paused Label", + "file_type": "concept", + "source_file": "CHANGELOG.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 11, + "norm_label": "ai-merge-paused label", + "community_name": "Repository Automation Labels", + "id": "changelog_ai_merge_paused_label" + }, + { + "label": "no-ai-merge Label", + "file_type": "concept", + "source_file": "CHANGELOG.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 80, + "norm_label": "no-ai-merge label", + "community_name": "Repository Automation Labels", + "id": "changelog_no_ai_merge_label" + }, + { + "label": "Signed Desktop PR Releases", + "file_type": "concept", + "source_file": "CHANGELOG.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 87, + "norm_label": "signed desktop pr releases", + "community_name": "Repository Automation Labels", + "id": "changelog_signed_desktop_releases" + } + ], + "links": [ + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L216", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_assertallbranchworkflowcontract", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L70", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_base_branches", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L652", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_buildmode", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L866", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_checkmode", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L89", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_completerefspecs", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L175", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_countleadingfailuremarkers", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L908", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_doctorcommitmode", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L973", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_doctorrecordmode", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L108", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_git", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L115", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_gitauthconfig", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L187", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_isforbiddendoctorpath", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L129", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_ispromisorfetchfailure", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L167", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_isreplayabledoctorsubject", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L94", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_merge_config", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L464", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_mergeref", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L388", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_mergerefonce", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L484", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_pininvariants", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L286", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_planmerges", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L637", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_prepare", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L990", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_pushmode", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L250", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_readstate", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L138", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_refetchcompleteinputs", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L811", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_remotedoctorstate", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L340", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_rendermanifest", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L276", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_requireallbranchcheckout", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L101", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_run", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L845", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_runcheckstep", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L500", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_selftest", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L207", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_shouldrevertdoctorstatuspath", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L120", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_singleline", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L261", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_stepoutput", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L127", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_tablecell", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L109", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_trygit", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L257", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_writestate", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L267", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_writesummary", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L654", + "weight": 1.0, + "source": "github_scripts_build_all_branch_buildmode", + "target": "github_scripts_build_all_branch_run", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L881", + "weight": 1.0, + "source": "github_scripts_build_all_branch_checkmode", + "target": "github_scripts_build_all_branch_run", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L929", + "weight": 1.0, + "source": "github_scripts_build_all_branch_doctorcommitmode", + "target": "github_scripts_build_all_branch_run", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L981", + "weight": 1.0, + "source": "github_scripts_build_all_branch_doctorrecordmode", + "target": "github_scripts_build_all_branch_run", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L108", + "weight": 1.0, + "source": "github_scripts_build_all_branch_git", + "target": "github_scripts_build_all_branch_run", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L496", + "weight": 1.0, + "source": "github_scripts_build_all_branch_pininvariants", + "target": "github_scripts_build_all_branch_run", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L714", + "weight": 1.0, + "source": "github_scripts_build_all_branch_buildmode", + "target": "github_scripts_build_all_branch_git", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L389", + "weight": 1.0, + "source": "github_scripts_build_all_branch_mergerefonce", + "target": "github_scripts_build_all_branch_git", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L485", + "weight": 1.0, + "source": "github_scripts_build_all_branch_pininvariants", + "target": "github_scripts_build_all_branch_git", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L645", + "weight": 1.0, + "source": "github_scripts_build_all_branch_prepare", + "target": "github_scripts_build_all_branch_git", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L1005", + "weight": 1.0, + "source": "github_scripts_build_all_branch_pushmode", + "target": "github_scripts_build_all_branch_git", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L666", + "weight": 1.0, + "source": "github_scripts_build_all_branch_buildmode", + "target": "github_scripts_build_all_branch_trygit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L879", + "weight": 1.0, + "source": "github_scripts_build_all_branch_checkmode", + "target": "github_scripts_build_all_branch_trygit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L912", + "weight": 1.0, + "source": "github_scripts_build_all_branch_doctorcommitmode", + "target": "github_scripts_build_all_branch_trygit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L401", + "weight": 1.0, + "source": "github_scripts_build_all_branch_mergerefonce", + "target": "github_scripts_build_all_branch_trygit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L488", + "weight": 1.0, + "source": "github_scripts_build_all_branch_pininvariants", + "target": "github_scripts_build_all_branch_trygit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L1006", + "weight": 1.0, + "source": "github_scripts_build_all_branch_pushmode", + "target": "github_scripts_build_all_branch_trygit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L812", + "weight": 1.0, + "source": "github_scripts_build_all_branch_remotedoctorstate", + "target": "github_scripts_build_all_branch_trygit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L277", + "weight": 1.0, + "source": "github_scripts_build_all_branch_requireallbranchcheckout", + "target": "github_scripts_build_all_branch_trygit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L657", + "weight": 1.0, + "source": "github_scripts_build_all_branch_buildmode", + "target": "github_scripts_build_all_branch_gitauthconfig", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L147", + "weight": 1.0, + "source": "github_scripts_build_all_branch_refetchcompleteinputs", + "target": "github_scripts_build_all_branch_gitauthconfig", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L735", + "weight": 1.0, + "source": "github_scripts_build_all_branch_buildmode", + "target": "github_scripts_build_all_branch_singleline", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L927", + "weight": 1.0, + "source": "github_scripts_build_all_branch_doctorcommitmode", + "target": "github_scripts_build_all_branch_singleline", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L978", + "weight": 1.0, + "source": "github_scripts_build_all_branch_doctorrecordmode", + "target": "github_scripts_build_all_branch_singleline", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L403", + "weight": 1.0, + "source": "github_scripts_build_all_branch_mergerefonce", + "target": "github_scripts_build_all_branch_singleline", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L1020", + "weight": 1.0, + "source": "github_scripts_build_all_branch_pushmode", + "target": "github_scripts_build_all_branch_singleline", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L160", + "weight": 1.0, + "source": "github_scripts_build_all_branch_refetchcompleteinputs", + "target": "github_scripts_build_all_branch_singleline", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L127", + "weight": 1.0, + "source": "github_scripts_build_all_branch_tablecell", + "target": "github_scripts_build_all_branch_singleline", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L363", + "weight": 1.0, + "source": "github_scripts_build_all_branch_rendermanifest", + "target": "github_scripts_build_all_branch_tablecell", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L400", + "weight": 1.0, + "source": "github_scripts_build_all_branch_mergerefonce", + "target": "github_scripts_build_all_branch_ispromisorfetchfailure", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L569", + "weight": 1.0, + "source": "github_scripts_build_all_branch_selftest", + "target": "github_scripts_build_all_branch_ispromisorfetchfailure", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L466", + "weight": 1.0, + "source": "github_scripts_build_all_branch_mergeref", + "target": "github_scripts_build_all_branch_refetchcompleteinputs", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L581", + "weight": 1.0, + "source": "github_scripts_build_all_branch_selftest", + "target": "github_scripts_build_all_branch_isreplayabledoctorsubject", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L822", + "weight": 1.0, + "source": "github_scripts_build_all_branch_remotedoctorstate", + "target": "github_scripts_build_all_branch_countleadingfailuremarkers", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L587", + "weight": 1.0, + "source": "github_scripts_build_all_branch_selftest", + "target": "github_scripts_build_all_branch_countleadingfailuremarkers", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L610", + "weight": 1.0, + "source": "github_scripts_build_all_branch_selftest", + "target": "github_scripts_build_all_branch_isforbiddendoctorpath", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L210", + "weight": 1.0, + "source": "github_scripts_build_all_branch_shouldrevertdoctorstatuspath", + "target": "github_scripts_build_all_branch_isforbiddendoctorpath", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L921", + "weight": 1.0, + "source": "github_scripts_build_all_branch_doctorcommitmode", + "target": "github_scripts_build_all_branch_shouldrevertdoctorstatuspath", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L611", + "weight": 1.0, + "source": "github_scripts_build_all_branch_selftest", + "target": "github_scripts_build_all_branch_shouldrevertdoctorstatuspath", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L632", + "weight": 1.0, + "source": "github_scripts_build_all_branch_selftest", + "target": "github_scripts_build_all_branch_assertallbranchworkflowcontract", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L869", + "weight": 1.0, + "source": "github_scripts_build_all_branch_checkmode", + "target": "github_scripts_build_all_branch_readstate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L910", + "weight": 1.0, + "source": "github_scripts_build_all_branch_doctorcommitmode", + "target": "github_scripts_build_all_branch_readstate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L975", + "weight": 1.0, + "source": "github_scripts_build_all_branch_doctorrecordmode", + "target": "github_scripts_build_all_branch_readstate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L992", + "weight": 1.0, + "source": "github_scripts_build_all_branch_pushmode", + "target": "github_scripts_build_all_branch_readstate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L765", + "weight": 1.0, + "source": "github_scripts_build_all_branch_buildmode", + "target": "github_scripts_build_all_branch_writestate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L900", + "weight": 1.0, + "source": "github_scripts_build_all_branch_checkmode", + "target": "github_scripts_build_all_branch_writestate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L932", + "weight": 1.0, + "source": "github_scripts_build_all_branch_doctorcommitmode", + "target": "github_scripts_build_all_branch_writestate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L986", + "weight": 1.0, + "source": "github_scripts_build_all_branch_doctorrecordmode", + "target": "github_scripts_build_all_branch_writestate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L776", + "weight": 1.0, + "source": "github_scripts_build_all_branch_buildmode", + "target": "github_scripts_build_all_branch_stepoutput", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L901", + "weight": 1.0, + "source": "github_scripts_build_all_branch_checkmode", + "target": "github_scripts_build_all_branch_stepoutput", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L933", + "weight": 1.0, + "source": "github_scripts_build_all_branch_doctorcommitmode", + "target": "github_scripts_build_all_branch_stepoutput", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L766", + "weight": 1.0, + "source": "github_scripts_build_all_branch_buildmode", + "target": "github_scripts_build_all_branch_writesummary", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L1052", + "weight": 1.0, + "source": "github_scripts_build_all_branch_pushmode", + "target": "github_scripts_build_all_branch_writesummary", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L867", + "weight": 1.0, + "source": "github_scripts_build_all_branch_checkmode", + "target": "github_scripts_build_all_branch_requireallbranchcheckout", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L909", + "weight": 1.0, + "source": "github_scripts_build_all_branch_doctorcommitmode", + "target": "github_scripts_build_all_branch_requireallbranchcheckout", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L974", + "weight": 1.0, + "source": "github_scripts_build_all_branch_doctorrecordmode", + "target": "github_scripts_build_all_branch_requireallbranchcheckout", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L991", + "weight": 1.0, + "source": "github_scripts_build_all_branch_pushmode", + "target": "github_scripts_build_all_branch_requireallbranchcheckout", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L682", + "weight": 1.0, + "source": "github_scripts_build_all_branch_buildmode", + "target": "github_scripts_build_all_branch_planmerges", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L517", + "weight": 1.0, + "source": "github_scripts_build_all_branch_selftest", + "target": "github_scripts_build_all_branch_planmerges", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L748", + "weight": 1.0, + "source": "github_scripts_build_all_branch_buildmode", + "target": "github_scripts_build_all_branch_rendermanifest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L558", + "weight": 1.0, + "source": "github_scripts_build_all_branch_selftest", + "target": "github_scripts_build_all_branch_rendermanifest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L465", + "weight": 1.0, + "source": "github_scripts_build_all_branch_mergeref", + "target": "github_scripts_build_all_branch_mergerefonce", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L722", + "weight": 1.0, + "source": "github_scripts_build_all_branch_buildmode", + "target": "github_scripts_build_all_branch_mergeref", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L746", + "weight": 1.0, + "source": "github_scripts_build_all_branch_buildmode", + "target": "github_scripts_build_all_branch_pininvariants", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L1022", + "weight": 1.0, + "source": "github_scripts_build_all_branch_pushmode", + "target": "github_scripts_build_all_branch_pininvariants", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L758", + "weight": 1.0, + "source": "github_scripts_build_all_branch_buildmode", + "target": "github_scripts_build_all_branch_remotedoctorstate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L896", + "weight": 1.0, + "source": "github_scripts_build_all_branch_checkmode", + "target": "github_scripts_build_all_branch_runcheckstep", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/classify-claude-credential-failure.mjs", + "source_location": "L6", + "weight": 1.0, + "source": "github_scripts_classify_claude_credential_failure", + "target": "github_scripts_classify_claude_credential_failure_capacity_patterns", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/classify-claude-credential-failure.mjs", + "source_location": "L40", + "weight": 1.0, + "source": "github_scripts_classify_claude_credential_failure", + "target": "github_scripts_classify_claude_credential_failure_classifyclaudecredentialfailure", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/classify-claude-credential-failure.mjs", + "source_location": "L30", + "weight": 1.0, + "source": "github_scripts_classify_claude_credential_failure", + "target": "github_scripts_classify_claude_credential_failure_collectstrings", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/classify-claude-credential-failure.mjs", + "source_location": "L22", + "weight": 1.0, + "source": "github_scripts_classify_claude_credential_failure", + "target": "github_scripts_classify_claude_credential_failure_credential_patterns", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/classify-claude-credential-failure.mjs", + "source_location": "L84", + "weight": 1.0, + "source": "github_scripts_classify_claude_credential_failure", + "target": "github_scripts_classify_claude_credential_failure_main", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/classify-claude-credential-failure.mjs", + "source_location": "L51", + "weight": 1.0, + "source": "github_scripts_classify_claude_credential_failure", + "target": "github_scripts_classify_claude_credential_failure_selftest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/classify-claude-credential-failure.mjs", + "source_location": "L41", + "weight": 1.0, + "source": "github_scripts_classify_claude_credential_failure_classifyclaudecredentialfailure", + "target": "github_scripts_classify_claude_credential_failure_collectstrings", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/classify-claude-credential-failure.mjs", + "source_location": "L103", + "weight": 1.0, + "source": "github_scripts_classify_claude_credential_failure_main", + "target": "github_scripts_classify_claude_credential_failure_classifyclaudecredentialfailure", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/classify-claude-credential-failure.mjs", + "source_location": "L57", + "weight": 1.0, + "source": "github_scripts_classify_claude_credential_failure_selftest", + "target": "github_scripts_classify_claude_credential_failure_classifyclaudecredentialfailure", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/classify-claude-credential-failure.mjs", + "source_location": "L87", + "weight": 1.0, + "source": "github_scripts_classify_claude_credential_failure_main", + "target": "github_scripts_classify_claude_credential_failure_selftest", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L13", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill", + "target": "github_scripts_codeql_open_pr_backfill_active_run_statuses", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L96", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill", + "target": "github_scripts_codeql_open_pr_backfill_activeprheadkeys", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L67", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill", + "target": "github_scripts_codeql_open_pr_backfill_analysiskey", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L182", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill", + "target": "github_scripts_codeql_open_pr_backfill_analysissnapshotforpullrequest", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L25", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill", + "target": "github_scripts_codeql_open_pr_backfill_commandfailuretext", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L75", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill", + "target": "github_scripts_codeql_open_pr_backfill_completeanalysiskeys", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L227", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill", + "target": "github_scripts_codeql_open_pr_backfill_dispatchanalysiswithinput", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L57", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill", + "target": "github_scripts_codeql_open_pr_backfill_flattenslurp", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L62", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill", + "target": "github_scripts_codeql_open_pr_backfill_flattenworkflowruns", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L32", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill", + "target": "github_scripts_codeql_open_pr_backfill_ghjson", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L168", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill", + "target": "github_scripts_codeql_open_pr_backfill_listactivecodeqlruns", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L366", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill", + "target": "github_scripts_codeql_open_pr_backfill_main", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L198", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill", + "target": "github_scripts_codeql_open_pr_backfill_optionalpullmergecommit", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L113", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill", + "target": "github_scripts_codeql_open_pr_backfill_planbackfill", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L71", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill", + "target": "github_scripts_codeql_open_pr_backfill_prheadkey", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L7", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill", + "target": "github_scripts_codeql_open_pr_backfill_required_categories", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L216", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill", + "target": "github_scripts_codeql_open_pr_backfill_resolveliveanalysissnapshots", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L269", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill", + "target": "github_scripts_codeql_open_pr_backfill_selftest", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L21", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill", + "target": "github_scripts_codeql_open_pr_backfill_sleep", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L154", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill", + "target": "github_scripts_codeql_open_pr_backfill_validateenvironment", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L263", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill", + "target": "github_scripts_codeql_open_pr_backfill_writesummary", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L258", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill_dispatchanalysiswithinput", + "target": "github_scripts_codeql_open_pr_backfill_sleep", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L51", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill_ghjson", + "target": "github_scripts_codeql_open_pr_backfill_sleep", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L254", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill_dispatchanalysiswithinput", + "target": "github_scripts_codeql_open_pr_backfill_commandfailuretext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L43", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill_ghjson", + "target": "github_scripts_codeql_open_pr_backfill_commandfailuretext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L171", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill_listactivecodeqlruns", + "target": "github_scripts_codeql_open_pr_backfill_ghjson", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L382", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill_main", + "target": "github_scripts_codeql_open_pr_backfill_ghjson", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L201", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill_optionalpullmergecommit", + "target": "github_scripts_codeql_open_pr_backfill_ghjson", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L382", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill_main", + "target": "github_scripts_codeql_open_pr_backfill_flattenslurp", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L177", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill_listactivecodeqlruns", + "target": "github_scripts_codeql_open_pr_backfill_flattenworkflowruns", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L83", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill_completeanalysiskeys", + "target": "github_scripts_codeql_open_pr_backfill_analysiskey", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L140", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill_planbackfill", + "target": "github_scripts_codeql_open_pr_backfill_analysiskey", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L357", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill_selftest", + "target": "github_scripts_codeql_open_pr_backfill_analysiskey", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L100", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill_activeprheadkeys", + "target": "github_scripts_codeql_open_pr_backfill_prheadkey", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L132", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill_planbackfill", + "target": "github_scripts_codeql_open_pr_backfill_prheadkey", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L358", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill_selftest", + "target": "github_scripts_codeql_open_pr_backfill_prheadkey", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L395", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill_main", + "target": "github_scripts_codeql_open_pr_backfill_completeanalysiskeys", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L321", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill_selftest", + "target": "github_scripts_codeql_open_pr_backfill_completeanalysiskeys", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L404", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill_main", + "target": "github_scripts_codeql_open_pr_backfill_activeprheadkeys", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L322", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill_selftest", + "target": "github_scripts_codeql_open_pr_backfill_activeprheadkeys", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L401", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill_main", + "target": "github_scripts_codeql_open_pr_backfill_planbackfill", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L343", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill_selftest", + "target": "github_scripts_codeql_open_pr_backfill_planbackfill", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L381", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill_main", + "target": "github_scripts_codeql_open_pr_backfill_validateenvironment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L394", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill_main", + "target": "github_scripts_codeql_open_pr_backfill_listactivecodeqlruns", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L222", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill_resolveliveanalysissnapshots", + "target": "github_scripts_codeql_open_pr_backfill_analysissnapshotforpullrequest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L329", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill_selftest", + "target": "github_scripts_codeql_open_pr_backfill_analysissnapshotforpullrequest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L221", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill_resolveliveanalysissnapshots", + "target": "github_scripts_codeql_open_pr_backfill_optionalpullmergecommit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L400", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill_main", + "target": "github_scripts_codeql_open_pr_backfill_resolveliveanalysissnapshots", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L410", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill_main", + "target": "github_scripts_codeql_open_pr_backfill_dispatchanalysiswithinput", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L373", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill_main", + "target": "github_scripts_codeql_open_pr_backfill_writesummary", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L368", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill_main", + "target": "github_scripts_codeql_open_pr_backfill_selftest", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L15", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_active_states", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L990", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_assertcurrentpullrequest", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L943", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_assertrepositorydispatchsource", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L954", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_asserttrustedprincipal", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L973", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_asserttrustedpullrequest", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L981", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_asserttrustedpullrequeststack", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1132", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_assertvercelconfiguration", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1220", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_assertwildcardfallbackruntimes", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1428", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_assignaliasverified", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1456", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_assignstabledevelopaliasverified", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L58", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_boundedinteger", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1335", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_cancelanddeletedeployment", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L398", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_choosepreferreddeployment", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L408", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_choosestabledevelopdeployment", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L269", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_classifypullrequest", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L18", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_cleanup_actions", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1633", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_cleanupcomment", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1365", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_cleanupdeployments", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1607", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_cleanupprresources", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1038", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_creategithubdeployment", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1549", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_createverceldeployment", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L174", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_customenvironmentdomainnames", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1099", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_dashboardurl", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1748", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_deploy", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1101", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_deploymentcomment", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1244", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_deploymentdetail", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L366", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_deploymentidentityissue", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L420", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_deploymentlistparams", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L336", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_deploymentpayload", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1316", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_deploymenturl", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L913", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_developrefsha", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L328", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_dispatchpullrequestissue", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L39", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_eligibilityerror", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L66", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_exactprefixedid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1022", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_findgithubdeployment", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L878", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_findopenstackparent", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1406", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_getaliasbinding", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L920", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_getdevelopheadsha", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1374", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_getownedalias", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L876", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_getpullrequest", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L951", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_getrepositorypermission", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1388", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_getstabledevelopaliasbinding", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L861", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_githubrequest", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L859", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_githuburl", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1646", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_handleineligible", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L30", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_httperror", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L17", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_idempotent_methods", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L104", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_ishostnamelabel", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L141", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_iss3buckethostname", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L92", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_issafeheadref", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1246", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_listdeploymentsummaries", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1297", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_liststabledevelopdeployments", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1270", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_listworkflowdeployments", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1831", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_main", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1081", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_markgithubenvironmentinactive", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L118", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_normalizeddnshostname", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L82", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_normalizelogin", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L53", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_optionalenv", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L804", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_parseerrorcode", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L925", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_parserepositorydispatch", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L95", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_parsetrustedlogins", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L14", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_pr_event_actions", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1534", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_preparedeployment", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L169", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_previewalias", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L188", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_previewwildcardbindingissue", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L285", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_pullrequestmatchessnapshot", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L240", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_pullrequestshapeissue", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L276", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_pullrequestsnapshot", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1659", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_reconcile", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1496", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_reconcilestabledevelopalias", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1322", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_refreshowneddeployment", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1418", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_removealiasforpr", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1713", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_reportfailure", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L293", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_repositorydispatchsourceissue", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L810", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_requestjson", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L47", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_requiredenv", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L895", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_resolvepullrequeststack", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L436", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_runselftest", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L221", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_runtimeconfig", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L155", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_safecorsprobeurl", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L106", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_safehostname", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L74", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_saferepository", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1067", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_setgithubdeploymentstatus", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L197", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_stabledevelopdeploymentissue", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L179", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_stabledevelopdomainbindingissue", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L16", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_terminal_failure_states", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L12", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_trusted_associations", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L13", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_trusted_permissions", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L997", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_upsertcomment", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L867", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_vercelrequest", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1113", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_verifycors", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1225", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_verifypublishedalias", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1192", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_verifywildcardfallbackruntime", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1587", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_waitfordeployment", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L130", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_wildcarddnsconfigurationissue", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L31", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_httperror", + "target": "github_scripts_deploy_develop_pr_preview_httperror_constructor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L40", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_eligibilityerror", + "target": "github_scripts_deploy_develop_pr_preview_eligibilityerror_constructor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1750", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_deploy", + "target": "github_scripts_deploy_develop_pr_preview_requiredenv", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L864", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_githubrequest", + "target": "github_scripts_deploy_develop_pr_preview_requiredenv", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1838", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_main", + "target": "github_scripts_deploy_develop_pr_preview_requiredenv", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L222", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_runtimeconfig", + "target": "github_scripts_deploy_develop_pr_preview_requiredenv", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L869", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_vercelrequest", + "target": "github_scripts_deploy_develop_pr_preview_requiredenv", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L234", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_runtimeconfig", + "target": "github_scripts_deploy_develop_pr_preview_optionalenv", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L427", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_deploymentlistparams", + "target": "github_scripts_deploy_develop_pr_preview_boundedinteger", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L876", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_getpullrequest", + "target": "github_scripts_deploy_develop_pr_preview_boundedinteger", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1647", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_handleineligible", + "target": "github_scripts_deploy_develop_pr_preview_boundedinteger", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1853", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_main", + "target": "github_scripts_deploy_develop_pr_preview_boundedinteger", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1082", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_markgithubenvironmentinactive", + "target": "github_scripts_deploy_develop_pr_preview_boundedinteger", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L930", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_parserepositorydispatch", + "target": "github_scripts_deploy_develop_pr_preview_boundedinteger", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L170", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_previewalias", + "target": "github_scripts_deploy_develop_pr_preview_boundedinteger", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L277", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_pullrequestsnapshot", + "target": "github_scripts_deploy_develop_pr_preview_boundedinteger", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1663", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_reconcile", + "target": "github_scripts_deploy_develop_pr_preview_boundedinteger", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L903", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_resolvepullrequeststack", + "target": "github_scripts_deploy_develop_pr_preview_boundedinteger", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L223", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_runtimeconfig", + "target": "github_scripts_deploy_develop_pr_preview_boundedinteger", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L998", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_upsertcomment", + "target": "github_scripts_deploy_develop_pr_preview_boundedinteger", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L226", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_runtimeconfig", + "target": "github_scripts_deploy_develop_pr_preview_exactprefixedid", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L222", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_runtimeconfig", + "target": "github_scripts_deploy_develop_pr_preview_saferepository", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L955", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_asserttrustedprincipal", + "target": "github_scripts_deploy_develop_pr_preview_normalizelogin", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1849", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_main", + "target": "github_scripts_deploy_develop_pr_preview_normalizelogin", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L932", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_parserepositorydispatch", + "target": "github_scripts_deploy_develop_pr_preview_normalizelogin", + "confidence_score": 1.0 + }, + { + "relation": "indirect_call", + "context": "argument", + "confidence": "INFERRED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L99", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_parsetrustedlogins", + "target": "github_scripts_deploy_develop_pr_preview_normalizelogin", + "confidence_score": 0.5 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L287", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_pullrequestmatchessnapshot", + "target": "github_scripts_deploy_develop_pr_preview_normalizelogin", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L262", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_pullrequestshapeissue", + "target": "github_scripts_deploy_develop_pr_preview_normalizelogin", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L278", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_pullrequestsnapshot", + "target": "github_scripts_deploy_develop_pr_preview_normalizelogin", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L301", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_repositorydispatchsourceissue", + "target": "github_scripts_deploy_develop_pr_preview_normalizelogin", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L879", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_findopenstackparent", + "target": "github_scripts_deploy_develop_pr_preview_issafeheadref", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L939", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_parserepositorydispatch", + "target": "github_scripts_deploy_develop_pr_preview_issafeheadref", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L258", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_pullrequestshapeissue", + "target": "github_scripts_deploy_develop_pr_preview_issafeheadref", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L500", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_runselftest", + "target": "github_scripts_deploy_develop_pr_preview_parsetrustedlogins", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L225", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_runtimeconfig", + "target": "github_scripts_deploy_develop_pr_preview_parsetrustedlogins", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L149", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_iss3buckethostname", + "target": "github_scripts_deploy_develop_pr_preview_ishostnamelabel", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1317", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_deploymenturl", + "target": "github_scripts_deploy_develop_pr_preview_safehostname", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L124", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_normalizeddnshostname", + "target": "github_scripts_deploy_develop_pr_preview_safehostname", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L171", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_previewalias", + "target": "github_scripts_deploy_develop_pr_preview_safehostname", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L232", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_runtimeconfig", + "target": "github_scripts_deploy_develop_pr_preview_safehostname", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L162", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_safecorsprobeurl", + "target": "github_scripts_deploy_develop_pr_preview_safehostname", + "confidence_score": 1.0 + }, + { + "relation": "indirect_call", + "context": "argument", + "confidence": "INFERRED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L136", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_wildcarddnsconfigurationissue", + "target": "github_scripts_deploy_develop_pr_preview_normalizeddnshostname", + "confidence_score": 0.5 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1184", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_assertvercelconfiguration", + "target": "github_scripts_deploy_develop_pr_preview_wildcarddnsconfigurationissue", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L505", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_runselftest", + "target": "github_scripts_deploy_develop_pr_preview_wildcarddnsconfigurationissue", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L163", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_safecorsprobeurl", + "target": "github_scripts_deploy_develop_pr_preview_iss3buckethostname", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1750", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_deploy", + "target": "github_scripts_deploy_develop_pr_preview_safecorsprobeurl", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L491", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_runselftest", + "target": "github_scripts_deploy_develop_pr_preview_safecorsprobeurl", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1429", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_assignaliasverified", + "target": "github_scripts_deploy_develop_pr_preview_previewalias", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1767", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_deploy", + "target": "github_scripts_deploy_develop_pr_preview_previewalias", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1407", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_getaliasbinding", + "target": "github_scripts_deploy_develop_pr_preview_previewalias", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1738", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_reportfailure", + "target": "github_scripts_deploy_develop_pr_preview_previewalias", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L487", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_runselftest", + "target": "github_scripts_deploy_develop_pr_preview_previewalias", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L531", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_runselftest", + "target": "github_scripts_deploy_develop_pr_preview_customenvironmentdomainnames", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L180", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_stabledevelopdomainbindingissue", + "target": "github_scripts_deploy_develop_pr_preview_customenvironmentdomainnames", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1150", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_assertvercelconfiguration", + "target": "github_scripts_deploy_develop_pr_preview_stabledevelopdomainbindingissue", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L538", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_runselftest", + "target": "github_scripts_deploy_develop_pr_preview_stabledevelopdomainbindingissue", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1167", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_assertvercelconfiguration", + "target": "github_scripts_deploy_develop_pr_preview_previewwildcardbindingissue", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L580", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_runselftest", + "target": "github_scripts_deploy_develop_pr_preview_previewwildcardbindingissue", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1457", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_assignstabledevelopaliasverified", + "target": "github_scripts_deploy_develop_pr_preview_stabledevelopdeploymentissue", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1502", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_reconcilestabledevelopalias", + "target": "github_scripts_deploy_develop_pr_preview_stabledevelopdeploymentissue", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L663", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_runselftest", + "target": "github_scripts_deploy_develop_pr_preview_stabledevelopdeploymentissue", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1837", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_main", + "target": "github_scripts_deploy_develop_pr_preview_runtimeconfig", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L974", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_asserttrustedpullrequest", + "target": "github_scripts_deploy_develop_pr_preview_pullrequestshapeissue", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L270", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_classifypullrequest", + "target": "github_scripts_deploy_develop_pr_preview_pullrequestshapeissue", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L901", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_resolvepullrequeststack", + "target": "github_scripts_deploy_develop_pr_preview_pullrequestshapeissue", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L479", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_runselftest", + "target": "github_scripts_deploy_develop_pr_preview_pullrequestshapeissue", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L476", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_runselftest", + "target": "github_scripts_deploy_develop_pr_preview_classifypullrequest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1751", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_deploy", + "target": "github_scripts_deploy_develop_pr_preview_pullrequestsnapshot", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L521", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_runselftest", + "target": "github_scripts_deploy_develop_pr_preview_pullrequestsnapshot", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L993", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_assertcurrentpullrequest", + "target": "github_scripts_deploy_develop_pr_preview_pullrequestmatchessnapshot", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L522", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_runselftest", + "target": "github_scripts_deploy_develop_pr_preview_pullrequestmatchessnapshot", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L946", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_assertrepositorydispatchsource", + "target": "github_scripts_deploy_develop_pr_preview_repositorydispatchsourceissue", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L732", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_runselftest", + "target": "github_scripts_deploy_develop_pr_preview_repositorydispatchsourceissue", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1856", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_main", + "target": "github_scripts_deploy_develop_pr_preview_dispatchpullrequestissue", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L746", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_runselftest", + "target": "github_scripts_deploy_develop_pr_preview_dispatchpullrequestissue", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1551", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_createverceldeployment", + "target": "github_scripts_deploy_develop_pr_preview_deploymentpayload", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L525", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_runselftest", + "target": "github_scripts_deploy_develop_pr_preview_deploymentpayload", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1430", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_assignaliasverified", + "target": "github_scripts_deploy_develop_pr_preview_deploymentidentityissue", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1578", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_createverceldeployment", + "target": "github_scripts_deploy_develop_pr_preview_deploymentidentityissue", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1289", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_listworkflowdeployments", + "target": "github_scripts_deploy_develop_pr_preview_deploymentidentityissue", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1330", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_refreshowneddeployment", + "target": "github_scripts_deploy_develop_pr_preview_deploymentidentityissue", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L621", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_runselftest", + "target": "github_scripts_deploy_develop_pr_preview_deploymentidentityissue", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1593", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_waitfordeployment", + "target": "github_scripts_deploy_develop_pr_preview_deploymentidentityissue", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1562", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_createverceldeployment", + "target": "github_scripts_deploy_develop_pr_preview_choosepreferreddeployment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1542", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_preparedeployment", + "target": "github_scripts_deploy_develop_pr_preview_choosepreferreddeployment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1707", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_reconcile", + "target": "github_scripts_deploy_develop_pr_preview_choosepreferreddeployment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L641", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_runselftest", + "target": "github_scripts_deploy_develop_pr_preview_choosepreferreddeployment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1509", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_reconcilestabledevelopalias", + "target": "github_scripts_deploy_develop_pr_preview_choosestabledevelopdeployment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L681", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_runselftest", + "target": "github_scripts_deploy_develop_pr_preview_choosestabledevelopdeployment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1252", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_listdeploymentsummaries", + "target": "github_scripts_deploy_develop_pr_preview_deploymentlistparams", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L685", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_runselftest", + "target": "github_scripts_deploy_develop_pr_preview_deploymentlistparams", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1833", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_main", + "target": "github_scripts_deploy_develop_pr_preview_runselftest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L683", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_runselftest", + "target": "github_scripts_deploy_develop_pr_preview_developrefsha", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L751", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_runselftest", + "target": "github_scripts_deploy_develop_pr_preview_parserepositorydispatch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L781", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_runselftest", + "target": "github_scripts_deploy_develop_pr_preview_resolvepullrequeststack", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L848", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_requestjson", + "target": "github_scripts_deploy_develop_pr_preview_parseerrorcode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L862", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_githubrequest", + "target": "github_scripts_deploy_develop_pr_preview_requestjson", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L870", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_vercelrequest", + "target": "github_scripts_deploy_develop_pr_preview_requestjson", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L862", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_githubrequest", + "target": "github_scripts_deploy_develop_pr_preview_githuburl", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L945", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_assertrepositorydispatchsource", + "target": "github_scripts_deploy_develop_pr_preview_githubrequest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1054", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_creategithubdeployment", + "target": "github_scripts_deploy_develop_pr_preview_githubrequest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1025", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_findgithubdeployment", + "target": "github_scripts_deploy_develop_pr_preview_githubrequest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L882", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_findopenstackparent", + "target": "github_scripts_deploy_develop_pr_preview_githubrequest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L921", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_getdevelopheadsha", + "target": "github_scripts_deploy_develop_pr_preview_githubrequest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L876", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_getpullrequest", + "target": "github_scripts_deploy_develop_pr_preview_githubrequest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L952", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_getrepositorypermission", + "target": "github_scripts_deploy_develop_pr_preview_githubrequest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1084", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_markgithubenvironmentinactive", + "target": "github_scripts_deploy_develop_pr_preview_githubrequest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1068", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_setgithubdeploymentstatus", + "target": "github_scripts_deploy_develop_pr_preview_githubrequest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1001", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_upsertcomment", + "target": "github_scripts_deploy_develop_pr_preview_githubrequest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1133", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_assertvercelconfiguration", + "target": "github_scripts_deploy_develop_pr_preview_vercelrequest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1439", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_assignaliasverified", + "target": "github_scripts_deploy_develop_pr_preview_vercelrequest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1470", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_assignstabledevelopaliasverified", + "target": "github_scripts_deploy_develop_pr_preview_vercelrequest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1340", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_cancelanddeletedeployment", + "target": "github_scripts_deploy_develop_pr_preview_vercelrequest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1554", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_createverceldeployment", + "target": "github_scripts_deploy_develop_pr_preview_vercelrequest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1244", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_deploymentdetail", + "target": "github_scripts_deploy_develop_pr_preview_vercelrequest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1377", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_getownedalias", + "target": "github_scripts_deploy_develop_pr_preview_vercelrequest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1253", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_listdeploymentsummaries", + "target": "github_scripts_deploy_develop_pr_preview_vercelrequest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1701", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_reconcile", + "target": "github_scripts_deploy_develop_pr_preview_vercelrequest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1421", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_removealiasforpr", + "target": "github_scripts_deploy_develop_pr_preview_vercelrequest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L991", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_assertcurrentpullrequest", + "target": "github_scripts_deploy_develop_pr_preview_getpullrequest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1855", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_main", + "target": "github_scripts_deploy_develop_pr_preview_getpullrequest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1677", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_reconcile", + "target": "github_scripts_deploy_develop_pr_preview_getpullrequest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L982", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_asserttrustedpullrequeststack", + "target": "github_scripts_deploy_develop_pr_preview_resolvepullrequeststack", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L922", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_getdevelopheadsha", + "target": "github_scripts_deploy_develop_pr_preview_developrefsha", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1461", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_assignstabledevelopaliasverified", + "target": "github_scripts_deploy_develop_pr_preview_getdevelopheadsha", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1500", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_reconcilestabledevelopalias", + "target": "github_scripts_deploy_develop_pr_preview_getdevelopheadsha", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L944", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_assertrepositorydispatchsource", + "target": "github_scripts_deploy_develop_pr_preview_parserepositorydispatch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1846", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_main", + "target": "github_scripts_deploy_develop_pr_preview_assertrepositorydispatchsource", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L961", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_asserttrustedprincipal", + "target": "github_scripts_deploy_develop_pr_preview_getrepositorypermission", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L976", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_asserttrustedpullrequest", + "target": "github_scripts_deploy_develop_pr_preview_asserttrustedprincipal", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L986", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_asserttrustedpullrequeststack", + "target": "github_scripts_deploy_develop_pr_preview_asserttrustedprincipal", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1889", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_main", + "target": "github_scripts_deploy_develop_pr_preview_asserttrustedprincipal", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L984", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_asserttrustedpullrequeststack", + "target": "github_scripts_deploy_develop_pr_preview_asserttrustedpullrequest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L992", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_assertcurrentpullrequest", + "target": "github_scripts_deploy_develop_pr_preview_asserttrustedpullrequeststack", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1749", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_deploy", + "target": "github_scripts_deploy_develop_pr_preview_asserttrustedpullrequeststack", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1872", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_main", + "target": "github_scripts_deploy_develop_pr_preview_asserttrustedpullrequeststack", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1678", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_reconcile", + "target": "github_scripts_deploy_develop_pr_preview_asserttrustedpullrequeststack", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1754", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_deploy", + "target": "github_scripts_deploy_develop_pr_preview_assertcurrentpullrequest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1761", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_deploy", + "target": "github_scripts_deploy_develop_pr_preview_upsertcomment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1650", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_handleineligible", + "target": "github_scripts_deploy_develop_pr_preview_upsertcomment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1732", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_reportfailure", + "target": "github_scripts_deploy_develop_pr_preview_upsertcomment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1061", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_creategithubdeployment", + "target": "github_scripts_deploy_develop_pr_preview_findgithubdeployment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1760", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_deploy", + "target": "github_scripts_deploy_develop_pr_preview_creategithubdeployment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1773", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_deploy", + "target": "github_scripts_deploy_develop_pr_preview_setgithubdeploymentstatus", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1090", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_markgithubenvironmentinactive", + "target": "github_scripts_deploy_develop_pr_preview_setgithubdeploymentstatus", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1724", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_reportfailure", + "target": "github_scripts_deploy_develop_pr_preview_setgithubdeploymentstatus", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1623", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_cleanupprresources", + "target": "github_scripts_deploy_develop_pr_preview_markgithubenvironmentinactive", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1820", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_deploy", + "target": "github_scripts_deploy_develop_pr_preview_markgithubenvironmentinactive", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1772", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_deploy", + "target": "github_scripts_deploy_develop_pr_preview_dashboardurl", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1714", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_reportfailure", + "target": "github_scripts_deploy_develop_pr_preview_dashboardurl", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1764", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_deploy", + "target": "github_scripts_deploy_develop_pr_preview_deploymentcomment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1735", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_reportfailure", + "target": "github_scripts_deploy_develop_pr_preview_deploymentcomment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1795", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_deploy", + "target": "github_scripts_deploy_develop_pr_preview_verifycors", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1189", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_assertvercelconfiguration", + "target": "github_scripts_deploy_develop_pr_preview_assertwildcardfallbackruntimes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1488", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_assignstabledevelopaliasverified", + "target": "github_scripts_deploy_develop_pr_preview_assertvercelconfiguration", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1752", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_deploy", + "target": "github_scripts_deploy_develop_pr_preview_assertvercelconfiguration", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1497", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_reconcilestabledevelopalias", + "target": "github_scripts_deploy_develop_pr_preview_assertvercelconfiguration", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1221", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_assertwildcardfallbackruntimes", + "target": "github_scripts_deploy_develop_pr_preview_verifywildcardfallbackruntime", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1489", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_assignstabledevelopaliasverified", + "target": "github_scripts_deploy_develop_pr_preview_verifypublishedalias", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1798", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_deploy", + "target": "github_scripts_deploy_develop_pr_preview_verifypublishedalias", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1577", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_createverceldeployment", + "target": "github_scripts_deploy_develop_pr_preview_deploymentdetail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1396", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_getstabledevelopaliasbinding", + "target": "github_scripts_deploy_develop_pr_preview_deploymentdetail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1307", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_liststabledevelopdeployments", + "target": "github_scripts_deploy_develop_pr_preview_deploymentdetail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1284", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_listworkflowdeployments", + "target": "github_scripts_deploy_develop_pr_preview_deploymentdetail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1325", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_refreshowneddeployment", + "target": "github_scripts_deploy_develop_pr_preview_deploymentdetail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1592", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_waitfordeployment", + "target": "github_scripts_deploy_develop_pr_preview_deploymentdetail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1298", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_liststabledevelopdeployments", + "target": "github_scripts_deploy_develop_pr_preview_listdeploymentsummaries", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1271", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_listworkflowdeployments", + "target": "github_scripts_deploy_develop_pr_preview_listdeploymentsummaries", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1617", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_cleanupprresources", + "target": "github_scripts_deploy_develop_pr_preview_listworkflowdeployments", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1563", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_createverceldeployment", + "target": "github_scripts_deploy_develop_pr_preview_listworkflowdeployments", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1818", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_deploy", + "target": "github_scripts_deploy_develop_pr_preview_listworkflowdeployments", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1535", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_preparedeployment", + "target": "github_scripts_deploy_develop_pr_preview_listworkflowdeployments", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1660", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_reconcile", + "target": "github_scripts_deploy_develop_pr_preview_listworkflowdeployments", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1508", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_reconcilestabledevelopalias", + "target": "github_scripts_deploy_develop_pr_preview_liststabledevelopdeployments", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1771", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_deploy", + "target": "github_scripts_deploy_develop_pr_preview_deploymenturl", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1717", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_reportfailure", + "target": "github_scripts_deploy_develop_pr_preview_deploymenturl", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1336", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_cancelanddeletedeployment", + "target": "github_scripts_deploy_develop_pr_preview_refreshowneddeployment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1413", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_getaliasbinding", + "target": "github_scripts_deploy_develop_pr_preview_refreshowneddeployment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1369", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_cleanupdeployments", + "target": "github_scripts_deploy_develop_pr_preview_cancelanddeletedeployment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1618", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_cleanupprresources", + "target": "github_scripts_deploy_develop_pr_preview_cleanupdeployments", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1819", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_deploy", + "target": "github_scripts_deploy_develop_pr_preview_cleanupdeployments", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1544", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_preparedeployment", + "target": "github_scripts_deploy_develop_pr_preview_cleanupdeployments", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1708", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_reconcile", + "target": "github_scripts_deploy_develop_pr_preview_cleanupdeployments", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1408", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_getaliasbinding", + "target": "github_scripts_deploy_develop_pr_preview_getownedalias", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1389", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_getstabledevelopaliasbinding", + "target": "github_scripts_deploy_develop_pr_preview_getownedalias", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1463", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_assignstabledevelopaliasverified", + "target": "github_scripts_deploy_develop_pr_preview_getstabledevelopaliasbinding", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1501", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_reconcilestabledevelopalias", + "target": "github_scripts_deploy_develop_pr_preview_getstabledevelopaliasbinding", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1434", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_assignaliasverified", + "target": "github_scripts_deploy_develop_pr_preview_getaliasbinding", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1691", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_reconcile", + "target": "github_scripts_deploy_develop_pr_preview_getaliasbinding", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1419", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_removealiasforpr", + "target": "github_scripts_deploy_develop_pr_preview_getaliasbinding", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1612", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_cleanupprresources", + "target": "github_scripts_deploy_develop_pr_preview_removealiasforpr", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1538", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_preparedeployment", + "target": "github_scripts_deploy_develop_pr_preview_removealiasforpr", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1797", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_deploy", + "target": "github_scripts_deploy_develop_pr_preview_assignaliasverified", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1511", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_reconcilestabledevelopalias", + "target": "github_scripts_deploy_develop_pr_preview_assignstabledevelopaliasverified", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1840", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_main", + "target": "github_scripts_deploy_develop_pr_preview_reconcilestabledevelopalias", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1753", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_deploy", + "target": "github_scripts_deploy_develop_pr_preview_preparedeployment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1770", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_deploy", + "target": "github_scripts_deploy_develop_pr_preview_createverceldeployment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1790", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_deploy", + "target": "github_scripts_deploy_develop_pr_preview_waitfordeployment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1824", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_deploy", + "target": "github_scripts_deploy_develop_pr_preview_cleanupprresources", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1648", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_handleineligible", + "target": "github_scripts_deploy_develop_pr_preview_cleanupprresources", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1685", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_reconcile", + "target": "github_scripts_deploy_develop_pr_preview_cleanupprresources", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1653", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_handleineligible", + "target": "github_scripts_deploy_develop_pr_preview_cleanupcomment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1884", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_main", + "target": "github_scripts_deploy_develop_pr_preview_handleineligible", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1841", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_main", + "target": "github_scripts_deploy_develop_pr_preview_reconcile", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1825", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_deploy", + "target": "github_scripts_deploy_develop_pr_preview_reportfailure", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1896", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_main", + "target": "github_scripts_deploy_develop_pr_preview_deploy", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/electron-pr-release-contract.mjs", + "source_location": "L18", + "weight": 1.0, + "source": "github_scripts_electron_pr_release_contract", + "target": "github_scripts_electron_pr_release_contract_assertprreleasecontract", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/electron-pr-release-contract.mjs", + "source_location": "L14", + "weight": 1.0, + "source": "github_scripts_electron_pr_release_contract", + "target": "github_scripts_electron_pr_release_contract_count", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/electron-pr-release-contract.mjs", + "source_location": "L8", + "weight": 1.0, + "source": "github_scripts_electron_pr_release_contract", + "target": "github_scripts_electron_pr_release_contract_here", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/electron-pr-release-contract.mjs", + "source_location": "L9", + "weight": 1.0, + "source": "github_scripts_electron_pr_release_contract", + "target": "github_scripts_electron_pr_release_contract_workflow", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/electron-pr-release-contract.mjs", + "source_location": "L75", + "weight": 1.0, + "source": "github_scripts_electron_pr_release_contract_assertprreleasecontract", + "target": "github_scripts_electron_pr_release_contract_count", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L689", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_activatesnapshot", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L562", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_artifacthash", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L397", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_baselinenodecount", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L89", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_computesourcefingerprint", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L368", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_copyportablefiles", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L759", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_ensuresnapshot", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L57", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_fail", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L588", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_finalizesnapshot", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L525", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_findpoisonedgraphfiles", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L121", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_graphifyroot", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L406", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_graphifyversion", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L270", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_hydratesemanticcache", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L239", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_ingestsemanticcache", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L49", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_internal_commands", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L453", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_invokegraphify", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L679", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_istracked", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L392", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_legacyoutputavailable", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L330", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_listsnapshots", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L37", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_local_derived_files", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L130", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_lockowneralive", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L852", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_main", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L48", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_mutating_commands", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L488", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_nodecountsbysource", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L26", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_portable_files", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L415", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_prepareworkingoutput", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L579", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_protectsnapshotfiles", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L572", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_removecachelink", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L32", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_required_files", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L69", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_resolvereporoot", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L61", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_rungit", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L725", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_runmutation", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L802", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_runrouted", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L194", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_safejson", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L350", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_selectsnapshot", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L219", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_semanticcacheentries", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L202", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_semanticcacheroot", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L206", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_semanticcasroot", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L210", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_semanticrichness", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L73", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_sha256parts", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L125", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_sleep", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L42", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_snapshot_files", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L312", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_snapshotrecord", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L185", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_snapshotsourceroot", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L497", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_unchangedmanifestentry", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L472", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_validateportableoutput", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L149", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_withrepositorylock", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.test.mjs", + "source_location": "L21", + "weight": 1.0, + "source": "github_scripts_graphify_cas_test", + "target": "github_scripts_graphify_cas", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L603", + "weight": 1.0, + "source": "github_scripts_graphify_cas_finalizesnapshot", + "target": "github_scripts_graphify_cas_fail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L290", + "weight": 1.0, + "source": "github_scripts_graphify_cas_hydratesemanticcache", + "target": "github_scripts_graphify_cas_fail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L248", + "weight": 1.0, + "source": "github_scripts_graphify_cas_ingestsemanticcache", + "target": "github_scripts_graphify_cas_fail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L468", + "weight": 1.0, + "source": "github_scripts_graphify_cas_invokegraphify", + "target": "github_scripts_graphify_cas_fail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L808", + "weight": 1.0, + "source": "github_scripts_graphify_cas_runrouted", + "target": "github_scripts_graphify_cas_fail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L475", + "weight": 1.0, + "source": "github_scripts_graphify_cas_validateportableoutput", + "target": "github_scripts_graphify_cas_fail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L172", + "weight": 1.0, + "source": "github_scripts_graphify_cas_withrepositorylock", + "target": "github_scripts_graphify_cas_fail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L103", + "weight": 1.0, + "source": "github_scripts_graphify_cas_computesourcefingerprint", + "target": "github_scripts_graphify_cas_rungit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L681", + "weight": 1.0, + "source": "github_scripts_graphify_cas_istracked", + "target": "github_scripts_graphify_cas_rungit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L70", + "weight": 1.0, + "source": "github_scripts_graphify_cas_resolvereporoot", + "target": "github_scripts_graphify_cas_rungit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L853", + "weight": 1.0, + "source": "github_scripts_graphify_cas_main", + "target": "github_scripts_graphify_cas_resolvereporoot", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L569", + "weight": 1.0, + "source": "github_scripts_graphify_cas_artifacthash", + "target": "github_scripts_graphify_cas_sha256parts", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L110", + "weight": 1.0, + "source": "github_scripts_graphify_cas_computesourcefingerprint", + "target": "github_scripts_graphify_cas_sha256parts", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L288", + "weight": 1.0, + "source": "github_scripts_graphify_cas_hydratesemanticcache", + "target": "github_scripts_graphify_cas_sha256parts", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L250", + "weight": 1.0, + "source": "github_scripts_graphify_cas_ingestsemanticcache", + "target": "github_scripts_graphify_cas_sha256parts", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L760", + "weight": 1.0, + "source": "github_scripts_graphify_cas_ensuresnapshot", + "target": "github_scripts_graphify_cas_computesourcefingerprint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L820", + "weight": 1.0, + "source": "github_scripts_graphify_cas_runrouted", + "target": "github_scripts_graphify_cas_computesourcefingerprint", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.test.mjs", + "source_location": "L21", + "weight": 1.0, + "source": "github_scripts_graphify_cas_test", + "target": "github_scripts_graphify_cas_computesourcefingerprint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L691", + "weight": 1.0, + "source": "github_scripts_graphify_cas_activatesnapshot", + "target": "github_scripts_graphify_cas_graphifyroot", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L402", + "weight": 1.0, + "source": "github_scripts_graphify_cas_baselinenodecount", + "target": "github_scripts_graphify_cas_graphifyroot", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L393", + "weight": 1.0, + "source": "github_scripts_graphify_cas_legacyoutputavailable", + "target": "github_scripts_graphify_cas_graphifyroot", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L331", + "weight": 1.0, + "source": "github_scripts_graphify_cas_listsnapshots", + "target": "github_scripts_graphify_cas_graphifyroot", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L417", + "weight": 1.0, + "source": "github_scripts_graphify_cas_prepareworkingoutput", + "target": "github_scripts_graphify_cas_graphifyroot", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L804", + "weight": 1.0, + "source": "github_scripts_graphify_cas_runrouted", + "target": "github_scripts_graphify_cas_graphifyroot", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L203", + "weight": 1.0, + "source": "github_scripts_graphify_cas_semanticcacheroot", + "target": "github_scripts_graphify_cas_graphifyroot", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L207", + "weight": 1.0, + "source": "github_scripts_graphify_cas_semanticcasroot", + "target": "github_scripts_graphify_cas_graphifyroot", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L187", + "weight": 1.0, + "source": "github_scripts_graphify_cas_snapshotsourceroot", + "target": "github_scripts_graphify_cas_graphifyroot", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L150", + "weight": 1.0, + "source": "github_scripts_graphify_cas_withrepositorylock", + "target": "github_scripts_graphify_cas_graphifyroot", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L174", + "weight": 1.0, + "source": "github_scripts_graphify_cas_withrepositorylock", + "target": "github_scripts_graphify_cas_sleep", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L131", + "weight": 1.0, + "source": "github_scripts_graphify_cas_lockowneralive", + "target": "github_scripts_graphify_cas_safejson", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L167", + "weight": 1.0, + "source": "github_scripts_graphify_cas_withrepositorylock", + "target": "github_scripts_graphify_cas_lockowneralive", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L766", + "weight": 1.0, + "source": "github_scripts_graphify_cas_ensuresnapshot", + "target": "github_scripts_graphify_cas_withrepositorylock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L726", + "weight": 1.0, + "source": "github_scripts_graphify_cas_runmutation", + "target": "github_scripts_graphify_cas_withrepositorylock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L831", + "weight": 1.0, + "source": "github_scripts_graphify_cas_runrouted", + "target": "github_scripts_graphify_cas_withrepositorylock", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.test.mjs", + "source_location": "L21", + "weight": 1.0, + "source": "github_scripts_graphify_cas_test", + "target": "github_scripts_graphify_cas_withrepositorylock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L627", + "weight": 1.0, + "source": "github_scripts_graphify_cas_finalizesnapshot", + "target": "github_scripts_graphify_cas_snapshotsourceroot", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L402", + "weight": 1.0, + "source": "github_scripts_graphify_cas_baselinenodecount", + "target": "github_scripts_graphify_cas_safejson", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L526", + "weight": 1.0, + "source": "github_scripts_graphify_cas_findpoisonedgraphfiles", + "target": "github_scripts_graphify_cas_safejson", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L292", + "weight": 1.0, + "source": "github_scripts_graphify_cas_hydratesemanticcache", + "target": "github_scripts_graphify_cas_safejson", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L246", + "weight": 1.0, + "source": "github_scripts_graphify_cas_ingestsemanticcache", + "target": "github_scripts_graphify_cas_safejson", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L313", + "weight": 1.0, + "source": "github_scripts_graphify_cas_snapshotrecord", + "target": "github_scripts_graphify_cas_safejson", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L477", + "weight": 1.0, + "source": "github_scripts_graphify_cas_validateportableoutput", + "target": "github_scripts_graphify_cas_safejson", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L436", + "weight": 1.0, + "source": "github_scripts_graphify_cas_prepareworkingoutput", + "target": "github_scripts_graphify_cas_semanticcacheroot", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L274", + "weight": 1.0, + "source": "github_scripts_graphify_cas_hydratesemanticcache", + "target": "github_scripts_graphify_cas_semanticcasroot", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L252", + "weight": 1.0, + "source": "github_scripts_graphify_cas_ingestsemanticcache", + "target": "github_scripts_graphify_cas_semanticcasroot", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L293", + "weight": 1.0, + "source": "github_scripts_graphify_cas_hydratesemanticcache", + "target": "github_scripts_graphify_cas_semanticrichness", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L247", + "weight": 1.0, + "source": "github_scripts_graphify_cas_ingestsemanticcache", + "target": "github_scripts_graphify_cas_semanticrichness", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L244", + "weight": 1.0, + "source": "github_scripts_graphify_cas_ingestsemanticcache", + "target": "github_scripts_graphify_cas_semanticcacheentries", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L435", + "weight": 1.0, + "source": "github_scripts_graphify_cas_prepareworkingoutput", + "target": "github_scripts_graphify_cas_ingestsemanticcache", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.test.mjs", + "source_location": "L21", + "weight": 1.0, + "source": "github_scripts_graphify_cas_test", + "target": "github_scripts_graphify_cas_ingestsemanticcache", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L439", + "weight": 1.0, + "source": "github_scripts_graphify_cas_prepareworkingoutput", + "target": "github_scripts_graphify_cas_hydratesemanticcache", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.test.mjs", + "source_location": "L21", + "weight": 1.0, + "source": "github_scripts_graphify_cas_test", + "target": "github_scripts_graphify_cas_hydratesemanticcache", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L652", + "weight": 1.0, + "source": "github_scripts_graphify_cas_finalizesnapshot", + "target": "github_scripts_graphify_cas_snapshotrecord", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L343", + "weight": 1.0, + "source": "github_scripts_graphify_cas_listsnapshots", + "target": "github_scripts_graphify_cas_snapshotrecord", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L351", + "weight": 1.0, + "source": "github_scripts_graphify_cas_selectsnapshot", + "target": "github_scripts_graphify_cas_listsnapshots", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.test.mjs", + "source_location": "L21", + "weight": 1.0, + "source": "github_scripts_graphify_cas_test", + "target": "github_scripts_graphify_cas_listsnapshots", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L399", + "weight": 1.0, + "source": "github_scripts_graphify_cas_baselinenodecount", + "target": "github_scripts_graphify_cas_selectsnapshot", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L761", + "weight": 1.0, + "source": "github_scripts_graphify_cas_ensuresnapshot", + "target": "github_scripts_graphify_cas_selectsnapshot", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L607", + "weight": 1.0, + "source": "github_scripts_graphify_cas_finalizesnapshot", + "target": "github_scripts_graphify_cas_selectsnapshot", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L425", + "weight": 1.0, + "source": "github_scripts_graphify_cas_prepareworkingoutput", + "target": "github_scripts_graphify_cas_selectsnapshot", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L825", + "weight": 1.0, + "source": "github_scripts_graphify_cas_runrouted", + "target": "github_scripts_graphify_cas_selectsnapshot", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.test.mjs", + "source_location": "L21", + "weight": 1.0, + "source": "github_scripts_graphify_cas_test", + "target": "github_scripts_graphify_cas_selectsnapshot", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L428", + "weight": 1.0, + "source": "github_scripts_graphify_cas_prepareworkingoutput", + "target": "github_scripts_graphify_cas_copyportablefiles", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L401", + "weight": 1.0, + "source": "github_scripts_graphify_cas_baselinenodecount", + "target": "github_scripts_graphify_cas_legacyoutputavailable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L429", + "weight": 1.0, + "source": "github_scripts_graphify_cas_prepareworkingoutput", + "target": "github_scripts_graphify_cas_legacyoutputavailable", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.test.mjs", + "source_location": "L21", + "weight": 1.0, + "source": "github_scripts_graphify_cas_test", + "target": "github_scripts_graphify_cas_prepareworkingoutput", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L804", + "weight": 1.0, + "source": "github_scripts_graphify_cas_runrouted", + "target": "github_scripts_graphify_cas_invokegraphify", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L598", + "weight": 1.0, + "source": "github_scripts_graphify_cas_finalizesnapshot", + "target": "github_scripts_graphify_cas_validateportableoutput", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L543", + "weight": 1.0, + "source": "github_scripts_graphify_cas_findpoisonedgraphfiles", + "target": "github_scripts_graphify_cas_nodecountsbysource", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L548", + "weight": 1.0, + "source": "github_scripts_graphify_cas_findpoisonedgraphfiles", + "target": "github_scripts_graphify_cas_unchangedmanifestentry", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L609", + "weight": 1.0, + "source": "github_scripts_graphify_cas_finalizesnapshot", + "target": "github_scripts_graphify_cas_findpoisonedgraphfiles", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L626", + "weight": 1.0, + "source": "github_scripts_graphify_cas_finalizesnapshot", + "target": "github_scripts_graphify_cas_artifacthash", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L625", + "weight": 1.0, + "source": "github_scripts_graphify_cas_finalizesnapshot", + "target": "github_scripts_graphify_cas_removecachelink", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L690", + "weight": 1.0, + "source": "github_scripts_graphify_cas_activatesnapshot", + "target": "github_scripts_graphify_cas_protectsnapshotfiles", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L675", + "weight": 1.0, + "source": "github_scripts_graphify_cas_finalizesnapshot", + "target": "github_scripts_graphify_cas_protectsnapshotfiles", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.test.mjs", + "source_location": "L21", + "weight": 1.0, + "source": "github_scripts_graphify_cas_test", + "target": "github_scripts_graphify_cas_finalizesnapshot", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L711", + "weight": 1.0, + "source": "github_scripts_graphify_cas_activatesnapshot", + "target": "github_scripts_graphify_cas_istracked", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L763", + "weight": 1.0, + "source": "github_scripts_graphify_cas_ensuresnapshot", + "target": "github_scripts_graphify_cas_activatesnapshot", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L848", + "weight": 1.0, + "source": "github_scripts_graphify_cas_runrouted", + "target": "github_scripts_graphify_cas_activatesnapshot", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.test.mjs", + "source_location": "L21", + "weight": 1.0, + "source": "github_scripts_graphify_cas_test", + "target": "github_scripts_graphify_cas_activatesnapshot", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L811", + "weight": 1.0, + "source": "github_scripts_graphify_cas_runrouted", + "target": "github_scripts_graphify_cas_runmutation", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L815", + "weight": 1.0, + "source": "github_scripts_graphify_cas_runrouted", + "target": "github_scripts_graphify_cas_ensuresnapshot", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L858", + "weight": 1.0, + "source": "github_scripts_graphify_cas_main", + "target": "github_scripts_graphify_cas_runrouted", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.test.mjs", + "source_location": "L39", + "weight": 1.0, + "source": "github_scripts_graphify_cas_test", + "target": "github_scripts_graphify_cas_test_fixture", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.test.mjs", + "source_location": "L33", + "weight": 1.0, + "source": "github_scripts_graphify_cas_test", + "target": "github_scripts_graphify_cas_test_git", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.test.mjs", + "source_location": "L67", + "weight": 1.0, + "source": "github_scripts_graphify_cas_test", + "target": "github_scripts_graphify_cas_test_writedetailedoutput", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.test.mjs", + "source_location": "L52", + "weight": 1.0, + "source": "github_scripts_graphify_cas_test", + "target": "github_scripts_graphify_cas_test_writeoutput", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.test.mjs", + "source_location": "L41", + "weight": 1.0, + "source": "github_scripts_graphify_cas_test_fixture", + "target": "github_scripts_graphify_cas_test_git", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4670", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_applypicks", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1127", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_attestationmatches", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1002", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_botcommentsbylatestevent", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1374", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_buildpromotiondispatchrequest", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L727", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_buildpromotionplancontext", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1085", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_cancelpromotionretirement", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L74", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_cfg", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3989", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_checkoutremotebranch", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1846", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_checkpointrecoverydisposition", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1662", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_clearsourcestandaside", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4334", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_closeredundantpass", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4373", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_computepicks", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4850", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_createpromotionpr", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L899", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_createpromotionreservation", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1717", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_createpromotionreviewcheckpoint", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4590", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_dependentmembersafter", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1432", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_dispatchpromotionresolution", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1686", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_encodepromotionattestation", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L161", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_ensurecommitavailable", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4726", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_ensurepromotionlabel", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3969", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_ensureremotebranchavailable", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4735", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_ensuresourcelineagereviewlabel", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L65", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_env", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1787", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_exactbranchdeletewithactionstoken", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1742", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_exactcheckpointpush", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1452", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_exactreservationdeleteargs", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1461", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_exactreservationpushargs", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L120", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_exec_opts", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L835", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_expectedreservationtrailers", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4644", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_externalstackpromotionstate", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L149", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_failuredetail", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2029", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_finalizeaipromotionmetadata", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1952", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_finalizesourcelineagemetadata", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1053", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_findbotpromotionretirement", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2137", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_findopenpromotionnumber", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L69", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_flag", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L145", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_gh", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L146", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_ghjson", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L139", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_git", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4594", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_groupfailuremessages", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L596", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_groupkeyfor", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3941", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_indexpromotionsbysource", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L189", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_inspectancestry", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L337", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_inspectpatchatsourcetip", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L923", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_inspectpromotionreservation", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1147", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_inspectpromotionreviewcheckpoint", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L402", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_inspectsourcepresence", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L857", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_inspectunresolvedpromotionreservationhead", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1099", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_isbotauthoredcomment", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1119", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_isexactpausedpromotionsnapshot", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L704", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_isobjectid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1110", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_isreversesyncsourcepr", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1028", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_latestbotpromotionattestationevents", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L538", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_legacypromotionbranchfor", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3810", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_listmergedsourceprs", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3828", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_listpromotionprs", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3959", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_listremotepromotionbranches", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3841", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_listsourceissuecomments", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L636", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_literalpathspec", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1692", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_liverefshawithactionstoken", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3821", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_loadsourcepr", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L6443", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_main", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1625", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_notesourcestandaside", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2253", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_orphanedmergehydrationintegrationtest", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L583", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_parsepromotiongroupmarker", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L578", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_parsepromotionof", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L842", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_parsepromotionreservationtrailers", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L971", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_parsepromotionresolutionattestations", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L987", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_parsepromotionretirements", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L199", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_patchidforcommit", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2157", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_pathspecauthorityintegrationtest", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L238", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_planneddiffendpoints", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4434", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_preflightpromotionplans", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4628", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_processgroupsindependently", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L687", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_promotion_recovery_milestone_trailers", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1702", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_promotionattestationbody", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L552", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_promotionbelongstopass", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4748", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_promotionbody", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L531", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_promotionbranchfor", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L542", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_promotionbranchmatches", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L518", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_promotionbranchslug", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4824", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_promotionconflictreviewbody", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1428", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_promotiondispatchargs", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2132", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_promotionnumberfromurl", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3850", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_promotionpausestateforrun", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L821", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_promotionreservationtrailers", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1854", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_promotionresolverrundisposition", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1047", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_promotionretirementmarker", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L589", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_promotionsourcenumber", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L564", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_promotiontargets", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L625", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_promotiontitlefor", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4846", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_promotionworkerreviewbody", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1470", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_queuetrustedpromotionworker", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L266", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_readplannedpatch", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1877", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_recoverpromotionreviewcheckpoint", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1552", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_redispatchpromotionreservation", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3806", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_repoflag", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L692", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_reservation_trailer_keys", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4292", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_retargetpass", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1080", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_retiredbranchcleanupdisposition", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1831", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_revalidatecheckpointrefs", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L122", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_run", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4909", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_runpromotion", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L6420", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_runwithsummary", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3074", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_selftest", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L630", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_setsequal", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L506", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_slugify", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4638", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_sortpromotioncandidates", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L640", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_sortrepopaths", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L654", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_source_lineage_statuses", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L669", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_sourcelineagereason", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L665", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_sourcelineagereviewrequired", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L660", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_sourcelineagestatus", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1104", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_sourceprhaslabel", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L708", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_stablepromotionplanmanifest", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L516", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_strip_prefixes", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4880", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_summarize", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L147", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_trygh", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L140", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_trygit", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L127", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_tryrun", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1573", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_upsertbotissuecomment", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1194", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_validateairesolvedpromotionbranch", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4607", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_validategroupchronology", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4003", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_validatereusablepromotionbranch", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3870", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_validatereusablepromotionforrun", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1300", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_validatestalependingaipromotionbranch", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L644", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_validpromotionpath", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1564", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_withactionstoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/promote-features-to-main.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_promote_features_to_main_promote", + "target": "github_scripts_promote_features_to_main" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L70", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_flag", + "target": "github_scripts_promote_features_to_main_env", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L145", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_gh", + "target": "github_scripts_promote_features_to_main_run", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L146", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_ghjson", + "target": "github_scripts_promote_features_to_main_run", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L139", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_git", + "target": "github_scripts_promote_features_to_main_run", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4913", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runpromotion", + "target": "github_scripts_promote_features_to_main_run", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4864", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_createpromotionpr", + "target": "github_scripts_promote_features_to_main_tryrun", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4743", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_ensuresourcelineagereviewlabel", + "target": "github_scripts_promote_features_to_main_tryrun", + "confidence_score": 1.0 + }, + { + "relation": "indirect_call", + "context": "argument", + "confidence": "INFERRED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4488", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_preflightpromotionplans", + "target": "github_scripts_promote_features_to_main_tryrun", + "confidence_score": 0.5 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L147", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_trygh", + "target": "github_scripts_promote_features_to_main_tryrun", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L140", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_trygit", + "target": "github_scripts_promote_features_to_main_tryrun", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4926", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runpromotion", + "target": "github_scripts_promote_features_to_main_git", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3992", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_checkoutremotebranch", + "target": "github_scripts_promote_features_to_main_trygit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4360", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_closeredundantpass", + "target": "github_scripts_promote_features_to_main_trygit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3960", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_listremotepromotionbranches", + "target": "github_scripts_promote_features_to_main_trygit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1487", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_queuetrustedpromotionworker", + "target": "github_scripts_promote_features_to_main_trygit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4917", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runpromotion", + "target": "github_scripts_promote_features_to_main_trygit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3880", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_validatereusablepromotionforrun", + "target": "github_scripts_promote_features_to_main_trygit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3812", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_listmergedsourceprs", + "target": "github_scripts_promote_features_to_main_ghjson", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3830", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_listpromotionprs", + "target": "github_scripts_promote_features_to_main_ghjson", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3842", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_listsourceissuecomments", + "target": "github_scripts_promote_features_to_main_ghjson", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3823", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_loadsourcepr", + "target": "github_scripts_promote_features_to_main_ghjson", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4915", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runpromotion", + "target": "github_scripts_promote_features_to_main_ghjson", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4338", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_closeredundantpass", + "target": "github_scripts_promote_features_to_main_trygh", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4865", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_createpromotionpr", + "target": "github_scripts_promote_features_to_main_trygh", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4728", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_ensurepromotionlabel", + "target": "github_scripts_promote_features_to_main_trygh", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4744", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_ensuresourcelineagereviewlabel", + "target": "github_scripts_promote_features_to_main_trygh", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1526", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_queuetrustedpromotionworker", + "target": "github_scripts_promote_features_to_main_trygh", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4317", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_retargetpass", + "target": "github_scripts_promote_features_to_main_trygh", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4687", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_applypicks", + "target": "github_scripts_promote_features_to_main_failuredetail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L759", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_buildpromotionplancontext", + "target": "github_scripts_promote_features_to_main_failuredetail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3994", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_checkoutremotebranch", + "target": "github_scripts_promote_features_to_main_failuredetail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4379", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_computepicks", + "target": "github_scripts_promote_features_to_main_failuredetail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4868", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_createpromotionpr", + "target": "github_scripts_promote_features_to_main_failuredetail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L914", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_createpromotionreservation", + "target": "github_scripts_promote_features_to_main_failuredetail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1734", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_createpromotionreviewcheckpoint", + "target": "github_scripts_promote_features_to_main_failuredetail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1446", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_dispatchpromotionresolution", + "target": "github_scripts_promote_features_to_main_failuredetail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L173", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_ensurecommitavailable", + "target": "github_scripts_promote_features_to_main_failuredetail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3981", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_ensureremotebranchavailable", + "target": "github_scripts_promote_features_to_main_failuredetail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1828", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_exactbranchdeletewithactionstoken", + "target": "github_scripts_promote_features_to_main_failuredetail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1784", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_exactcheckpointpush", + "target": "github_scripts_promote_features_to_main_failuredetail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L195", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_inspectancestry", + "target": "github_scripts_promote_features_to_main_failuredetail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L354", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_inspectpatchatsourcetip", + "target": "github_scripts_promote_features_to_main_failuredetail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L939", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_inspectpromotionreservation", + "target": "github_scripts_promote_features_to_main_failuredetail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L465", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_inspectsourcepresence", + "target": "github_scripts_promote_features_to_main_failuredetail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L206", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_patchidforcommit", + "target": "github_scripts_promote_features_to_main_failuredetail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4583", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_preflightpromotionplans", + "target": "github_scripts_promote_features_to_main_failuredetail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3865", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_promotionpausestateforrun", + "target": "github_scripts_promote_features_to_main_failuredetail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1493", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_queuetrustedpromotionworker", + "target": "github_scripts_promote_features_to_main_failuredetail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L280", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_readplannedpatch", + "target": "github_scripts_promote_features_to_main_failuredetail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L5518", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runpromotion", + "target": "github_scripts_promote_features_to_main_failuredetail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L6430", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runwithsummary", + "target": "github_scripts_promote_features_to_main_failuredetail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1229", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_validateairesolvedpromotionbranch", + "target": "github_scripts_promote_features_to_main_failuredetail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4112", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_validatereusablepromotionbranch", + "target": "github_scripts_promote_features_to_main_failuredetail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3893", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_validatereusablepromotionforrun", + "target": "github_scripts_promote_features_to_main_failuredetail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1570", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_withactionstoken", + "target": "github_scripts_promote_features_to_main_failuredetail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3016", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_orphanedmergehydrationintegrationtest", + "target": "github_scripts_promote_features_to_main_ensurecommitavailable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3579", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_ensurecommitavailable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2355", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_orphanedmergehydrationintegrationtest", + "target": "github_scripts_promote_features_to_main_inspectancestry", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3593", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_inspectancestry", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L740", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_buildpromotionplancontext", + "target": "github_scripts_promote_features_to_main_planneddiffendpoints", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L271", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_readplannedpatch", + "target": "github_scripts_promote_features_to_main_planneddiffendpoints", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2203", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_pathspecauthorityintegrationtest", + "target": "github_scripts_promote_features_to_main_readplannedpatch", + "confidence_score": 1.0 + }, + { + "relation": "indirect_call", + "context": "argument", + "confidence": "INFERRED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L296", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_readplannedpatch", + "target": "github_scripts_promote_features_to_main_literalpathspec", + "confidence_score": 0.5 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3604", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_inspectpatchatsourcetip", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2306", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_orphanedmergehydrationintegrationtest", + "target": "github_scripts_promote_features_to_main_inspectsourcepresence", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2212", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_pathspecauthorityintegrationtest", + "target": "github_scripts_promote_features_to_main_inspectsourcepresence", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3620", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_inspectsourcepresence", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L601", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_groupkeyfor", + "target": "github_scripts_promote_features_to_main_slugify", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L585", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_parsepromotiongroupmarker", + "target": "github_scripts_promote_features_to_main_slugify", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L554", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_promotionbelongstopass", + "target": "github_scripts_promote_features_to_main_slugify", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L532", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_promotionbranchfor", + "target": "github_scripts_promote_features_to_main_slugify", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L523", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_promotionbranchslug", + "target": "github_scripts_promote_features_to_main_slugify", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3077", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_slugify", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L539", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_legacypromotionbranchfor", + "target": "github_scripts_promote_features_to_main_promotionbranchslug", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L532", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_promotionbranchfor", + "target": "github_scripts_promote_features_to_main_promotionbranchslug", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2406", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_orphanedmergehydrationintegrationtest", + "target": "github_scripts_promote_features_to_main_promotionbranchfor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L543", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_promotionbranchmatches", + "target": "github_scripts_promote_features_to_main_promotionbranchfor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3124", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_promotionbranchfor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3886", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_validatereusablepromotionforrun", + "target": "github_scripts_promote_features_to_main_promotionbranchfor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L545", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_promotionbranchmatches", + "target": "github_scripts_promote_features_to_main_legacypromotionbranchfor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3129", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_legacypromotionbranchfor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1057", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_findbotpromotionretirement", + "target": "github_scripts_promote_features_to_main_promotionbranchmatches", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3130", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_promotionbranchmatches", + "confidence_score": 1.0 + }, + { + "relation": "indirect_call", + "context": "argument", + "confidence": "INFERRED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4934", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runpromotion", + "target": "github_scripts_promote_features_to_main_promotionbelongstopass", + "confidence_score": 0.5 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3154", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_promotionbelongstopass", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L6459", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_main", + "target": "github_scripts_promote_features_to_main_promotiontargets", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3143", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_promotiontargets", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L590", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_promotionsourcenumber", + "target": "github_scripts_promote_features_to_main_parsepromotionof", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4947", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runpromotion", + "target": "github_scripts_promote_features_to_main_parsepromotionof", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3305", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_parsepromotionof", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3308", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_parsepromotiongroupmarker", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1056", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_findbotpromotionretirement", + "target": "github_scripts_promote_features_to_main_promotionsourcenumber", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3945", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_indexpromotionsbysource", + "target": "github_scripts_promote_features_to_main_promotionsourcenumber", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3311", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_promotionsourcenumber", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L5623", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runpromotion", + "target": "github_scripts_promote_features_to_main_groupkeyfor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3318", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_groupkeyfor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3328", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_promotiontitlefor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4420", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_computepicks", + "target": "github_scripts_promote_features_to_main_setsequal", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3409", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_setsequal", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4179", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_validatereusablepromotionbranch", + "target": "github_scripts_promote_features_to_main_setsequal", + "confidence_score": 1.0 + }, + { + "relation": "indirect_call", + "context": "argument", + "confidence": "INFERRED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L778", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_buildpromotionplancontext", + "target": "github_scripts_promote_features_to_main_literalpathspec", + "confidence_score": 0.5 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2177", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_pathspecauthorityintegrationtest", + "target": "github_scripts_promote_features_to_main_literalpathspec", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3411", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_literalpathspec", + "confidence_score": 1.0 + }, + { + "relation": "indirect_call", + "context": "argument", + "confidence": "INFERRED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1255", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_validateairesolvedpromotionbranch", + "target": "github_scripts_promote_features_to_main_literalpathspec", + "confidence_score": 0.5 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4214", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_validatereusablepromotionbranch", + "target": "github_scripts_promote_features_to_main_literalpathspec", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L765", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_buildpromotionplancontext", + "target": "github_scripts_promote_features_to_main_sortrepopaths", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3412", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_sortrepopaths", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L718", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_stablepromotionplanmanifest", + "target": "github_scripts_promote_features_to_main_sortrepopaths", + "confidence_score": 1.0 + }, + { + "relation": "indirect_call", + "context": "argument", + "confidence": "INFERRED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4262", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_validatereusablepromotionbranch", + "target": "github_scripts_promote_features_to_main_validpromotionpath", + "confidence_score": 0.5 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1956", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_finalizesourcelineagemetadata", + "target": "github_scripts_promote_features_to_main_sourcelineagestatus", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4769", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_promotionbody", + "target": "github_scripts_promote_features_to_main_sourcelineagestatus", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L666", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_sourcelineagereviewrequired", + "target": "github_scripts_promote_features_to_main_sourcelineagestatus", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2089", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_finalizeaipromotionmetadata", + "target": "github_scripts_promote_features_to_main_sourcelineagereviewrequired", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3063", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_orphanedmergehydrationintegrationtest", + "target": "github_scripts_promote_features_to_main_sourcelineagereviewrequired", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4768", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_promotionbody", + "target": "github_scripts_promote_features_to_main_sourcelineagereviewrequired", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4834", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_promotionconflictreviewbody", + "target": "github_scripts_promote_features_to_main_sourcelineagereviewrequired", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1536", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_queuetrustedpromotionworker", + "target": "github_scripts_promote_features_to_main_sourcelineagereviewrequired", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L5270", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runpromotion", + "target": "github_scripts_promote_features_to_main_sourcelineagereviewrequired", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3108", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_sourcelineagereviewrequired", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1980", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_finalizesourcelineagemetadata", + "target": "github_scripts_promote_features_to_main_sourcelineagereason", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4776", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_promotionbody", + "target": "github_scripts_promote_features_to_main_sourcelineagereason", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4976", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runpromotion", + "target": "github_scripts_promote_features_to_main_sourcelineagereason", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1133", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_attestationmatches", + "target": "github_scripts_promote_features_to_main_isobjectid", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L734", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_buildpromotionplancontext", + "target": "github_scripts_promote_features_to_main_isobjectid", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L917", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_createpromotionreservation", + "target": "github_scripts_promote_features_to_main_isobjectid", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1975", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_finalizesourcelineagemetadata", + "target": "github_scripts_promote_features_to_main_isobjectid", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1180", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_inspectpromotionreviewcheckpoint", + "target": "github_scripts_promote_features_to_main_isobjectid", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1697", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_liverefshawithactionstoken", + "target": "github_scripts_promote_features_to_main_isobjectid", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1896", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_recoverpromotionreviewcheckpoint", + "target": "github_scripts_promote_features_to_main_isobjectid", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1324", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_validatestalependingaipromotionbranch", + "target": "github_scripts_promote_features_to_main_isobjectid", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L816", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_buildpromotionplancontext", + "target": "github_scripts_promote_features_to_main_stablepromotionplanmanifest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2407", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_orphanedmergehydrationintegrationtest", + "target": "github_scripts_promote_features_to_main_buildpromotionplancontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3882", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_validatereusablepromotionforrun", + "target": "github_scripts_promote_features_to_main_buildpromotionplancontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L910", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_createpromotionreservation", + "target": "github_scripts_promote_features_to_main_promotionreservationtrailers", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L836", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_expectedreservationtrailers", + "target": "github_scripts_promote_features_to_main_promotionreservationtrailers", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2445", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_orphanedmergehydrationintegrationtest", + "target": "github_scripts_promote_features_to_main_promotionreservationtrailers", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L946", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_inspectpromotionreservation", + "target": "github_scripts_promote_features_to_main_expectedreservationtrailers", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4035", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_validatereusablepromotionbranch", + "target": "github_scripts_promote_features_to_main_expectedreservationtrailers", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L944", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_inspectpromotionreservation", + "target": "github_scripts_promote_features_to_main_parsepromotionreservationtrailers", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L868", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_inspectunresolvedpromotionreservationhead", + "target": "github_scripts_promote_features_to_main_parsepromotionreservationtrailers", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4020", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_validatereusablepromotionbranch", + "target": "github_scripts_promote_features_to_main_inspectunresolvedpromotionreservationhead", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2476", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_orphanedmergehydrationintegrationtest", + "target": "github_scripts_promote_features_to_main_createpromotionreservation", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1477", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_queuetrustedpromotionworker", + "target": "github_scripts_promote_features_to_main_createpromotionreservation", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4063", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_validatereusablepromotionbranch", + "target": "github_scripts_promote_features_to_main_inspectpromotionreservation", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1337", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_validatestalependingaipromotionbranch", + "target": "github_scripts_promote_features_to_main_inspectpromotionreservation", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1033", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_latestbotpromotionattestationevents", + "target": "github_scripts_promote_features_to_main_parsepromotionresolutionattestations", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3565", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_parsepromotionresolutionattestations", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1066", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_findbotpromotionretirement", + "target": "github_scripts_promote_features_to_main_parsepromotionretirements", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3227", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_parsepromotionretirements", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1063", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_findbotpromotionretirement", + "target": "github_scripts_promote_features_to_main_botcommentsbylatestevent", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1031", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_latestbotpromotionattestationevents", + "target": "github_scripts_promote_features_to_main_botcommentsbylatestevent", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1204", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_validateairesolvedpromotionbranch", + "target": "github_scripts_promote_features_to_main_latestbotpromotionattestationevents", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1310", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_validatestalependingaipromotionbranch", + "target": "github_scripts_promote_features_to_main_latestbotpromotionattestationevents", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L5380", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runpromotion", + "target": "github_scripts_promote_features_to_main_promotionretirementmarker", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3209", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_promotionretirementmarker", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L5318", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runpromotion", + "target": "github_scripts_promote_features_to_main_findbotpromotionretirement", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3212", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_findbotpromotionretirement", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L5329", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runpromotion", + "target": "github_scripts_promote_features_to_main_retiredbranchcleanupdisposition", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3217", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_retiredbranchcleanupdisposition", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1086", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_cancelpromotionretirement", + "target": "github_scripts_promote_features_to_main_upsertbotissuecomment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L5331", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runpromotion", + "target": "github_scripts_promote_features_to_main_cancelpromotionretirement", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1120", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_isexactpausedpromotionsnapshot", + "target": "github_scripts_promote_features_to_main_sourceprhaslabel", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3851", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_promotionpausestateforrun", + "target": "github_scripts_promote_features_to_main_sourceprhaslabel", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4945", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runpromotion", + "target": "github_scripts_promote_features_to_main_isreversesyncsourcepr", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3081", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_isreversesyncsourcepr", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2564", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_orphanedmergehydrationintegrationtest", + "target": "github_scripts_promote_features_to_main_isexactpausedpromotionsnapshot", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3858", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_promotionpausestateforrun", + "target": "github_scripts_promote_features_to_main_isexactpausedpromotionsnapshot", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1736", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_createpromotionreviewcheckpoint", + "target": "github_scripts_promote_features_to_main_inspectpromotionreviewcheckpoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1271", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_validateairesolvedpromotionbranch", + "target": "github_scripts_promote_features_to_main_inspectpromotionreviewcheckpoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4090", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_validatereusablepromotionbranch", + "target": "github_scripts_promote_features_to_main_validateairesolvedpromotionbranch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1352", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_validatestalependingaipromotionbranch", + "target": "github_scripts_promote_features_to_main_validateairesolvedpromotionbranch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2632", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_orphanedmergehydrationintegrationtest", + "target": "github_scripts_promote_features_to_main_validatestalependingaipromotionbranch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L5355", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runpromotion", + "target": "github_scripts_promote_features_to_main_validatestalependingaipromotionbranch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1479", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_queuetrustedpromotionworker", + "target": "github_scripts_promote_features_to_main_buildpromotiondispatchrequest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1553", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_redispatchpromotionreservation", + "target": "github_scripts_promote_features_to_main_buildpromotiondispatchrequest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3447", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_buildpromotiondispatchrequest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1440", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_dispatchpromotionresolution", + "target": "github_scripts_promote_features_to_main_promotiondispatchargs", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3496", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_promotiondispatchargs", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1496", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_queuetrustedpromotionworker", + "target": "github_scripts_promote_features_to_main_dispatchpromotionresolution", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1561", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_redispatchpromotionreservation", + "target": "github_scripts_promote_features_to_main_dispatchpromotionresolution", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3501", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_dispatchpromotionresolution", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1502", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_queuetrustedpromotionworker", + "target": "github_scripts_promote_features_to_main_exactreservationdeleteargs", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3539", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_exactreservationdeleteargs", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1487", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_queuetrustedpromotionworker", + "target": "github_scripts_promote_features_to_main_exactreservationpushargs", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3533", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_exactreservationpushargs", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1527", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_queuetrustedpromotionworker", + "target": "github_scripts_promote_features_to_main_repoflag", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1822", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_exactbranchdeletewithactionstoken", + "target": "github_scripts_promote_features_to_main_withactionstoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2051", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_finalizeaipromotionmetadata", + "target": "github_scripts_promote_features_to_main_withactionstoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1962", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_finalizesourcelineagemetadata", + "target": "github_scripts_promote_features_to_main_withactionstoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2138", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_findopenpromotionnumber", + "target": "github_scripts_promote_features_to_main_withactionstoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1693", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_liverefshawithactionstoken", + "target": "github_scripts_promote_features_to_main_withactionstoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1861", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_promotionresolverrundisposition", + "target": "github_scripts_promote_features_to_main_withactionstoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L5390", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runpromotion", + "target": "github_scripts_promote_features_to_main_withactionstoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1574", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_upsertbotissuecomment", + "target": "github_scripts_promote_features_to_main_withactionstoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2099", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_finalizeaipromotionmetadata", + "target": "github_scripts_promote_features_to_main_upsertbotissuecomment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1997", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_finalizesourcelineagemetadata", + "target": "github_scripts_promote_features_to_main_upsertbotissuecomment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1882", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_recoverpromotionreviewcheckpoint", + "target": "github_scripts_promote_features_to_main_upsertbotissuecomment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L5371", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runpromotion", + "target": "github_scripts_promote_features_to_main_upsertbotissuecomment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3350", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_notesourcestandaside", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3384", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_clearsourcestandaside", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2116", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_finalizeaipromotionmetadata", + "target": "github_scripts_promote_features_to_main_encodepromotionattestation", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2610", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_orphanedmergehydrationintegrationtest", + "target": "github_scripts_promote_features_to_main_encodepromotionattestation", + "confidence_score": 1.0 + }, + { + "relation": "indirect_call", + "context": "argument", + "confidence": "INFERRED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1708", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_promotionattestationbody", + "target": "github_scripts_promote_features_to_main_encodepromotionattestation", + "confidence_score": 0.5 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1781", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_exactcheckpointpush", + "target": "github_scripts_promote_features_to_main_liverefshawithactionstoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1938", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_recoverpromotionreviewcheckpoint", + "target": "github_scripts_promote_features_to_main_liverefshawithactionstoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1837", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_revalidatecheckpointrefs", + "target": "github_scripts_promote_features_to_main_liverefshawithactionstoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1885", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_recoverpromotionreviewcheckpoint", + "target": "github_scripts_promote_features_to_main_promotionattestationbody", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2661", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_orphanedmergehydrationintegrationtest", + "target": "github_scripts_promote_features_to_main_createpromotionreviewcheckpoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1912", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_recoverpromotionreviewcheckpoint", + "target": "github_scripts_promote_features_to_main_createpromotionreviewcheckpoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1931", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_recoverpromotionreviewcheckpoint", + "target": "github_scripts_promote_features_to_main_exactcheckpointpush", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3274", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_exactcheckpointpush", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L5403", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runpromotion", + "target": "github_scripts_promote_features_to_main_exactbranchdeletewithactionstoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1910", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_recoverpromotionreviewcheckpoint", + "target": "github_scripts_promote_features_to_main_revalidatecheckpointrefs", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1873", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_promotionresolverrundisposition", + "target": "github_scripts_promote_features_to_main_checkpointrecoverydisposition", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3297", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_checkpointrecoverydisposition", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1899", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_recoverpromotionreviewcheckpoint", + "target": "github_scripts_promote_features_to_main_promotionresolverrundisposition", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L5457", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runpromotion", + "target": "github_scripts_promote_features_to_main_recoverpromotionreviewcheckpoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2033", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_finalizeaipromotionmetadata", + "target": "github_scripts_promote_features_to_main_finalizesourcelineagemetadata", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1959", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_finalizesourcelineagemetadata", + "target": "github_scripts_promote_features_to_main_ensuresourcelineagereviewlabel", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1963", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_finalizesourcelineagemetadata", + "target": "github_scripts_promote_features_to_main_repoflag", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L5271", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runpromotion", + "target": "github_scripts_promote_features_to_main_finalizesourcelineagemetadata", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2042", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_finalizeaipromotionmetadata", + "target": "github_scripts_promote_features_to_main_repoflag", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L5491", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runpromotion", + "target": "github_scripts_promote_features_to_main_finalizeaipromotionmetadata", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2139", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_findopenpromotionnumber", + "target": "github_scripts_promote_features_to_main_repoflag", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2226", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_pathspecauthorityintegrationtest", + "target": "github_scripts_promote_features_to_main_validatereusablepromotionbranch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3796", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_pathspecauthorityintegrationtest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2386", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_orphanedmergehydrationintegrationtest", + "target": "github_scripts_promote_features_to_main_applypicks", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2365", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_orphanedmergehydrationintegrationtest", + "target": "github_scripts_promote_features_to_main_ensureremotebranchavailable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2337", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_orphanedmergehydrationintegrationtest", + "target": "github_scripts_promote_features_to_main_preflightpromotionplans", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2377", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_orphanedmergehydrationintegrationtest", + "target": "github_scripts_promote_features_to_main_validatereusablepromotionbranch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2417", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_orphanedmergehydrationintegrationtest", + "target": "github_scripts_promote_features_to_main_validatereusablepromotionforrun", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3797", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_orphanedmergehydrationintegrationtest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L6445", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_main", + "target": "github_scripts_promote_features_to_main_selftest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3790", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_computepicks", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3710", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_dependentmembersafter", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3743", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_externalstackpromotionstate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3712", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_groupfailuremessages", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3651", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_preflightpromotionplans", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3758", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_processgroupsindependently", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3331", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_promotionbody", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3413", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_promotionworkerreviewbody", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3775", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_runwithsummary", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3266", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_sortpromotioncandidates", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3716", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_validategroupchronology", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4338", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_closeredundantpass", + "target": "github_scripts_promote_features_to_main_repoflag", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4389", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_computepicks", + "target": "github_scripts_promote_features_to_main_repoflag", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4857", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_createpromotionpr", + "target": "github_scripts_promote_features_to_main_repoflag", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4728", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_ensurepromotionlabel", + "target": "github_scripts_promote_features_to_main_repoflag", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4738", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_ensuresourcelineagereviewlabel", + "target": "github_scripts_promote_features_to_main_repoflag", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3813", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_listmergedsourceprs", + "target": "github_scripts_promote_features_to_main_repoflag", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3831", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_listpromotionprs", + "target": "github_scripts_promote_features_to_main_repoflag", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3824", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_loadsourcepr", + "target": "github_scripts_promote_features_to_main_repoflag", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4317", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_retargetpass", + "target": "github_scripts_promote_features_to_main_repoflag", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L5391", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runpromotion", + "target": "github_scripts_promote_features_to_main_repoflag", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4930", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runpromotion", + "target": "github_scripts_promote_features_to_main_listmergedsourceprs", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4934", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runpromotion", + "target": "github_scripts_promote_features_to_main_listpromotionprs", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3855", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_promotionpausestateforrun", + "target": "github_scripts_promote_features_to_main_listsourceissuecomments", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L5313", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runpromotion", + "target": "github_scripts_promote_features_to_main_listsourceissuecomments", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3918", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_validatereusablepromotionforrun", + "target": "github_scripts_promote_features_to_main_listsourceissuecomments", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L5301", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runpromotion", + "target": "github_scripts_promote_features_to_main_validatereusablepromotionforrun", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3907", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_validatereusablepromotionforrun", + "target": "github_scripts_promote_features_to_main_validatereusablepromotionbranch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4935", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runpromotion", + "target": "github_scripts_promote_features_to_main_indexpromotionsbysource", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4936", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runpromotion", + "target": "github_scripts_promote_features_to_main_listremotepromotionbranches", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3990", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_checkoutremotebranch", + "target": "github_scripts_promote_features_to_main_ensureremotebranchavailable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L5285", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runpromotion", + "target": "github_scripts_promote_features_to_main_ensureremotebranchavailable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4205", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_validatereusablepromotionbranch", + "target": "github_scripts_promote_features_to_main_applypicks", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L5252", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runpromotion", + "target": "github_scripts_promote_features_to_main_retargetpass", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L5253", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runpromotion", + "target": "github_scripts_promote_features_to_main_closeredundantpass", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4970", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runpromotion", + "target": "github_scripts_promote_features_to_main_preflightpromotionplans", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4597", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_groupfailuremessages", + "target": "github_scripts_promote_features_to_main_dependentmembersafter", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L5643", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runpromotion", + "target": "github_scripts_promote_features_to_main_processgroupsindependently", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L5617", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runpromotion", + "target": "github_scripts_promote_features_to_main_sortpromotioncandidates", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4859", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_createpromotionpr", + "target": "github_scripts_promote_features_to_main_ensurepromotionlabel", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4860", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_createpromotionpr", + "target": "github_scripts_promote_features_to_main_ensuresourcelineagereviewlabel", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4847", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_promotionworkerreviewbody", + "target": "github_scripts_promote_features_to_main_promotionconflictreviewbody", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L6460", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_main", + "target": "github_scripts_promote_features_to_main_runwithsummary", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L479", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_scripts_promotion_pr_changelog_associatedpr", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L134", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_scripts_promotion_pr_changelog_bodyfile", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L264", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_scripts_promotion_pr_changelog_buildcomment", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L165", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_scripts_promotion_pr_changelog_buildsection", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L89", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_scripts_promotion_pr_changelog_cfg", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L258", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_scripts_promotion_pr_changelog_computedelta", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L253", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_scripts_promotion_pr_changelog_computemissinglabels", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L357", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_scripts_promotion_pr_changelog_contentindex", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L411", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_scripts_promotion_pr_changelog_contentmatchedpr", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L433", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_scripts_promotion_pr_changelog_ensuredlabels", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L434", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_scripts_promotion_pr_changelog_ensurelabelexists", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L80", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_scripts_promotion_pr_changelog_env", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L157", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_scripts_promotion_pr_changelog_escapecell", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L118", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_scripts_promotion_pr_changelog_exec_opts", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L341", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_scripts_promotion_pr_changelog_fetchpr", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L84", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_scripts_promotion_pr_changelog_flag", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L163", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_scripts_promotion_pr_changelog_fmtdate", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L124", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_scripts_promotion_pr_changelog_gh", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L125", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_scripts_promotion_pr_changelog_ghjson", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L123", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_scripts_promotion_pr_changelog_git", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L426", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_scripts_promotion_pr_changelog_label_specs", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L359", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_scripts_promotion_pr_changelog_loadcontentindex", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L393", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_scripts_promotion_pr_changelog_loadsubjectindex", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L577", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_scripts_promotion_pr_changelog_main", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L153", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_scripts_promotion_pr_changelog_normalizesubject", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L145", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_scripts_promotion_pr_changelog_parseprnumberfromsubject", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L245", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_scripts_promotion_pr_changelog_parseprset", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L340", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_scripts_promotion_pr_changelog_prcache", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L120", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_scripts_promotion_pr_changelog_run", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L501", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_scripts_promotion_pr_changelog_selftest", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L233", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_scripts_promotion_pr_changelog_splicesection", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L127", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_scripts_promotion_pr_changelog_summary", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L455", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_scripts_promotion_pr_changelog_syncprlabels", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L309", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_scripts_promotion_pr_changelog_toprmeta", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L327", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_scripts_promotion_pr_changelog_verifyflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 0.9, + "source_file": ".github/workflows/promote-develop-to-main.yml", + "source_location": null, + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_workflows_promote_develop_to_main_no_ai_rebase" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/promote-develop-to-main.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_promote_develop_to_main_promotion_pr", + "target": "github_scripts_promotion_pr_changelog" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L85", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_flag", + "target": "github_scripts_promotion_pr_changelog_env", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L649", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_main", + "target": "github_scripts_promotion_pr_changelog_env", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L129", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_summary", + "target": "github_scripts_promotion_pr_changelog_env", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L124", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_gh", + "target": "github_scripts_promotion_pr_changelog_run", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L123", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_git", + "target": "github_scripts_promotion_pr_changelog_run", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L584", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_main", + "target": "github_scripts_promotion_pr_changelog_git", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L437", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_ensurelabelexists", + "target": "github_scripts_promotion_pr_changelog_gh", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L125", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_ghjson", + "target": "github_scripts_promotion_pr_changelog_gh", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L650", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_main", + "target": "github_scripts_promotion_pr_changelog_gh", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L471", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_syncprlabels", + "target": "github_scripts_promotion_pr_changelog_gh", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L483", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_associatedpr", + "target": "github_scripts_promotion_pr_changelog_ghjson", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L345", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_fetchpr", + "target": "github_scripts_promotion_pr_changelog_ghjson", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L363", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_loadcontentindex", + "target": "github_scripts_promotion_pr_changelog_ghjson", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L399", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_loadsubjectindex", + "target": "github_scripts_promotion_pr_changelog_ghjson", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L599", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_main", + "target": "github_scripts_promotion_pr_changelog_ghjson", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L459", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_syncprlabels", + "target": "github_scripts_promotion_pr_changelog_ghjson", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L331", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_verifyflags", + "target": "github_scripts_promotion_pr_changelog_ghjson", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L606", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_main", + "target": "github_scripts_promotion_pr_changelog_summary", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L475", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_syncprlabels", + "target": "github_scripts_promotion_pr_changelog_summary", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L653", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_main", + "target": "github_scripts_promotion_pr_changelog_bodyfile", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L621", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_main", + "target": "github_scripts_promotion_pr_changelog_parseprnumberfromsubject", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L508", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_selftest", + "target": "github_scripts_promotion_pr_changelog_parseprnumberfromsubject", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L415", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_contentmatchedpr", + "target": "github_scripts_promotion_pr_changelog_normalizesubject", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L382", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_loadcontentindex", + "target": "github_scripts_promotion_pr_changelog_normalizesubject", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L401", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_loadsubjectindex", + "target": "github_scripts_promotion_pr_changelog_normalizesubject", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L513", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_selftest", + "target": "github_scripts_promotion_pr_changelog_normalizesubject", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L188", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_buildsection", + "target": "github_scripts_promotion_pr_changelog_escapecell", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L514", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_selftest", + "target": "github_scripts_promotion_pr_changelog_escapecell", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L188", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_buildsection", + "target": "github_scripts_promotion_pr_changelog_fmtdate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L636", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_main", + "target": "github_scripts_promotion_pr_changelog_buildsection", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L518", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_selftest", + "target": "github_scripts_promotion_pr_changelog_buildsection", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L667", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_main", + "target": "github_scripts_promotion_pr_changelog_splicesection", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L536", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_selftest", + "target": "github_scripts_promotion_pr_changelog_splicesection", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L673", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_main", + "target": "github_scripts_promotion_pr_changelog_parseprset", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L543", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_selftest", + "target": "github_scripts_promotion_pr_changelog_parseprset", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L550", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_selftest", + "target": "github_scripts_promotion_pr_changelog_computemissinglabels", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L464", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_syncprlabels", + "target": "github_scripts_promotion_pr_changelog_computemissinglabels", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L675", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_main", + "target": "github_scripts_promotion_pr_changelog_computedelta", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L547", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_selftest", + "target": "github_scripts_promotion_pr_changelog_computedelta", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L690", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_main", + "target": "github_scripts_promotion_pr_changelog_buildcomment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L554", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_selftest", + "target": "github_scripts_promotion_pr_changelog_buildcomment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L485", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_associatedpr", + "target": "github_scripts_promotion_pr_changelog_toprmeta", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L345", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_fetchpr", + "target": "github_scripts_promotion_pr_changelog_toprmeta", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L635", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_main", + "target": "github_scripts_promotion_pr_changelog_verifyflags", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L622", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_main", + "target": "github_scripts_promotion_pr_changelog_fetchpr", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L412", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_contentmatchedpr", + "target": "github_scripts_promotion_pr_changelog_loadcontentindex", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L394", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_loadsubjectindex", + "target": "github_scripts_promotion_pr_changelog_loadcontentindex", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L419", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_contentmatchedpr", + "target": "github_scripts_promotion_pr_changelog_loadsubjectindex", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L623", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_main", + "target": "github_scripts_promotion_pr_changelog_contentmatchedpr", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L645", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_main", + "target": "github_scripts_promotion_pr_changelog_ensurelabelexists", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L466", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_syncprlabels", + "target": "github_scripts_promotion_pr_changelog_ensurelabelexists", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L603", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_main", + "target": "github_scripts_promotion_pr_changelog_syncprlabels", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L624", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_main", + "target": "github_scripts_promotion_pr_changelog_associatedpr", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L579", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_main", + "target": "github_scripts_promotion_pr_changelog_selftest", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L107", + "weight": 1.0, + "source": "github_scripts_promotion_worker_contract", + "target": "github_scripts_promotion_worker_contract_base_ref", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L108", + "weight": 1.0, + "source": "github_scripts_promotion_worker_contract", + "target": "github_scripts_promotion_worker_contract_base_sha", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L66", + "weight": 1.0, + "source": "github_scripts_promotion_worker_contract", + "target": "github_scripts_promotion_worker_contract_compute_plan_hash", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L105", + "weight": 1.0, + "source": "github_scripts_promotion_worker_contract", + "target": "github_scripts_promotion_worker_contract_github_output", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L115", + "weight": 1.0, + "source": "github_scripts_promotion_worker_contract", + "target": "github_scripts_promotion_worker_contract_plan_hash", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L109", + "weight": 1.0, + "source": "github_scripts_promotion_worker_contract", + "target": "github_scripts_promotion_worker_contract_promotion_branch", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L217", + "weight": 1.0, + "source": "github_scripts_promotion_worker_contract", + "target": "github_scripts_promotion_worker_contract_reject_lineage_mismatch", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L172", + "weight": 1.0, + "source": "github_scripts_promotion_worker_contract", + "target": "github_scripts_promotion_worker_contract_require_lineage_replay", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L110", + "weight": 1.0, + "source": "github_scripts_promotion_worker_contract", + "target": "github_scripts_promotion_worker_contract_reservation_sha", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L116", + "weight": 1.0, + "source": "github_scripts_promotion_worker_contract", + "target": "github_scripts_promotion_worker_contract_run_url", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L104", + "weight": 1.0, + "source": "github_scripts_promotion_worker_contract", + "target": "github_scripts_promotion_worker_contract_runner_temp", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L1", + "weight": 1.0, + "source": "github_scripts_promotion_worker_contract", + "target": "github_scripts_promotion_worker_contract_sh__entry", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L113", + "weight": 1.0, + "source": "github_scripts_promotion_worker_contract", + "target": "github_scripts_promotion_worker_contract_source_end_sha", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L114", + "weight": 1.0, + "source": "github_scripts_promotion_worker_contract", + "target": "github_scripts_promotion_worker_contract_source_lineage_status", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L106", + "weight": 1.0, + "source": "github_scripts_promotion_worker_contract", + "target": "github_scripts_promotion_worker_contract_source_pr", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L111", + "weight": 1.0, + "source": "github_scripts_promotion_worker_contract", + "target": "github_scripts_promotion_worker_contract_source_start_sha", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L112", + "weight": 1.0, + "source": "github_scripts_promotion_worker_contract", + "target": "github_scripts_promotion_worker_contract_source_tip_sha", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L269", + "weight": 1.0, + "context": "call", + "source": "github_scripts_promotion_worker_contract_sh__entry", + "target": "github_scripts_promotion_worker_contract_reject_lineage_mismatch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L267", + "weight": 1.0, + "context": "call", + "source": "github_scripts_promotion_worker_contract_sh__entry", + "target": "github_scripts_promotion_worker_contract_require_lineage_replay", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-worker-routing-contract.mjs", + "source_location": "L32", + "weight": 1.0, + "source": "github_scripts_promotion_worker_routing_contract", + "target": "github_scripts_promotion_worker_routing_contract_action", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-worker-routing-contract.mjs", + "source_location": "L16", + "weight": 1.0, + "source": "github_scripts_promotion_worker_routing_contract", + "target": "github_scripts_promotion_worker_routing_contract_allbranchworkflow", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-worker-routing-contract.mjs", + "source_location": "L20", + "weight": 1.0, + "source": "github_scripts_promotion_worker_routing_contract", + "target": "github_scripts_promotion_worker_routing_contract_developpromotionworkflow", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-worker-routing-contract.mjs", + "source_location": "L24", + "weight": 1.0, + "source": "github_scripts_promotion_worker_routing_contract", + "target": "github_scripts_promotion_worker_routing_contract_featurepromotionworkflow", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-worker-routing-contract.mjs", + "source_location": "L44", + "weight": 1.0, + "source": "github_scripts_promotion_worker_routing_contract", + "target": "github_scripts_promotion_worker_routing_contract_graphify", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-worker-routing-contract.mjs", + "source_location": "L36", + "weight": 1.0, + "source": "github_scripts_promotion_worker_routing_contract", + "target": "github_scripts_promotion_worker_routing_contract_lopuagent", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-worker-routing-contract.mjs", + "source_location": "L28", + "weight": 1.0, + "source": "github_scripts_promotion_worker_routing_contract", + "target": "github_scripts_promotion_worker_routing_contract_maindevelopsyncworkflow", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-worker-routing-contract.mjs", + "source_location": "L48", + "weight": 1.0, + "source": "github_scripts_promotion_worker_routing_contract", + "target": "github_scripts_promotion_worker_routing_contract_promoter", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-worker-routing-contract.mjs", + "source_location": "L12", + "weight": 1.0, + "source": "github_scripts_promotion_worker_routing_contract", + "target": "github_scripts_promotion_worker_routing_contract_rebaseworkflow", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-worker-routing-contract.mjs", + "source_location": "L40", + "weight": 1.0, + "source": "github_scripts_promotion_worker_routing_contract", + "target": "github_scripts_promotion_worker_routing_contract_worker", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-worker-routing-contract.mjs", + "source_location": "L8", + "weight": 1.0, + "source": "github_scripts_promotion_worker_routing_contract", + "target": "github_scripts_promotion_worker_routing_contract_workflow", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-index-fingerprint.test.mjs", + "source_location": "L16", + "weight": 1.0, + "source": "github_scripts_rebase_index_fingerprint_test", + "target": "github_scripts_rebase_index_fingerprint_test_rawindexhash", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-index-fingerprint.test.mjs", + "source_location": "L11", + "weight": 1.0, + "source": "github_scripts_rebase_index_fingerprint_test", + "target": "github_scripts_rebase_index_fingerprint_test_rungit", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-index-fingerprint.test.mjs", + "source_location": "L21", + "weight": 1.0, + "source": "github_scripts_rebase_index_fingerprint_test", + "target": "github_scripts_rebase_index_fingerprint_test_semanticindexhash", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-index-fingerprint.test.mjs", + "source_location": "L14", + "weight": 1.0, + "source": "github_scripts_rebase_index_fingerprint_test", + "target": "github_scripts_rebase_index_fingerprint_test_sha256", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-index-fingerprint.test.mjs", + "source_location": "L17", + "weight": 1.0, + "source": "github_scripts_rebase_index_fingerprint_test_rawindexhash", + "target": "github_scripts_rebase_index_fingerprint_test_rungit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-index-fingerprint.test.mjs", + "source_location": "L22", + "weight": 1.0, + "source": "github_scripts_rebase_index_fingerprint_test_semanticindexhash", + "target": "github_scripts_rebase_index_fingerprint_test_rungit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-index-fingerprint.test.mjs", + "source_location": "L18", + "weight": 1.0, + "source": "github_scripts_rebase_index_fingerprint_test_rawindexhash", + "target": "github_scripts_rebase_index_fingerprint_test_sha256", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-index-fingerprint.test.mjs", + "source_location": "L22", + "weight": 1.0, + "source": "github_scripts_rebase_index_fingerprint_test_semanticindexhash", + "target": "github_scripts_rebase_index_fingerprint_test_sha256", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-ownership-routing-contract.sh", + "source_location": "L32", + "weight": 1.0, + "source": "github_scripts_rebase_ownership_routing_contract", + "target": "github_scripts_rebase_ownership_routing_contract_assert_owner", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-ownership-routing-contract.sh", + "source_location": "L68", + "weight": 1.0, + "source": "github_scripts_rebase_ownership_routing_contract", + "target": "github_scripts_rebase_ownership_routing_contract_assert_stack", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-ownership-routing-contract.sh", + "source_location": "L1", + "weight": 1.0, + "source": "github_scripts_rebase_ownership_routing_contract", + "target": "github_scripts_rebase_ownership_routing_contract_sh__entry", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-ownership-routing-contract.sh", + "source_location": "L50", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_ownership_routing_contract_sh__entry", + "target": "github_scripts_rebase_ownership_routing_contract_assert_owner", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-ownership-routing-contract.sh", + "source_location": "L85", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_ownership_routing_contract_sh__entry", + "target": "github_scripts_rebase_ownership_routing_contract_assert_stack", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L23", + "weight": 1.0, + "source": "github_scripts_rebase_related_edits_test", + "target": "github_scripts_rebase_related_edits_test_actionpath", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L102", + "weight": 1.0, + "source": "github_scripts_rebase_related_edits_test", + "target": "github_scripts_rebase_related_edits_test_copytrustedtree", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L80", + "weight": 1.0, + "source": "github_scripts_rebase_related_edits_test", + "target": "github_scripts_rebase_related_edits_test_extractverifierscript", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L37", + "weight": 1.0, + "source": "github_scripts_rebase_related_edits_test", + "target": "github_scripts_rebase_related_edits_test_filesunder", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L45", + "weight": 1.0, + "source": "github_scripts_rebase_related_edits_test", + "target": "github_scripts_rebase_related_edits_test_hashnamedfiles", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L64", + "weight": 1.0, + "source": "github_scripts_rebase_related_edits_test", + "target": "github_scripts_rebase_related_edits_test_hashrebasestate", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L54", + "weight": 1.0, + "source": "github_scripts_rebase_related_edits_test", + "target": "github_scripts_rebase_related_edits_test_hashtrustedtree", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L122", + "weight": 1.0, + "source": "github_scripts_rebase_related_edits_test", + "target": "github_scripts_rebase_related_edits_test_makestoppedrebase", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L22", + "weight": 1.0, + "source": "github_scripts_rebase_related_edits_test", + "target": "github_scripts_rebase_related_edits_test_repositoryroot", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L28", + "weight": 1.0, + "source": "github_scripts_rebase_related_edits_test", + "target": "github_scripts_rebase_related_edits_test_rungit", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L156", + "weight": 1.0, + "source": "github_scripts_rebase_related_edits_test", + "target": "github_scripts_rebase_related_edits_test_runverifier", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L21", + "weight": 1.0, + "source": "github_scripts_rebase_related_edits_test", + "target": "github_scripts_rebase_related_edits_test_scriptdir", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L35", + "weight": 1.0, + "source": "github_scripts_rebase_related_edits_test", + "target": "github_scripts_rebase_related_edits_test_sha256", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L65", + "weight": 1.0, + "source": "github_scripts_rebase_related_edits_test_hashrebasestate", + "target": "github_scripts_rebase_related_edits_test_rungit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L125", + "weight": 1.0, + "source": "github_scripts_rebase_related_edits_test_makestoppedrebase", + "target": "github_scripts_rebase_related_edits_test_rungit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L185", + "weight": 1.0, + "source": "github_scripts_rebase_related_edits_test_runverifier", + "target": "github_scripts_rebase_related_edits_test_rungit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L49", + "weight": 1.0, + "source": "github_scripts_rebase_related_edits_test_hashnamedfiles", + "target": "github_scripts_rebase_related_edits_test_sha256", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L184", + "weight": 1.0, + "source": "github_scripts_rebase_related_edits_test_runverifier", + "target": "github_scripts_rebase_related_edits_test_sha256", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L76", + "weight": 1.0, + "source": "github_scripts_rebase_related_edits_test_hashrebasestate", + "target": "github_scripts_rebase_related_edits_test_filesunder", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L56", + "weight": 1.0, + "source": "github_scripts_rebase_related_edits_test_hashtrustedtree", + "target": "github_scripts_rebase_related_edits_test_filesunder", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L77", + "weight": 1.0, + "source": "github_scripts_rebase_related_edits_test_hashrebasestate", + "target": "github_scripts_rebase_related_edits_test_hashnamedfiles", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L55", + "weight": 1.0, + "source": "github_scripts_rebase_related_edits_test_hashtrustedtree", + "target": "github_scripts_rebase_related_edits_test_hashnamedfiles", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L180", + "weight": 1.0, + "source": "github_scripts_rebase_related_edits_test_runverifier", + "target": "github_scripts_rebase_related_edits_test_hashtrustedtree", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L187", + "weight": 1.0, + "source": "github_scripts_rebase_related_edits_test_runverifier", + "target": "github_scripts_rebase_related_edits_test_hashrebasestate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L202", + "weight": 1.0, + "source": "github_scripts_rebase_related_edits_test_runverifier", + "target": "github_scripts_rebase_related_edits_test_extractverifierscript", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L163", + "weight": 1.0, + "source": "github_scripts_rebase_related_edits_test_runverifier", + "target": "github_scripts_rebase_related_edits_test_copytrustedtree", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L158", + "weight": 1.0, + "source": "github_scripts_rebase_related_edits_test_runverifier", + "target": "github_scripts_rebase_related_edits_test_makestoppedrebase", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L113", + "weight": 1.0, + "source": "github_scripts_rebase_stack_prepare_round", + "target": "github_scripts_rebase_stack_prepare_round_assert_safe_regular_text_conflict", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L219", + "weight": 1.0, + "source": "github_scripts_rebase_stack_prepare_round", + "target": "github_scripts_rebase_stack_prepare_round_clear_scratch", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L29", + "weight": 1.0, + "source": "github_scripts_rebase_stack_prepare_round", + "target": "github_scripts_rebase_stack_prepare_round_emit", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L33", + "weight": 1.0, + "source": "github_scripts_rebase_stack_prepare_round", + "target": "github_scripts_rebase_stack_prepare_round_emit_paths", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L73", + "weight": 1.0, + "source": "github_scripts_rebase_stack_prepare_round", + "target": "github_scripts_rebase_stack_prepare_round_has_coherent_zdiff3_markers", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L184", + "weight": 1.0, + "source": "github_scripts_rebase_stack_prepare_round", + "target": "github_scripts_rebase_stack_prepare_round_hash_index_entries", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L188", + "weight": 1.0, + "source": "github_scripts_rebase_stack_prepare_round", + "target": "github_scripts_rebase_stack_prepare_round_hash_rebase_state", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L58", + "weight": 1.0, + "source": "github_scripts_rebase_stack_prepare_round", + "target": "github_scripts_rebase_stack_prepare_round_rebase_in_progress", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L45", + "weight": 1.0, + "source": "github_scripts_rebase_stack_prepare_round", + "target": "github_scripts_rebase_stack_prepare_round_secure_git_environment", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L1", + "weight": 1.0, + "source": "github_scripts_rebase_stack_prepare_round", + "target": "github_scripts_rebase_stack_prepare_round_sh__entry", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L164", + "weight": 1.0, + "source": "github_scripts_rebase_stack_prepare_round", + "target": "github_scripts_rebase_stack_prepare_round_sha256_file", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L172", + "weight": 1.0, + "source": "github_scripts_rebase_stack_prepare_round", + "target": "github_scripts_rebase_stack_prepare_round_sha256_stdin", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L62", + "weight": 1.0, + "source": "github_scripts_rebase_stack_prepare_round", + "target": "github_scripts_rebase_stack_prepare_round_unsafe_path_syntax", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L206", + "weight": 1.0, + "source": "github_scripts_rebase_stack_prepare_round", + "target": "github_scripts_rebase_stack_prepare_round_write_unmerged_paths", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L318", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_prepare_round_sh__entry", + "target": "github_scripts_rebase_stack_prepare_round_assert_safe_regular_text_conflict", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L351", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_prepare_round_sh__entry", + "target": "github_scripts_rebase_stack_prepare_round_clear_scratch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L360", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_prepare_round_sh__entry", + "target": "github_scripts_rebase_stack_prepare_round_emit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L370", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_prepare_round_sh__entry", + "target": "github_scripts_rebase_stack_prepare_round_emit_paths", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L276", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_prepare_round_sh__entry", + "target": "github_scripts_rebase_stack_prepare_round_rebase_in_progress", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L245", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_prepare_round_sh__entry", + "target": "github_scripts_rebase_stack_prepare_round_secure_git_environment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L306", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_prepare_round_sh__entry", + "target": "github_scripts_rebase_stack_prepare_round_unsafe_path_syntax", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L289", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_prepare_round_sh__entry", + "target": "github_scripts_rebase_stack_prepare_round_write_unmerged_paths", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L117", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_prepare_round_assert_safe_regular_text_conflict", + "target": "github_scripts_rebase_stack_prepare_round_unsafe_path_syntax", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L129", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_prepare_round_assert_safe_regular_text_conflict", + "target": "github_scripts_rebase_stack_prepare_round_has_coherent_zdiff3_markers", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L201", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_prepare_round_hash_rebase_state", + "target": "github_scripts_rebase_stack_prepare_round_sha256_file", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L185", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_prepare_round_hash_index_entries", + "target": "github_scripts_rebase_stack_prepare_round_sha256_stdin", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L203", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_prepare_round_hash_rebase_state", + "target": "github_scripts_rebase_stack_prepare_round_sha256_stdin", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L88", + "weight": 1.0, + "source": "github_scripts_rebase_stack_promotion_worker", + "target": "github_scripts_rebase_stack_promotion_worker_classify_source_lineage", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L10", + "weight": 1.0, + "source": "github_scripts_rebase_stack_promotion_worker", + "target": "github_scripts_rebase_stack_promotion_worker_emit", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L14", + "weight": 1.0, + "source": "github_scripts_rebase_stack_promotion_worker", + "target": "github_scripts_rebase_stack_promotion_worker_emit_paths", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L24", + "weight": 1.0, + "source": "github_scripts_rebase_stack_promotion_worker", + "target": "github_scripts_rebase_stack_promotion_worker_fail", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L238", + "weight": 1.0, + "source": "github_scripts_rebase_stack_promotion_worker", + "target": "github_scripts_rebase_stack_promotion_worker_prepare", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L52", + "weight": 1.0, + "source": "github_scripts_rebase_stack_promotion_worker", + "target": "github_scripts_rebase_stack_promotion_worker_require_environment", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L212", + "weight": 1.0, + "source": "github_scripts_rebase_stack_promotion_worker", + "target": "github_scripts_rebase_stack_promotion_worker_require_reservation", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L37", + "weight": 1.0, + "source": "github_scripts_rebase_stack_promotion_worker", + "target": "github_scripts_rebase_stack_promotion_worker_secure_git_environment", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L1", + "weight": 1.0, + "source": "github_scripts_rebase_stack_promotion_worker", + "target": "github_scripts_rebase_stack_promotion_worker_sh__entry", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L29", + "weight": 1.0, + "source": "github_scripts_rebase_stack_promotion_worker", + "target": "github_scripts_rebase_stack_promotion_worker_sha256_stdin", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L76", + "weight": 1.0, + "source": "github_scripts_rebase_stack_promotion_worker", + "target": "github_scripts_rebase_stack_promotion_worker_unsafe_path_syntax", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L395", + "weight": 1.0, + "source": "github_scripts_rebase_stack_promotion_worker", + "target": "github_scripts_rebase_stack_promotion_worker_verify", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L115", + "weight": 1.0, + "source": "github_scripts_rebase_stack_promotion_worker", + "target": "github_scripts_rebase_stack_promotion_worker_write_plan", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L477", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_promotion_worker_sh__entry", + "target": "github_scripts_rebase_stack_promotion_worker_fail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L481", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_promotion_worker_sh__entry", + "target": "github_scripts_rebase_stack_promotion_worker_prepare", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L471", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_promotion_worker_sh__entry", + "target": "github_scripts_rebase_stack_promotion_worker_require_environment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L472", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_promotion_worker_sh__entry", + "target": "github_scripts_rebase_stack_promotion_worker_secure_git_environment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L482", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_promotion_worker_sh__entry", + "target": "github_scripts_rebase_stack_promotion_worker_verify", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L365", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_promotion_worker_prepare", + "target": "github_scripts_rebase_stack_promotion_worker_emit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L462", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_promotion_worker_verify", + "target": "github_scripts_rebase_stack_promotion_worker_emit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L200", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_promotion_worker_write_plan", + "target": "github_scripts_rebase_stack_promotion_worker_emit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L361", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_promotion_worker_prepare", + "target": "github_scripts_rebase_stack_promotion_worker_emit_paths", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L464", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_promotion_worker_verify", + "target": "github_scripts_rebase_stack_promotion_worker_emit_paths", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L209", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_promotion_worker_write_plan", + "target": "github_scripts_rebase_stack_promotion_worker_emit_paths", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L94", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_promotion_worker_classify_source_lineage", + "target": "github_scripts_rebase_stack_promotion_worker_fail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L256", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_promotion_worker_prepare", + "target": "github_scripts_rebase_stack_promotion_worker_fail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L58", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_promotion_worker_require_environment", + "target": "github_scripts_rebase_stack_promotion_worker_fail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L216", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_promotion_worker_require_reservation", + "target": "github_scripts_rebase_stack_promotion_worker_fail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L404", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_promotion_worker_verify", + "target": "github_scripts_rebase_stack_promotion_worker_fail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L133", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_promotion_worker_write_plan", + "target": "github_scripts_rebase_stack_promotion_worker_fail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L321", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_promotion_worker_prepare", + "target": "github_scripts_rebase_stack_promotion_worker_unsafe_path_syntax", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L133", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_promotion_worker_write_plan", + "target": "github_scripts_rebase_stack_promotion_worker_unsafe_path_syntax", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L240", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_promotion_worker_prepare", + "target": "github_scripts_rebase_stack_promotion_worker_write_plan", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L397", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_promotion_worker_verify", + "target": "github_scripts_rebase_stack_promotion_worker_write_plan", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L241", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_promotion_worker_prepare", + "target": "github_scripts_rebase_stack_promotion_worker_require_reservation", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L398", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_promotion_worker_verify", + "target": "github_scripts_rebase_stack_promotion_worker_require_reservation", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L289", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_promotion_worker_prepare", + "target": "github_scripts_rebase_stack_promotion_worker_note_discarded", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L62", + "weight": 1.0, + "source": "github_scripts_rebase_stack_refresh_promotion_graphify", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_assert_control_metadata_unchanged", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L75", + "weight": 1.0, + "source": "github_scripts_rebase_stack_refresh_promotion_graphify", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_assert_tool_boundary", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L40", + "weight": 1.0, + "source": "github_scripts_rebase_stack_refresh_promotion_graphify", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_current_grafts_state", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L35", + "weight": 1.0, + "source": "github_scripts_rebase_stack_refresh_promotion_graphify", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_current_refs_hash", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L15", + "weight": 1.0, + "source": "github_scripts_rebase_stack_refresh_promotion_graphify", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_emit", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L10", + "weight": 1.0, + "source": "github_scripts_rebase_stack_refresh_promotion_graphify", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_fail", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L182", + "weight": 1.0, + "source": "github_scripts_rebase_stack_refresh_promotion_graphify", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_git_attr_nosystem", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L184", + "weight": 1.0, + "source": "github_scripts_rebase_stack_refresh_promotion_graphify", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_git_config_count", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L179", + "weight": 1.0, + "source": "github_scripts_rebase_stack_refresh_promotion_graphify", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_git_config_global", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L185", + "weight": 1.0, + "source": "github_scripts_rebase_stack_refresh_promotion_graphify", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_git_config_key_0", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L187", + "weight": 1.0, + "source": "github_scripts_rebase_stack_refresh_promotion_graphify", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_git_config_key_1", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L181", + "weight": 1.0, + "source": "github_scripts_rebase_stack_refresh_promotion_graphify", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_git_config_nosystem", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L180", + "weight": 1.0, + "source": "github_scripts_rebase_stack_refresh_promotion_graphify", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_git_config_system", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L186", + "weight": 1.0, + "source": "github_scripts_rebase_stack_refresh_promotion_graphify", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_git_config_value_0", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L188", + "weight": 1.0, + "source": "github_scripts_rebase_stack_refresh_promotion_graphify", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_git_config_value_1", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L183", + "weight": 1.0, + "source": "github_scripts_rebase_stack_refresh_promotion_graphify", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_git_no_replace_objects", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L330", + "weight": 1.0, + "source": "github_scripts_rebase_stack_refresh_promotion_graphify", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_graph_not_collapsed", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L233", + "weight": 1.0, + "source": "github_scripts_rebase_stack_refresh_promotion_graphify", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_path", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L240", + "weight": 1.0, + "source": "github_scripts_rebase_stack_refresh_promotion_graphify", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_select_claude_backend", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L1", + "weight": 1.0, + "source": "github_scripts_rebase_stack_refresh_promotion_graphify", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_sh__entry", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L19", + "weight": 1.0, + "source": "github_scripts_rebase_stack_refresh_promotion_graphify", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_sha256_file", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L27", + "weight": 1.0, + "source": "github_scripts_rebase_stack_refresh_promotion_graphify", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_sha256_stdin", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L52", + "weight": 1.0, + "source": "github_scripts_rebase_stack_refresh_promotion_graphify", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_snapshot_tool_boundary", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L85", + "weight": 1.0, + "source": "github_scripts_rebase_stack_refresh_promotion_graphify", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_verify_derived_commit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L139", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_refresh_promotion_graphify_sh__entry", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_assert_tool_boundary", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L229", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_refresh_promotion_graphify_sh__entry", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_emit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L167", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_refresh_promotion_graphify_sh__entry", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_fail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L350", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_refresh_promotion_graphify_sh__entry", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_graph_not_collapsed", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L136", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_refresh_promotion_graphify_sh__entry", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_snapshot_tool_boundary", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L148", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_refresh_promotion_graphify_sh__entry", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_verify_derived_commit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L66", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_refresh_promotion_graphify_assert_control_metadata_unchanged", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_fail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L78", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_refresh_promotion_graphify_assert_tool_boundary", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_fail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L55", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_refresh_promotion_graphify_snapshot_tool_boundary", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_fail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L93", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_refresh_promotion_graphify_verify_derived_commit", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_fail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L37", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_refresh_promotion_graphify_current_refs_hash", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_sha256_stdin", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L76", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_refresh_promotion_graphify_assert_tool_boundary", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_assert_control_metadata_unchanged", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L88", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_refresh_promotion_graphify_verify_derived_commit", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_assert_control_metadata_unchanged", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/start.sh", + "source_location": "L18", + "weight": 1.0, + "source": "github_scripts_rebase_stack_start", + "target": "github_scripts_rebase_stack_start_emit", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/start.sh", + "source_location": "L28", + "weight": 1.0, + "source": "github_scripts_rebase_stack_start", + "target": "github_scripts_rebase_stack_start_emit_paths", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/start.sh", + "source_location": "L60", + "weight": 1.0, + "source": "github_scripts_rebase_stack_start", + "target": "github_scripts_rebase_stack_start_rebase_in_progress", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/start.sh", + "source_location": "L45", + "weight": 1.0, + "source": "github_scripts_rebase_stack_start", + "target": "github_scripts_rebase_stack_start_secure_git_environment", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/start.sh", + "source_location": "L1", + "weight": 1.0, + "source": "github_scripts_rebase_stack_start", + "target": "github_scripts_rebase_stack_start_sh__entry", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/start.sh", + "source_location": "L13", + "weight": 1.0, + "source": "github_scripts_rebase_stack_start", + "target": "github_scripts_rebase_stack_start_usage", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/start.sh", + "source_location": "L64", + "weight": 1.0, + "source": "github_scripts_rebase_stack_start", + "target": "github_scripts_rebase_stack_start_write_conflicts", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/start.sh", + "source_location": "L147", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_start_sh__entry", + "target": "github_scripts_rebase_stack_start_emit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/start.sh", + "source_location": "L149", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_start_sh__entry", + "target": "github_scripts_rebase_stack_start_emit_paths", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/start.sh", + "source_location": "L107", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_start_sh__entry", + "target": "github_scripts_rebase_stack_start_rebase_in_progress", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/start.sh", + "source_location": "L101", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_start_sh__entry", + "target": "github_scripts_rebase_stack_start_secure_git_environment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/start.sh", + "source_location": "L84", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_start_sh__entry", + "target": "github_scripts_rebase_stack_start_usage", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/start.sh", + "source_location": "L153", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_start_sh__entry", + "target": "github_scripts_rebase_stack_start_write_conflicts", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/verify-promotion-source-authority.sh", + "source_location": "L9", + "weight": 1.0, + "source": "github_scripts_rebase_stack_verify_promotion_source_authority", + "target": "github_scripts_rebase_stack_verify_promotion_source_authority_fail", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/verify-promotion-source-authority.sh", + "source_location": "L36", + "weight": 1.0, + "source": "github_scripts_rebase_stack_verify_promotion_source_authority", + "target": "github_scripts_rebase_stack_verify_promotion_source_authority_git_attr_nosystem", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/verify-promotion-source-authority.sh", + "source_location": "L33", + "weight": 1.0, + "source": "github_scripts_rebase_stack_verify_promotion_source_authority", + "target": "github_scripts_rebase_stack_verify_promotion_source_authority_git_config_global", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/verify-promotion-source-authority.sh", + "source_location": "L35", + "weight": 1.0, + "source": "github_scripts_rebase_stack_verify_promotion_source_authority", + "target": "github_scripts_rebase_stack_verify_promotion_source_authority_git_config_nosystem", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/verify-promotion-source-authority.sh", + "source_location": "L34", + "weight": 1.0, + "source": "github_scripts_rebase_stack_verify_promotion_source_authority", + "target": "github_scripts_rebase_stack_verify_promotion_source_authority_git_config_system", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/verify-promotion-source-authority.sh", + "source_location": "L1", + "weight": 1.0, + "source": "github_scripts_rebase_stack_verify_promotion_source_authority", + "target": "github_scripts_rebase_stack_verify_promotion_source_authority_sh__entry", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/verify-promotion-source-authority.sh", + "source_location": "L19", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_verify_promotion_source_authority_sh__entry", + "target": "github_scripts_rebase_stack_verify_promotion_source_authority_fail", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/resolve-canonical-instruction-type-conflicts.sh", + "source_location": "L1", + "weight": 1.0, + "source": "github_scripts_resolve_canonical_instruction_type_conflicts", + "target": "github_scripts_resolve_canonical_instruction_type_conflicts_sh__entry", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/resolve-canonical-instruction-type-conflicts.sh", + "source_location": "L25", + "weight": 1.0, + "source": "github_scripts_resolve_canonical_instruction_type_conflicts", + "target": "github_scripts_resolve_canonical_instruction_type_conflicts_stage_record", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/resolve-canonical-instruction-type-conflicts.sh", + "source_location": "L31", + "weight": 1.0, + "source": "github_scripts_resolve_canonical_instruction_type_conflicts", + "target": "github_scripts_resolve_canonical_instruction_type_conflicts_tree_record", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/resolve-canonical-instruction-type-conflicts.test.mjs", + "source_location": "L13", + "weight": 1.0, + "source": "github_scripts_resolve_canonical_instruction_type_conflicts_test", + "target": "github_scripts_resolve_canonical_instruction_type_conflicts_test_git", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/resolve-canonical-instruction-type-conflicts.test.mjs", + "source_location": "L9", + "weight": 1.0, + "source": "github_scripts_resolve_canonical_instruction_type_conflicts_test", + "target": "github_scripts_resolve_canonical_instruction_type_conflicts_test_script", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/resolve-canonical-instruction-type-conflicts.test.mjs", + "source_location": "L22", + "weight": 1.0, + "source": "github_scripts_resolve_canonical_instruction_type_conflicts_test", + "target": "github_scripts_resolve_canonical_instruction_type_conflicts_test_write", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L892", + "weight": 1.0, + "source": "github_scripts_resolve_pr_conflicts_routing_contract", + "target": "github_scripts_resolve_pr_conflicts_routing_contract_airuntimesourcefiles", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L902", + "weight": 1.0, + "source": "github_scripts_resolve_pr_conflicts_routing_contract", + "target": "github_scripts_resolve_pr_conflicts_routing_contract_assertadminloader", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L917", + "weight": 1.0, + "source": "github_scripts_resolve_pr_conflicts_routing_contract", + "target": "github_scripts_resolve_pr_conflicts_routing_contract_assertadminmodelrouting", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L183", + "weight": 1.0, + "source": "github_scripts_resolve_pr_conflicts_routing_contract", + "target": "github_scripts_resolve_pr_conflicts_routing_contract_assertroute", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L190", + "weight": 1.0, + "source": "github_scripts_resolve_pr_conflicts_routing_contract", + "target": "github_scripts_resolve_pr_conflicts_routing_contract_assertworkflowsource", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L35", + "weight": 1.0, + "source": "github_scripts_resolve_pr_conflicts_routing_contract", + "target": "github_scripts_resolve_pr_conflicts_routing_contract_decodebatch", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L28", + "weight": 1.0, + "source": "github_scripts_resolve_pr_conflicts_routing_contract", + "target": "github_scripts_resolve_pr_conflicts_routing_contract_encodebatch", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L20", + "weight": 1.0, + "source": "github_scripts_resolve_pr_conflicts_routing_contract", + "target": "github_scripts_resolve_pr_conflicts_routing_contract_lopu_action_url", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L23", + "weight": 1.0, + "source": "github_scripts_resolve_pr_conflicts_routing_contract", + "target": "github_scripts_resolve_pr_conflicts_routing_contract_positivedecimal", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L19", + "weight": 1.0, + "source": "github_scripts_resolve_pr_conflicts_routing_contract", + "target": "github_scripts_resolve_pr_conflicts_routing_contract_rebase_action_url", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L18", + "weight": 1.0, + "source": "github_scripts_resolve_pr_conflicts_routing_contract", + "target": "github_scripts_resolve_pr_conflicts_routing_contract_rebase_workflow_url", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L21", + "weight": 1.0, + "source": "github_scripts_resolve_pr_conflicts_routing_contract", + "target": "github_scripts_resolve_pr_conflicts_routing_contract_repo_root", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L66", + "weight": 1.0, + "source": "github_scripts_resolve_pr_conflicts_routing_contract", + "target": "github_scripts_resolve_pr_conflicts_routing_contract_route", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L1179", + "weight": 1.0, + "source": "github_scripts_resolve_pr_conflicts_routing_contract", + "target": "github_scripts_resolve_pr_conflicts_routing_contract_selftest", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L24", + "weight": 1.0, + "source": "github_scripts_resolve_pr_conflicts_routing_contract", + "target": "github_scripts_resolve_pr_conflicts_routing_contract_validdepth", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L17", + "weight": 1.0, + "source": "github_scripts_resolve_pr_conflicts_routing_contract", + "target": "github_scripts_resolve_pr_conflicts_routing_contract_workflow_url", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L83", + "weight": 1.0, + "source": "github_scripts_resolve_pr_conflicts_routing_contract_route", + "target": "github_scripts_resolve_pr_conflicts_routing_contract_positivedecimal", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L82", + "weight": 1.0, + "source": "github_scripts_resolve_pr_conflicts_routing_contract_route", + "target": "github_scripts_resolve_pr_conflicts_routing_contract_validdepth", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L1180", + "weight": 1.0, + "source": "github_scripts_resolve_pr_conflicts_routing_contract_selftest", + "target": "github_scripts_resolve_pr_conflicts_routing_contract_encodebatch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L87", + "weight": 1.0, + "source": "github_scripts_resolve_pr_conflicts_routing_contract_route", + "target": "github_scripts_resolve_pr_conflicts_routing_contract_decodebatch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L184", + "weight": 1.0, + "source": "github_scripts_resolve_pr_conflicts_routing_contract_assertroute", + "target": "github_scripts_resolve_pr_conflicts_routing_contract_route", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L1351", + "weight": 1.0, + "source": "github_scripts_resolve_pr_conflicts_routing_contract_selftest", + "target": "github_scripts_resolve_pr_conflicts_routing_contract_route", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L1185", + "weight": 1.0, + "source": "github_scripts_resolve_pr_conflicts_routing_contract_selftest", + "target": "github_scripts_resolve_pr_conflicts_routing_contract_assertroute", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L882", + "weight": 1.0, + "source": "github_scripts_resolve_pr_conflicts_routing_contract_assertworkflowsource", + "target": "github_scripts_resolve_pr_conflicts_routing_contract_assertadminmodelrouting", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L1413", + "weight": 1.0, + "source": "github_scripts_resolve_pr_conflicts_routing_contract_selftest", + "target": "github_scripts_resolve_pr_conflicts_routing_contract_assertworkflowsource", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L1107", + "weight": 1.0, + "source": "github_scripts_resolve_pr_conflicts_routing_contract_assertadminmodelrouting", + "target": "github_scripts_resolve_pr_conflicts_routing_contract_airuntimesourcefiles", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L929", + "weight": 1.0, + "source": "github_scripts_resolve_pr_conflicts_routing_contract_assertadminmodelrouting", + "target": "github_scripts_resolve_pr_conflicts_routing_contract_assertadminloader", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/stage-graphify-snapshots.mjs", + "source_location": "L50", + "weight": 1.0, + "source": "github_scripts_stage_graphify_snapshots", + "target": "github_scripts_stage_graphify_snapshots_addexisting", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/stage-graphify-snapshots.mjs", + "source_location": "L32", + "weight": 1.0, + "source": "github_scripts_stage_graphify_snapshots", + "target": "github_scripts_stage_graphify_snapshots_filesunder", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/stage-graphify-snapshots.mjs", + "source_location": "L25", + "weight": 1.0, + "source": "github_scripts_stage_graphify_snapshots", + "target": "github_scripts_stage_graphify_snapshots_git", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/stage-graphify-snapshots.mjs", + "source_location": "L23", + "weight": 1.0, + "source": "github_scripts_stage_graphify_snapshots", + "target": "github_scripts_stage_graphify_snapshots_legacy_root", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/stage-graphify-snapshots.mjs", + "source_location": "L16", + "weight": 1.0, + "source": "github_scripts_stage_graphify_snapshots", + "target": "github_scripts_stage_graphify_snapshots_portable", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/stage-graphify-snapshots.mjs", + "source_location": "L62", + "weight": 1.0, + "source": "github_scripts_stage_graphify_snapshots", + "target": "github_scripts_stage_graphify_snapshots_restoretrackedfromhead", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/stage-graphify-snapshots.mjs", + "source_location": "L105", + "weight": 1.0, + "source": "github_scripts_stage_graphify_snapshots", + "target": "github_scripts_stage_graphify_snapshots_selftest", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/stage-graphify-snapshots.mjs", + "source_location": "L74", + "weight": 1.0, + "source": "github_scripts_stage_graphify_snapshots", + "target": "github_scripts_stage_graphify_snapshots_stagegraphifysnapshots", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/stage-graphify-snapshots.mjs", + "source_location": "L57", + "weight": 1.0, + "source": "github_scripts_stage_graphify_snapshots", + "target": "github_scripts_stage_graphify_snapshots_trackedunder", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/stage-graphify-snapshots.mjs", + "source_location": "L53", + "weight": 1.0, + "source": "github_scripts_stage_graphify_snapshots_addexisting", + "target": "github_scripts_stage_graphify_snapshots_git", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/stage-graphify-snapshots.mjs", + "source_location": "L64", + "weight": 1.0, + "source": "github_scripts_stage_graphify_snapshots_restoretrackedfromhead", + "target": "github_scripts_stage_graphify_snapshots_git", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/stage-graphify-snapshots.mjs", + "source_location": "L108", + "weight": 1.0, + "source": "github_scripts_stage_graphify_snapshots_selftest", + "target": "github_scripts_stage_graphify_snapshots_git", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/stage-graphify-snapshots.mjs", + "source_location": "L58", + "weight": 1.0, + "source": "github_scripts_stage_graphify_snapshots_trackedunder", + "target": "github_scripts_stage_graphify_snapshots_git", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/stage-graphify-snapshots.mjs", + "source_location": "L76", + "weight": 1.0, + "source": "github_scripts_stage_graphify_snapshots_stagegraphifysnapshots", + "target": "github_scripts_stage_graphify_snapshots_filesunder", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/stage-graphify-snapshots.mjs", + "source_location": "L89", + "weight": 1.0, + "source": "github_scripts_stage_graphify_snapshots_stagegraphifysnapshots", + "target": "github_scripts_stage_graphify_snapshots_addexisting", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/stage-graphify-snapshots.mjs", + "source_location": "L95", + "weight": 1.0, + "source": "github_scripts_stage_graphify_snapshots_stagegraphifysnapshots", + "target": "github_scripts_stage_graphify_snapshots_trackedunder", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/stage-graphify-snapshots.mjs", + "source_location": "L96", + "weight": 1.0, + "source": "github_scripts_stage_graphify_snapshots_stagegraphifysnapshots", + "target": "github_scripts_stage_graphify_snapshots_restoretrackedfromhead", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/stage-graphify-snapshots.mjs", + "source_location": "L133", + "weight": 1.0, + "source": "github_scripts_stage_graphify_snapshots_selftest", + "target": "github_scripts_stage_graphify_snapshots_stagegraphifysnapshots", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L57", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract", + "target": "github_scripts_workflow_control_plane_contract_acceptsbotroutingproof", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L13", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract", + "target": "github_scripts_workflow_control_plane_contract_actions", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L229", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract", + "target": "github_scripts_workflow_control_plane_contract_ai_runtime_yaml", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L84", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract", + "target": "github_scripts_workflow_control_plane_contract_appreentrydisposition", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L351", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract", + "target": "github_scripts_workflow_control_plane_contract_assertadminloader", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L360", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract", + "target": "github_scripts_workflow_control_plane_contract_assertadminmodelrouting", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L312", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract", + "target": "github_scripts_workflow_control_plane_contract_assertadmintransportcap", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L258", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract", + "target": "github_scripts_workflow_control_plane_contract_assertadminwaterfallgrammar", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L1549", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract", + "target": "github_scripts_workflow_control_plane_contract_assertbarecontrolplanetree", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L737", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract", + "target": "github_scripts_workflow_control_plane_contract_assertcontrolplanecontract", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L1573", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract", + "target": "github_scripts_workflow_control_plane_contract_assertcontrolplanevercelconfig", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L603", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract", + "target": "github_scripts_workflow_control_plane_contract_assertobservablelabelcleanup", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L681", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract", + "target": "github_scripts_workflow_control_plane_contract_assertresolverlockfilerecovery", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L110", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract", + "target": "github_scripts_workflow_control_plane_contract_assertroutingproofcontract", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L652", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract", + "target": "github_scripts_workflow_control_plane_contract_assertusercontrolledmergepause", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L15", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract", + "target": "github_scripts_workflow_control_plane_contract_codeqlbackfillscriptpath", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L1530", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract", + "target": "github_scripts_workflow_control_plane_contract_control_plane_roots", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L11", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract", + "target": "github_scripts_workflow_control_plane_contract_githubroot", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L10", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract", + "target": "github_scripts_workflow_control_plane_contract_here", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L17", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract", + "target": "github_scripts_workflow_control_plane_contract_implementations", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L44", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract", + "target": "github_scripts_workflow_control_plane_contract_makeroutingproof", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L31", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract", + "target": "github_scripts_workflow_control_plane_contract_provider_routed_implementations", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L39", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract", + "target": "github_scripts_workflow_control_plane_contract_readworkflow", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L14", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract", + "target": "github_scripts_workflow_control_plane_contract_scripts", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L244", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract", + "target": "github_scripts_workflow_control_plane_contract_workflowblock", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L12", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract", + "target": "github_scripts_workflow_control_plane_contract_workflows", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L236", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract", + "target": "github_scripts_workflow_control_plane_contract_yamlfiles", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L739", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract_assertcontrolplanecontract", + "target": "github_scripts_workflow_control_plane_contract_readworkflow", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L74", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract_acceptsbotroutingproof", + "target": "github_scripts_workflow_control_plane_contract_makeroutingproof", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L125", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract_assertroutingproofcontract", + "target": "github_scripts_workflow_control_plane_contract_makeroutingproof", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L126", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract_assertroutingproofcontract", + "target": "github_scripts_workflow_control_plane_contract_acceptsbotroutingproof", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L171", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract_assertroutingproofcontract", + "target": "github_scripts_workflow_control_plane_contract_appreentrydisposition", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L969", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract_assertcontrolplanecontract", + "target": "github_scripts_workflow_control_plane_contract_assertroutingproofcontract", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L473", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract_assertadminmodelrouting", + "target": "github_scripts_workflow_control_plane_contract_yamlfiles", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L361", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract_assertadminmodelrouting", + "target": "github_scripts_workflow_control_plane_contract_workflowblock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L1092", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract_assertcontrolplanecontract", + "target": "github_scripts_workflow_control_plane_contract_workflowblock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L604", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract_assertobservablelabelcleanup", + "target": "github_scripts_workflow_control_plane_contract_workflowblock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L682", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract_assertresolverlockfilerecovery", + "target": "github_scripts_workflow_control_plane_contract_workflowblock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L352", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract_assertadminloader", + "target": "github_scripts_workflow_control_plane_contract_assertadminwaterfallgrammar", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L385", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract_assertadminmodelrouting", + "target": "github_scripts_workflow_control_plane_contract_assertadminwaterfallgrammar", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L303", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract_assertadminwaterfallgrammar", + "target": "github_scripts_workflow_control_plane_contract_assertadmintransportcap", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L380", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract_assertadminmodelrouting", + "target": "github_scripts_workflow_control_plane_contract_assertadminloader", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L1465", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract_assertcontrolplanecontract", + "target": "github_scripts_workflow_control_plane_contract_assertadminmodelrouting", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L1467", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract_assertcontrolplanecontract", + "target": "github_scripts_workflow_control_plane_contract_assertobservablelabelcleanup", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L1464", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract_assertcontrolplanecontract", + "target": "github_scripts_workflow_control_plane_contract_assertusercontrolledmergepause", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L1466", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract_assertcontrolplanecontract", + "target": "github_scripts_workflow_control_plane_contract_assertresolverlockfilerecovery", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L1468", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract_assertcontrolplanecontract", + "target": "github_scripts_workflow_control_plane_contract_assertbarecontrolplanetree", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L1469", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract_assertcontrolplanecontract", + "target": "github_scripts_workflow_control_plane_contract_assertcontrolplanevercelconfig", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "vercel.json", + "source_location": "L3", + "weight": 1.0, + "source": "vercel", + "target": "vercel_framework", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "vercel.json", + "source_location": "L5", + "weight": 1.0, + "source": "vercel", + "target": "vercel_git", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "vercel.json", + "source_location": "L4", + "weight": 1.0, + "source": "vercel", + "target": "vercel_ignorecommand", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "vercel.json", + "source_location": "L2", + "weight": 1.0, + "source": "vercel", + "target": "vercel_schema", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "vercel.json", + "source_location": "L6", + "weight": 1.0, + "source": "vercel_git", + "target": "vercel_git_deploymentenabled", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CLAUDE.md", + "source_location": "L1", + "weight": 1.0, + "source": "claude", + "target": "claude_thingtime_ai_instructions", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CLAUDE.md", + "source_location": "L123", + "weight": 1.0, + "source": "claude_thingtime_ai_instructions", + "target": "claude_browser_and_ui_validation", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CLAUDE.md", + "source_location": "L3", + "weight": 1.0, + "source": "claude_thingtime_ai_instructions", + "target": "claude_canonical_instruction_file", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CLAUDE.md", + "source_location": "L145", + "weight": 1.0, + "source": "claude_thingtime_ai_instructions", + "target": "claude_data_and_api_conventions", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CLAUDE.md", + "source_location": "L319", + "weight": 1.0, + "source": "claude_thingtime_ai_instructions", + "target": "claude_delivery_messaging", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CLAUDE.md", + "source_location": "L19", + "weight": 1.0, + "source": "claude_thingtime_ai_instructions", + "target": "claude_fundamentals_read_first", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CLAUDE.md", + "source_location": "L180", + "weight": 1.0, + "source": "claude_thingtime_ai_instructions", + "target": "claude_github_push_and_pr_publishing", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CLAUDE.md", + "source_location": "L276", + "weight": 1.0, + "source": "claude_thingtime_ai_instructions", + "target": "claude_graphify", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CLAUDE.md", + "source_location": "L244", + "weight": 1.0, + "source": "claude_thingtime_ai_instructions", + "target": "claude_ios_development_and_releases", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CLAUDE.md", + "source_location": "L220", + "weight": 1.0, + "source": "claude_thingtime_ai_instructions", + "target": "claude_linting_type_checks_and_package_managers", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CLAUDE.md", + "source_location": "L60", + "weight": 1.0, + "source": "claude_thingtime_ai_instructions", + "target": "claude_local_development_and_worktrees", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CHANGELOG.md", + "source_location": "L1", + "weight": 1.0, + "source": "changelog", + "target": "changelog_control_plane_changelog", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "README.md", + "source_location": "L200", + "weight": 1.0, + "source": "readme", + "target": "changelog", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CHANGELOG.md", + "source_location": "L20", + "weight": 1.0, + "source": "changelog_control_plane_changelog", + "target": "changelog_unreleased", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CHANGELOG.md", + "source_location": "L473", + "weight": 1.0, + "source": "changelog_unreleased", + "target": "changelog_added", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CHANGELOG.md", + "source_location": "L30", + "weight": 1.0, + "source": "changelog_unreleased", + "target": "changelog_changed", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CHANGELOG.md", + "source_location": "L289", + "weight": 1.0, + "source": "changelog_unreleased", + "target": "changelog_fixed", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "README.md", + "source_location": "L1", + "weight": 1.0, + "source": "readme", + "target": "readme_github_actions_the_ci_control_plane", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "README.md", + "source_location": "L240", + "weight": 1.0, + "source": "readme_github_actions_the_ci_control_plane", + "target": "readme_fork_setup_vercel_develop_previews", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "README.md", + "source_location": "L191", + "weight": 1.0, + "source": "readme_github_actions_the_ci_control_plane", + "target": "readme_known_trade_off", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "README.md", + "source_location": "L69", + "weight": 1.0, + "source": "readme_github_actions_the_ci_control_plane", + "target": "readme_lopu_principal_repository_manager", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "README.md", + "source_location": "L203", + "weight": 1.0, + "source": "readme_github_actions_the_ci_control_plane", + "target": "readme_signed_desktop_pr_releases", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "README.md", + "source_location": "L179", + "weight": 1.0, + "source": "readme_github_actions_the_ci_control_plane", + "target": "readme_the_bare_tree_invariant", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "README.md", + "source_location": "L32", + "weight": 1.0, + "source": "readme_github_actions_the_ci_control_plane", + "target": "readme_why_it_is_bare", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "README.md", + "source_location": "L53", + "weight": 1.0, + "source": "readme_github_actions_the_ci_control_plane", + "target": "readme_working_on_it", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "README.md", + "source_location": "L267", + "weight": 1.0, + "source": "readme_fork_setup_vercel_develop_previews", + "target": "readme_stable_develop_domain", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "INFERRED", + "confidence_score": 0.66, + "source_file": ".github/workflows/web-ci.yml", + "source_location": null, + "weight": 1.0, + "source": "_github_workflows_web_ci_web_ci", + "target": "testing_testing" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/develop-pr-preview.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_develop_pr_preview_workflow", + "target": "github_workflows_develop_pr_preview_controller_job" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/develop-pr-preview.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_develop_pr_preview_workflow", + "target": "github_workflows_develop_pr_preview_dispatch_job" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/develop-pr-preview.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_develop_pr_preview_dispatch_job", + "target": "github_workflows_develop_pr_preview_controller_event" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/develop-pr-preview.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_develop_pr_preview_dispatch_job", + "target": "github_workflows_develop_pr_preview_repository_dispatch" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/develop-pr-preview.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_develop_pr_preview_controller_job", + "target": "github_workflows_develop_pr_preview_actions_checkout" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/develop-pr-preview.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_develop_pr_preview_controller_job", + "target": "github_workflows_develop_pr_preview_deploy_script" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/develop-pr-preview.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_develop_pr_preview_controller_job", + "target": "github_workflows_develop_pr_preview_vercel_deploy_token" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/develop-pr-preview.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_develop_pr_preview_controller_job", + "target": "github_workflows_develop_pr_preview_vercel_develop_pr_control" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/develop-pr-preview.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_develop_pr_preview_controller_job", + "target": "github_workflows_develop_pr_preview_vercel_project_vars" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/all-branch.yml", + "source_location": null, + "weight": 1.0, + "source": "_github_workflows_all_branch_doctor_round_1", + "target": "_github_workflows_all_branch_lopu_agent_action" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/all-branch.yml", + "source_location": null, + "weight": 1.0, + "source": "_github_workflows_all_branch_lopu_internal_all_branch_integration", + "target": "_github_workflows_all_branch_rebuild_job" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/all-branch.yml", + "source_location": null, + "weight": 1.0, + "source": "_github_workflows_all_branch_rebuild_job", + "target": "_github_workflows_all_branch_build_all_branch_script" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/all-branch.yml", + "source_location": null, + "weight": 1.0, + "source": "_github_workflows_all_branch_rebuild_job", + "target": "_github_workflows_all_branch_doctor_commit" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/all-branch.yml", + "source_location": null, + "weight": 1.0, + "source": "_github_workflows_all_branch_rebuild_job", + "target": "_github_workflows_all_branch_model_waterfall_loader" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/all-branch.yml", + "source_location": null, + "weight": 1.0, + "source": "_github_workflows_all_branch_rebuild_job", + "target": "_github_workflows_all_branch_union_build_check" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 0.85, + "source_file": ".github/workflows/codeql-analysis.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_codeql_pr_handoff_workflow", + "target": "github_workflows_codeql_analysis_workflow" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/promote-develop-to-main.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_promote_develop_to_main_route", + "target": "github_workflows_ci_provider_router_workflow" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/promote-features-to-main.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_promote_features_to_main_route", + "target": "github_workflows_ci_provider_router_workflow" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 0.8, + "source_file": ".github/workflows/promote-develop-to-main.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_promote_develop_to_main_workflow", + "target": "github_workflows_sync_main_into_develop_workflow" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 0.85, + "source_file": ".github/workflows/promote-features-to-main.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_promote_features_to_main_workflow", + "target": "github_workflows_sync_main_into_develop_workflow" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/codeql-analysis.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_codeql_analysis_workflow", + "target": "github_workflows_codeql_analysis_scope" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/codeql-analysis.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_codeql_analysis_analyze", + "target": "github_workflows_codeql_analysis_scope" + }, + { + "relation": "conceptually_related_to", + "confidence": "EXTRACTED", + "confidence_score": 0.9, + "source_file": ".github/workflows/promote-features-to-main.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_promote_features_to_main_workflow", + "target": "github_workflows_promote_develop_to_main_workflow" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/promote-develop-to-main.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_promote_develop_to_main_promotion_pr", + "target": "github_workflows_promote_develop_to_main_route" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/promote-features-to-main.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_promote_features_to_main_promote", + "target": "github_workflows_promote_features_to_main_route" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/promote-features-to-main.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_promote_features_to_main_lanes", + "target": "github_workflows_promote_features_to_main_promote" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/actions/rebase-conflict-round/action.yml", + "source_location": null, + "weight": 1.0, + "source": "github_actions_rebase_conflict_round_action_lopu_rebase_conflict_round", + "target": "github_actions_rebase_conflict_round_action_bootstrap_step" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/actions/rebase-conflict-round/action.yml", + "source_location": null, + "weight": 1.0, + "source": "github_actions_rebase_conflict_round_action_lopu_rebase_conflict_round", + "target": "github_actions_rebase_conflict_round_action_lopu_agent_action" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/actions/rebase-conflict-round/action.yml", + "source_location": null, + "weight": 1.0, + "source": "github_actions_rebase_conflict_round_action_lopu_rebase_conflict_round", + "target": "github_actions_rebase_conflict_round_action_prepare_round" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/actions/rebase-conflict-round/action.yml", + "source_location": null, + "weight": 1.0, + "source": "github_actions_rebase_conflict_round_action_bootstrap_step", + "target": "github_actions_rebase_conflict_round_action_hash_trusted_tree" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/actions/rebase-conflict-round/action.yml", + "source_location": null, + "weight": 1.0, + "source": "github_actions_rebase_conflict_round_action_bootstrap_step", + "target": "github_actions_rebase_conflict_round_action_lopu_agent_action" + }, + { + "relation": "conceptually_related_to", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": ".github/actions/rebase-conflict-round/action.yml", + "source_location": null, + "weight": 1.0, + "source": "github_actions_rebase_conflict_round_action_claude_continuation", + "target": "github_actions_rebase_conflict_round_action_lopu_agent_action" + }, + { + "relation": "conceptually_related_to", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/control-plane-ci.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_control_plane_ci_contract_advisories", + "target": "github_workflows_control_plane_ci_verify" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/control-plane-ci.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_control_plane_ci_verify", + "target": "agents_graphify_snapshots" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/control-plane-ci.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_control_plane_ci_comment_contract_advisories", + "target": "github_workflows_control_plane_ci_contract_advisories" + }, + { + "relation": "conceptually_related_to", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/resolve-pr-conflicts.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_resolve_pr_conflicts_graphify_refresh", + "target": "agents_graphify_rules" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/rebase-pr-stacks.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_rebase_pr_stacks_rebase_engine", + "target": "readme_lopu_pr_manager" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/rebase-pr-stacks.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_rebase_pr_stacks_route_job", + "target": "github_workflows_rebase_pr_stacks_ci_provider_router" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/rebase-pr-stacks.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_rebase_pr_stacks_detect_job", + "target": "github_workflows_rebase_pr_stacks_github_api" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/rebase-pr-stacks.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_rebase_pr_stacks_detect_job", + "target": "github_workflows_rebase_pr_stacks_rebase_owner_jq" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/rebase-pr-stacks.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_rebase_pr_stacks_detect_job", + "target": "github_workflows_rebase_pr_stacks_stack_member_jq" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/rebase-pr-stacks.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_rebase_pr_stacks_rebase_owner_jq", + "target": "github_workflows_rebase_pr_stacks_stack_member_jq" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/resolve-pr-conflicts.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_resolve_pr_conflicts_lopu_pr_manager", + "target": "github_workflows_resolve_pr_conflicts_codeql_triage" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/resolve-pr-conflicts.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_resolve_pr_conflicts_lopu_pr_manager", + "target": "github_workflows_resolve_pr_conflicts_conflict_resolution" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/resolve-pr-conflicts.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_resolve_pr_conflicts_lopu_pr_manager", + "target": "github_workflows_resolve_pr_conflicts_graphify_refresh" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/resolve-pr-conflicts.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_resolve_pr_conflicts_lopu_pr_manager", + "target": "github_workflows_resolve_pr_conflicts_lopu_agent" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/resolve-pr-conflicts.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_resolve_pr_conflicts_lopu_pr_manager", + "target": "github_workflows_resolve_pr_conflicts_thin_listeners" + }, + { + "relation": "semantically_similar_to", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/resolve-pr-conflicts.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_resolve_pr_conflicts_lopu_pr_manager", + "target": "readme_lopu_pr_manager" + }, + { + "relation": "semantically_similar_to", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/resolve-pr-conflicts.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_resolve_pr_conflicts_thin_listeners", + "target": "readme_thin_listeners" + } + ], + "hyperedges": [ + { + "id": "lopu_control_plane_automation", + "label": "Lopu Control Plane Automation", + "nodes": [ + "readme_lopu_pr_manager", + "github_workflows_resolve_pr_conflicts_lopu_pr_manager", + "github_workflows_rebase_pr_stacks_rebase_engine", + "readme_codeql_analyzer" + ], + "relation": "participate_in", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "README.md" + }, + { + "id": "lopu_repository_management_lanes", + "label": "Lopu Repository Management Lanes", + "nodes": [ + "changelog_lopu_pr_manager", + "changelog_conflict_resolution", + "changelog_promotion", + "changelog_rebase_stack", + "changelog_codeql_triage", + "changelog_develop_main_sync" + ], + "relation": "participate_in", + "confidence": "EXTRACTED", + "confidence_score": 0.95, + "source_file": "CHANGELOG.md" + }, + { + "id": "graphify_publication_flow", + "label": "Graphify Publication Flow", + "nodes": [ + "changelog_graphify_snapshot_activation", + "changelog_graphify_publisher", + "changelog_semantic_cache_variants", + "changelog_lopu_pr_manager" + ], + "relation": "form", + "confidence": "EXTRACTED", + "confidence_score": 0.9, + "source_file": "CHANGELOG.md" + }, + { + "id": "protected_control_plane_architecture", + "label": "Protected Control Plane Architecture", + "nodes": [ + "changelog_control_plane", + "changelog_github_actions_branch", + "changelog_thin_listeners", + "changelog_protected_controller", + "changelog_lopu_pr_manager" + ], + "relation": "form", + "confidence": "EXTRACTED", + "confidence_score": 0.92, + "source_file": "CHANGELOG.md" + }, + { + "id": "canonical_instruction_symlink_layout", + "label": "Canonical Instruction Symlink Layout", + "nodes": [ + "agents_ai_all_md", + "agents_root_symlinks", + "ai_all_thingtime_ai_instructions", + "claude_thingtime_ai_instructions" + ], + "relation": "form", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "AGENTS.md" + }, + { + "id": "thingtime_data_access_contract", + "label": "Thingtime Data Access Contract", + "nodes": [ + "agents_thingtime_api", + "agents_api_utils_layer", + "agents_mongodb_collections", + "agents_auth_sessions" + ], + "relation": "form", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "AGENTS.md" + }, + { + "id": "rebase_conflict_round_flow", + "label": "Rebase Conflict Round Flow", + "nodes": [ + "github_actions_rebase_conflict_round_action_lopu_rebase_conflict_round", + "github_actions_rebase_conflict_round_action_bootstrap_step", + "github_actions_rebase_conflict_round_action_prepare_round", + "github_actions_rebase_conflict_round_action_lopu_agent_action", + "github_actions_rebase_conflict_round_action_claude_continuation" + ], + "relation": "form", + "confidence": "EXTRACTED", + "confidence_score": 0.9, + "source_file": ".github/actions/rebase-conflict-round/action.yml" + }, + { + "id": "ci_provider_routing_participants", + "label": "Shared CI provider routing contract", + "nodes": [ + "github_workflows_ci_provider_router_workflow", + "github_workflows_promote_develop_to_main_route", + "github_workflows_promote_features_to_main_route", + "github_workflows_resolve_pr_conflicts_workflow" + ], + "relation": "participate_in", + "confidence": "EXTRACTED", + "confidence_score": 0.8, + "source_file": ".github/workflows/promote-develop-to-main.yml" + }, + { + "id": "develop_main_promotion_system", + "label": "develop\u2192main promotion and back-sync automation", + "nodes": [ + "github_workflows_promote_develop_to_main_workflow", + "github_workflows_promote_features_to_main_workflow", + "github_workflows_sync_main_into_develop_workflow", + "github_workflows_resolve_pr_conflicts_workflow", + "github_scripts_promote_features_to_main", + "github_scripts_promotion_pr_changelog" + ], + "relation": "form", + "confidence": "EXTRACTED", + "confidence_score": 0.85, + "source_file": ".github/workflows/promote-features-to-main.yml" + }, + { + "id": "all_branch_doctor_flow", + "label": "All-branch Doctor Build and Repair Flow", + "nodes": [ + "_github_workflows_all_branch_rebuild_job", + "_github_workflows_all_branch_build_all_branch_script", + "_github_workflows_all_branch_union_build_check", + "_github_workflows_all_branch_doctor_round_1", + "_github_workflows_all_branch_doctor_commit" + ], + "relation": "form", + "confidence": "EXTRACTED", + "confidence_score": 0.9, + "source_file": ".github/workflows/all-branch.yml" + }, + { + "id": "develop_pr_preview_controller_flow", + "label": "Develop PR Preview Controller Flow", + "nodes": [ + "github_workflows_develop_pr_preview_workflow", + "github_workflows_develop_pr_preview_dispatch_job", + "github_workflows_develop_pr_preview_repository_dispatch", + "github_workflows_develop_pr_preview_controller_event", + "github_workflows_develop_pr_preview_controller_job", + "github_workflows_develop_pr_preview_deploy_script" + ], + "relation": "participate_in", + "confidence": "EXTRACTED", + "confidence_score": 0.95, + "source_file": ".github/workflows/develop-pr-preview.yml" + } + ], + "built_at_commit": "7976426b8f53697bf5772ca030145ca028419d77" +} \ No newline at end of file diff --git a/graphify-out/snapshots/v1/21d0cba3910427dbbe5496d1251790a5c2c7859e5ddf57d60e8bbf132f2a8816/7d2be63623846e1fd198f0f10c7aff5ba1de492f2d457d95dcdf3230c18b4eea/manifest.json b/graphify-out/snapshots/v1/21d0cba3910427dbbe5496d1251790a5c2c7859e5ddf57d60e8bbf132f2a8816/7d2be63623846e1fd198f0f10c7aff5ba1de492f2d457d95dcdf3230c18b4eea/manifest.json new file mode 100644 index 0000000000..1a17ab1b56 --- /dev/null +++ b/graphify-out/snapshots/v1/21d0cba3910427dbbe5496d1251790a5c2c7859e5ddf57d60e8bbf132f2a8816/7d2be63623846e1fd198f0f10c7aff5ba1de492f2d457d95dcdf3230c18b4eea/manifest.json @@ -0,0 +1,252 @@ +{ + ".github/scripts/build-all-branch.mjs": { + "mtime": 1787866476.056361, + "ast_hash": "bfab44bafddb0b88afd64726290ac2df", + "semantic_hash": "" + }, + ".github/scripts/deploy-develop-pr-preview.mjs": { + "mtime": 1787833644.1411853, + "ast_hash": "3d955d3c2b55b25bc12691a9cd1bce43", + "semantic_hash": "3d955d3c2b55b25bc12691a9cd1bce43" + }, + ".github/scripts/promote-features-to-main.mjs": { + "mtime": 1787838756.5455298, + "ast_hash": "1fbc844ec7a3a2e2f50078de42b3fea5", + "semantic_hash": "" + }, + ".github/scripts/promotion-pr-changelog.mjs": { + "mtime": 1787833644.142641, + "ast_hash": "761b35e477a27c12e56f84c507adbac6", + "semantic_hash": "761b35e477a27c12e56f84c507adbac6" + }, + ".github/scripts/promotion-worker-contract.sh": { + "mtime": 1787833644.142743, + "ast_hash": "6f9df6f37df416e2e5de1e3df57a424b", + "semantic_hash": "6f9df6f37df416e2e5de1e3df57a424b" + }, + ".github/scripts/promotion-worker-routing-contract.mjs": { + "mtime": 1787833644.1428432, + "ast_hash": "fe45be1de22560cd3631684245bc28cb", + "semantic_hash": "fe45be1de22560cd3631684245bc28cb" + }, + ".github/scripts/rebase-ownership-routing-contract.sh": { + "mtime": 1787833644.1429024, + "ast_hash": "0421aaf1d9422bee571cd2df152e7b6c", + "semantic_hash": "0421aaf1d9422bee571cd2df152e7b6c" + }, + ".github/scripts/rebase-stack/prepare-round.sh": { + "mtime": 1787837557.0470307, + "ast_hash": "2628cd366f21ae27a92a16343e6870e4", + "semantic_hash": "" + }, + ".github/scripts/rebase-stack/promotion-worker.sh": { + "mtime": 1787833644.1431983, + "ast_hash": "558328a5541d8422954e34d2cd8acf76", + "semantic_hash": "558328a5541d8422954e34d2cd8acf76" + }, + ".github/scripts/rebase-stack/refresh-promotion-graphify.sh": { + "mtime": 1787833644.1434612, + "ast_hash": "5a81bbbe1cad1b2e6f767a070cf8acd2", + "semantic_hash": "" + }, + ".github/scripts/rebase-stack/start.sh": { + "mtime": 1787833644.1435413, + "ast_hash": "5b89811647b98ecb526948859518d445", + "semantic_hash": "5b89811647b98ecb526948859518d445" + }, + ".github/scripts/rebase-stack/verify-promotion-source-authority.sh": { + "mtime": 1787833644.1435988, + "ast_hash": "14b9f6d094629a529f4abde76080542e", + "semantic_hash": "14b9f6d094629a529f4abde76080542e" + }, + ".github/scripts/resolve-pr-conflicts-routing-contract.mjs": { + "mtime": 1787861353.4928193, + "ast_hash": "c05c1c364b000ab8a4352a0693c78850", + "semantic_hash": "" + }, + ".github/scripts/workflow-control-plane-contract.mjs": { + "mtime": 1787855945.5880153, + "ast_hash": "d77b07baac3ce837ca281c887c33ec55", + "semantic_hash": "" + }, + "vercel.json": { + "mtime": 1787833644.161447, + "ast_hash": "33d015ab2b66b6708204132736e87457", + "semantic_hash": "33d015ab2b66b6708204132736e87457" + }, + ".github/actions/rebase-conflict-round/action.yml": { + "mtime": 1787861353.4924083, + "ast_hash": "22fce3ca0d1fc661504f005e079111fd", + "semantic_hash": "" + }, + ".github/workflows/all-branch.yml": { + "mtime": 1787833644.1449916, + "ast_hash": "a102cb885c3fdc74a27d1b712269a5f5", + "semantic_hash": "" + }, + ".github/workflows/ci-provider-router.yml": { + "mtime": 1787833644.1450908, + "ast_hash": "97d3a1b83b64c2a664e81f29a629fa57", + "semantic_hash": "97d3a1b83b64c2a664e81f29a629fa57" + }, + ".github/workflows/control-plane-ci.yml": { + "mtime": 1787855930.6517909, + "ast_hash": "e8c5a80e49905e0f03aacf7e7294667c", + "semantic_hash": "" + }, + ".github/workflows/develop-pr-preview.yml": { + "mtime": 1787833644.145926, + "ast_hash": "998b660a02caccfeb1039f3e7e28b94b", + "semantic_hash": "998b660a02caccfeb1039f3e7e28b94b" + }, + ".github/workflows/electron-release.yml": { + "mtime": 1787833644.1461356, + "ast_hash": "45accab0eccdbdba5150d49a90956fe2", + "semantic_hash": "45accab0eccdbdba5150d49a90956fe2" + }, + ".github/workflows/promote-develop-to-main.yml": { + "mtime": 1787833644.146204, + "ast_hash": "16556d35d3fba43861601f7737540986", + "semantic_hash": "16556d35d3fba43861601f7737540986" + }, + ".github/workflows/promote-features-to-main.yml": { + "mtime": 1787833644.1463037, + "ast_hash": "dcbfdcbc6317a352ec1ef6b8ad90d009", + "semantic_hash": "dcbfdcbc6317a352ec1ef6b8ad90d009" + }, + ".github/workflows/rebase-pr-stacks.yml": { + "mtime": 1787843418.0562835, + "ast_hash": "ec952def98866f41ea972ed99f171344", + "semantic_hash": "" + }, + ".github/workflows/resolve-pr-conflicts.yml": { + "mtime": 1787855930.6514523, + "ast_hash": "4ed384499c38adb07d64d4f8d80b0eb6", + "semantic_hash": "" + }, + ".github/workflows/sync-main-into-develop.yml": { + "mtime": 1787833644.1476648, + "ast_hash": "125a08cd898c9c17162e9efaff23f6c4", + "semantic_hash": "125a08cd898c9c17162e9efaff23f6c4" + }, + ".github/workflows/web-ci.yml": { + "mtime": 1787833644.1477907, + "ast_hash": "eb871e304ed9869f86fedd5c26fa3693", + "semantic_hash": "eb871e304ed9869f86fedd5c26fa3693" + }, + "AGENTS.md": { + "mtime": 1787833644.1483202, + "ast_hash": "ca88426cb0a37624dcba4e645bf225fc", + "semantic_hash": "" + }, + "AI_ALL.md": { + "mtime": 1787833644.1483202, + "ast_hash": "ca88426cb0a37624dcba4e645bf225fc", + "semantic_hash": "" + }, + "CHANGELOG.md": { + "mtime": 1787866442.7344222, + "ast_hash": "d0dd9e1ad9f3e73e2733eb37852443a8", + "semantic_hash": "" + }, + "CLAUDE.md": { + "mtime": 1787833644.1483202, + "ast_hash": "ca88426cb0a37624dcba4e645bf225fc", + "semantic_hash": "ca88426cb0a37624dcba4e645bf225fc" + }, + "README.md": { + "mtime": 1787833882.6108682, + "ast_hash": "2abc5f366d45500535c1d406570c7b0f", + "semantic_hash": "" + }, + ".github/workflows/commander-release.yml": { + "mtime": 1787833644.145536, + "ast_hash": "6ec54b328f5a1f7015d342194b9b235f", + "semantic_hash": "6ec54b328f5a1f7015d342194b9b235f" + }, + ".github/scripts/electron-pr-release-contract.mjs": { + "mtime": 1787833644.1412785, + "ast_hash": "8eb2ca68a8825921ca1e0a4b0ec21814", + "semantic_hash": "8eb2ca68a8825921ca1e0a4b0ec21814" + }, + ".github/workflows/electron-pr-release.yml": { + "mtime": 1787833644.1460257, + "ast_hash": "5ba88d4b18105dbbc3e70ccc9544fff5", + "semantic_hash": "5ba88d4b18105dbbc3e70ccc9544fff5" + }, + ".github/workflows/codeql-analysis.yml": { + "mtime": 1787833644.145389, + "ast_hash": "3a6dd63c972385d74c3147c17b4efc35", + "semantic_hash": "" + }, + ".github/actions/lopu-agent/action.yml": { + "mtime": 1787833644.1399643, + "ast_hash": "b6df557aacefd07f8af6d74db0c21ecf", + "semantic_hash": "b6df557aacefd07f8af6d74db0c21ecf" + }, + ".github/workflows/codeql-pr-handoff.yml": { + "mtime": 1787833644.1454377, + "ast_hash": "5c9eacd506c3f179eef7dc9d6ec6cf00", + "semantic_hash": "5c9eacd506c3f179eef7dc9d6ec6cf00" + }, + ".github/scripts/classify-claude-credential-failure.mjs": { + "mtime": 1787833644.1409447, + "ast_hash": "6bb1b64399a77490bc774db4eb716a27", + "semantic_hash": "6bb1b64399a77490bc774db4eb716a27" + }, + ".github/scripts/codeql-open-pr-backfill.mjs": { + "mtime": 1787833644.141048, + "ast_hash": "2e91f05b4fe83f46bd53208b8884f95d", + "semantic_hash": "2e91f05b4fe83f46bd53208b8884f95d" + }, + ".github/scripts/graphify": { + "mtime": 1787833644.1415021, + "ast_hash": "de42366b5a480cbde5c6bc6e864b0bea", + "semantic_hash": "de42366b5a480cbde5c6bc6e864b0bea" + }, + ".github/scripts/graphify-cas.mjs": { + "mtime": 1787833841.2418125, + "ast_hash": "027b8e7454a1bbf952c1736384408e68", + "semantic_hash": "" + }, + ".github/scripts/graphify-cas.test.mjs": { + "mtime": 1787833841.2422423, + "ast_hash": "f5363743eb238d57bf684abf1a5bedda", + "semantic_hash": "" + }, + ".github/scripts/stage-graphify-snapshots.mjs": { + "mtime": 1787833644.1443753, + "ast_hash": "7048d8c8d668a62bbec029686e2139b5", + "semantic_hash": "7048d8c8d668a62bbec029686e2139b5" + }, + ".githooks/post-checkout": { + "mtime": 1787834088.390012, + "ast_hash": "18ce593685d2799611e4db5604ba2025", + "semantic_hash": "" + }, + ".githooks/post-commit": { + "mtime": 1787834088.389854, + "ast_hash": "8ef614b7e7176761e299808e2c48b988", + "semantic_hash": "" + }, + ".github/scripts/rebase-index-fingerprint.test.mjs": { + "mtime": 1787837557.0488605, + "ast_hash": "610d9cc36e24c79795ef307c1fb7d511", + "semantic_hash": "" + }, + ".github/scripts/rebase-related-edits.test.mjs": { + "mtime": 1787854017.6359253, + "ast_hash": "5310c6eea6a7d948a817959801b62f30", + "semantic_hash": "" + }, + ".github/scripts/resolve-canonical-instruction-type-conflicts.sh": { + "mtime": 1787855919.253556, + "ast_hash": "f8567b42ad50c24f18d0aa7b18267399", + "semantic_hash": "" + }, + ".github/scripts/resolve-canonical-instruction-type-conflicts.test.mjs": { + "mtime": 1787855919.2537308, + "ast_hash": "d2acb860dfeb457d79f0d6194003542f", + "semantic_hash": "" + } +} \ No newline at end of file diff --git a/graphify-out/snapshots/v1/21d0cba3910427dbbe5496d1251790a5c2c7859e5ddf57d60e8bbf132f2a8816/7d2be63623846e1fd198f0f10c7aff5ba1de492f2d457d95dcdf3230c18b4eea/snapshot.json b/graphify-out/snapshots/v1/21d0cba3910427dbbe5496d1251790a5c2c7859e5ddf57d60e8bbf132f2a8816/7d2be63623846e1fd198f0f10c7aff5ba1de492f2d457d95dcdf3230c18b4eea/snapshot.json new file mode 100644 index 0000000000..af40dd092c --- /dev/null +++ b/graphify-out/snapshots/v1/21d0cba3910427dbbe5496d1251790a5c2c7859e5ddf57d60e8bbf132f2a8816/7d2be63623846e1fd198f0f10c7aff5ba1de492f2d457d95dcdf3230c18b4eea/snapshot.json @@ -0,0 +1,9 @@ +{ + "schema": "thingtime.graphify-snapshot.v1", + "source_fingerprint": "21d0cba3910427dbbe5496d1251790a5c2c7859e5ddf57d60e8bbf132f2a8816", + "source_tree": "46849a47214340ea292f9ac4a7ea0fb3b251a0f1", + "artifact_hash": "7d2be63623846e1fd198f0f10c7aff5ba1de492f2d457d95dcdf3230c18b4eea", + "graphify_version": "graphify 0.9.4", + "node_count": 726, + "link_count": 1471 +} diff --git a/graphify-out/snapshots/v1/d7ad2f3d76ee7b0764685c3ff3eb9adc3a80372f9752dfface454e59fa90d3b2/b560a2938285ef0038fb536b23e4025608ecb65916b9e2af4f4af5a697c2ec2c/GRAPH_REPORT.md b/graphify-out/snapshots/v1/d7ad2f3d76ee7b0764685c3ff3eb9adc3a80372f9752dfface454e59fa90d3b2/b560a2938285ef0038fb536b23e4025608ecb65916b9e2af4f4af5a697c2ec2c/GRAPH_REPORT.md new file mode 100644 index 0000000000..2c815e70ac --- /dev/null +++ b/graphify-out/snapshots/v1/d7ad2f3d76ee7b0764685c3ff3eb9adc3a80372f9752dfface454e59fa90d3b2/b560a2938285ef0038fb536b23e4025608ecb65916b9e2af4f4af5a697c2ec2c/GRAPH_REPORT.md @@ -0,0 +1,333 @@ +# Graph Report - lopu-completion-audit.rRMZVo (2026-08-28) + +## Corpus Check +- 31 files · ~157,259 words +- Verdict: corpus is large enough that graph structure adds value. + +## Summary +- 727 nodes · 1476 edges · 103 communities (37 shown, 66 thin omitted) +- Extraction: 99% EXTRACTED · 1% INFERRED · 0% AMBIGUOUS · INFERRED: 11 edges (avg confidence: 0.54) +- Token cost: 0 input · 0 output + +## Graph Freshness +- Built from commit: `0a69a1d5` +- Run `git rev-parse HEAD` and compare to check if the graph is stale. +- Run `graphify update .` after code changes (no API cost). + +## Community Hubs (Navigation) +- [[_COMMUNITY_deploy-develop-pr-preview.mjs|deploy-develop-pr-preview.mjs]] +- [[_COMMUNITY_graphify-cas.mjs|graphify-cas.mjs]] +- [[_COMMUNITY_promotion-pr-changelog.mjs|promotion-pr-changelog.mjs]] +- [[_COMMUNITY_selfTest|selfTest]] +- [[_COMMUNITY_build-all-branch.mjs|build-all-branch.mjs]] +- [[_COMMUNITY_promote-features-to-main.mjs|promote-features-to-main.mjs]] +- [[_COMMUNITY_runPromotion|runPromotion]] +- [[_COMMUNITY_failureDetail|failureDetail]] +- [[_COMMUNITY_workflow-control-plane-contract.mjs|workflow-control-plane-contract.mjs]] +- [[_COMMUNITY_Lopu PR Manager Workflow|Lopu PR Manager Workflow]] +- [[_COMMUNITY_refresh-promotion-graphify.sh|refresh-promotion-graphify.sh]] +- [[_COMMUNITY_ai-merge-paused Label|ai-merge-paused Label]] +- [[_COMMUNITY_codeql-open-pr-backfill.mjs|codeql-open-pr-backfill.mjs]] +- [[_COMMUNITY_promotion-worker-contract.sh|promotion-worker-contract.sh]] +- [[_COMMUNITY_resolve-pr-conflicts-routing-contract.mjs|resolve-pr-conflicts-routing-contract.mjs]] +- [[_COMMUNITY_promotion-worker.sh|promotion-worker.sh]] +- [[_COMMUNITY_prepare-round.sh|prepare-round.sh]] +- [[_COMMUNITY_Thingtime AI instructions|Thingtime AI instructions]] +- [[_COMMUNITY_promotion-worker-routing-contract.mjs|promotion-worker-routing-contract.mjs]] +- [[_COMMUNITY_stage-graphify-snapshots.mjs|stage-graphify-snapshots.mjs]] +- [[_COMMUNITY_Publish or reconcile develop S3 preview job|Publish or reconcile develop S3 preview job]] +- [[_COMMUNITY_start.sh|start.sh]] +- [[_COMMUNITY_classify-claude-credential-failure.mjs|classify-claude-credential-failure.mjs]] +- [[_COMMUNITY_queueTrustedPromotionWorker|queueTrustedPromotionWorker]] +- [[_COMMUNITY_verify-promotion-source-authority.sh|verify-promotion-source-authority.sh]] +- [[_COMMUNITY_Rebuild Job|Rebuild Job]] +- [[_COMMUNITY_Copy Trusted Round Code Outside Model Workspace Step|Copy Trusted Round Code Outside Model Workspace Step]] +- [[_COMMUNITY_vercel.json|vercel.json]] +- [[_COMMUNITY_electron-pr-release-contract.mjs|electron-pr-release-contract.mjs]] +- [[_COMMUNITY_rebase-ownership-routing-contract.sh|rebase-ownership-routing-contract.sh]] +- [[_COMMUNITY_scope select one analysis owner|scope: select one analysis owner]] +- [[_COMMUNITY_Detect Stack Members Job|Detect Stack Members Job]] +- [[_COMMUNITY_PM2 Dev Servers|PM2 Dev Servers]] +- [[_COMMUNITY_Lopu internal develop promotion|Lopu internal develop promotion]] +- [[_COMMUNITY_Lopu Build Doctor Round 1|Lopu Build Doctor Round 1]] +- [[_COMMUNITY_Web CI Workflow|Web CI Workflow]] +- [[_COMMUNITY_CI Provider Router Workflow|CI Provider Router Workflow]] +- [[_COMMUNITY_Electron App Release Workflow|Electron App Release Workflow]] +- [[_COMMUNITY_Graphify CLI|Graphify CLI]] +- [[_COMMUNITY_Lopu Agent Action|Lopu Agent Action]] +- [[_COMMUNITY_Browser and UI Validation|Browser and UI Validation]] +- [[_COMMUNITY_Delivery Messaging|Delivery Messaging]] +- [[_COMMUNITY_GitHub PR Publishing|GitHub PR Publishing]] +- [[_COMMUNITY_iOS Release Flow|iOS Release Flow]] +- [[_COMMUNITY_Fundamentals|Fundamentals]] +- [[_COMMUNITY_Lopu agent action|Lopu agent action]] +- [[_COMMUNITY_Commander App Release workflow|Commander App Release workflow]] +- [[_COMMUNITY_Legacy PR conflict resolver (superseded)|Legacy PR conflict resolver (superseded)]] +- [[_COMMUNITY_Develop PR Preview Deployment Script|Develop PR Preview Deployment Script]] +- [[_COMMUNITY_Electron PR Release Workflow|Electron PR Release Workflow]] +- [[_COMMUNITY_`github-actions` — the CI control plane|`github-actions` — the CI control plane]] +- [[_COMMUNITY_rebase-index-fingerprint.test.mjs|rebase-index-fingerprint.test.mjs]] +- [[_COMMUNITY_Contract Advisories Job|Contract Advisories Job]] +- [[_COMMUNITY_AI_ALL|AI_ALL.md]] +- [[_COMMUNITY_API Endpoint Registration|API Endpoint Registration]] +- [[_COMMUNITY_API Utils Layer|API Utils Layer]] +- [[_COMMUNITY_Auth Sessions|Auth Sessions]] +- [[_COMMUNITY_Canonical Instruction File|Canonical Instruction File]] +- [[_COMMUNITY_FUNDAMENTALS|FUNDAMENTALS.md]] +- [[_COMMUNITY_Repository-Aware Graphify Router|Repository-Aware Graphify Router]] +- [[_COMMUNITY_Lopu Toast Notifications|Lopu Toast Notifications]] +- [[_COMMUNITY_Versioned MongoDB Collections|Versioned MongoDB Collections]] +- [[_COMMUNITY_Remix Linting|Remix Linting]] +- [[_COMMUNITY_Root AGENTS.md and CLAUDE.md Symlinks|Root AGENTS.md and CLAUDE.md Symlinks]] +- [[_COMMUNITY_Thingtime AI Instructions|Thingtime AI Instructions]] +- [[_COMMUNITY_Thingtime API|Thingtime API]] +- [[_COMMUNITY_Worktree Ports Script|Worktree Ports Script]] +- [[_COMMUNITY_Graphify Rules|Graphify Rules]] +- [[_COMMUNITY_Thingtime AI Instructions|Thingtime AI Instructions]] +- [[_COMMUNITY_CodeQL Backfill|CodeQL Backfill]] +- [[_COMMUNITY_CodeQL Triage|CodeQL Triage]] +- [[_COMMUNITY_Conflict Resolution|Conflict Resolution]] +- [[_COMMUNITY_Control Plane|Control Plane]] +- [[_COMMUNITY_Develop Main Synchronization|Develop Main Synchronization]] +- [[_COMMUNITY_github-actions Branch|github-actions Branch]] +- [[_COMMUNITY_Graphify Publisher|Graphify Publisher]] +- [[_COMMUNITY_Graphify Snapshot Activation|Graphify Snapshot Activation]] +- [[_COMMUNITY_Lopu Model Fleet|Lopu Model Fleet]] +- [[_COMMUNITY_Lopu PR Manager|Lopu PR Manager]] +- [[_COMMUNITY_Merge Worker|Merge Worker]] +- [[_COMMUNITY_no-ai-merge Label|no-ai-merge Label]] +- [[_COMMUNITY_PR Detector|PR Detector]] +- [[_COMMUNITY_Product Branches|Product Branches]] +- [[_COMMUNITY_Promotion|Promotion]] +- [[_COMMUNITY_Protected Controller|Protected Controller]] +- [[_COMMUNITY_Rebase Stack|Rebase Stack]] +- [[_COMMUNITY_Semantic Cache Variants|Semantic Cache Variants]] +- [[_COMMUNITY_Signed Desktop PR Releases|Signed Desktop PR Releases]] +- [[_COMMUNITY_Thin Product Branch Listeners|Thin Product Branch Listeners]] +- [[_COMMUNITY_Vercel Preview Fallbacks|Vercel Preview Fallbacks]] +- [[_COMMUNITY_Graphify Rules|Graphify Rules]] +- [[_COMMUNITY_CI Control Plane|CI Control Plane]] +- [[_COMMUNITY_Protected CodeQL Analyzer|Protected CodeQL Analyzer]] +- [[_COMMUNITY_Signed Desktop PR Release Workflow|Signed Desktop PR Release Workflow]] +- [[_COMMUNITY_Vercel Develop PR Previews|Vercel Develop PR Previews]] +- [[_COMMUNITY_github-actions Branch|github-actions Branch]] +- [[_COMMUNITY_Graphify Router|Graphify Router]] +- [[_COMMUNITY_Lopu Agent Action|Lopu Agent Action]] +- [[_COMMUNITY_Vercel Deployment Kill Switch|Vercel Deployment Kill Switch]] +- [[_COMMUNITY_recoverPromotionReviewCheckpoint|recoverPromotionReviewCheckpoint]] +- [[_COMMUNITY_rebase-related-edits.test.mjs|rebase-related-edits.test.mjs]] +- [[_COMMUNITY_resolve-canonical-instruction-type-conflicts.sh|resolve-canonical-instruction-type-conflicts.sh]] +- [[_COMMUNITY_resolve-canonical-instruction-type-conflicts.test.mjs|resolve-canonical-instruction-type-conflicts.test.mjs]] + +## God Nodes (most connected - your core abstractions) +1. `selfTest()` - 49 edges +2. `runPromotion()` - 36 edges +3. `failureDetail()` - 28 edges +4. `deploy()` - 26 edges +5. `runSelfTest()` - 24 edges +6. `main()` - 20 edges +7. `orphanedMergeHydrationIntegrationTest()` - 19 edges +8. `main()` - 15 edges +9. `repoFlag()` - 15 edges +10. `buildMode()` - 14 edges + +## Surprising Connections (you probably didn't know these) +- `Lopu PR Manager Workflow` --semantically_similar_to--> `Lopu PR Manager` [EXTRACTED] [semantically similar] + .github/workflows/resolve-pr-conflicts.yml → README.md +- `Web CI Workflow` --references--> `Testing Checklist` [INFERRED] + .github/workflows/web-ci.yml → TESTING.md +- `Thin Product Branch Listeners` --semantically_similar_to--> `Thin Product Branch Listeners` [EXTRACTED] [semantically similar] + .github/workflows/resolve-pr-conflicts.yml → README.md +- `Control-plane CI Verify Job` --references--> `Graphify Immutable Snapshots` [EXTRACTED] + .github/workflows/control-plane-ci.yml → AGENTS.md +- `Post-merge Graphify Refresh` --conceptually_related_to--> `Graphify Rules` [EXTRACTED] + .github/workflows/resolve-pr-conflicts.yml → AGENTS.md + +## Import Cycles +- None detected. + +## Hyperedges (group relationships) +- **Lopu Control Plane Automation** — readme_lopu_pr_manager, github_workflows_resolve_pr_conflicts_lopu_pr_manager, github_workflows_rebase_pr_stacks_rebase_engine, readme_codeql_analyzer [EXTRACTED 1.00] +- **Lopu Repository Management Lanes** — changelog_lopu_pr_manager, changelog_conflict_resolution, changelog_promotion, changelog_rebase_stack, changelog_codeql_triage, changelog_develop_main_sync [EXTRACTED 0.95] +- **Graphify Publication Flow** — changelog_graphify_snapshot_activation, changelog_graphify_publisher, changelog_semantic_cache_variants, changelog_lopu_pr_manager [EXTRACTED 0.90] +- **Protected Control Plane Architecture** — changelog_control_plane, changelog_github_actions_branch, changelog_thin_listeners, changelog_protected_controller, changelog_lopu_pr_manager [EXTRACTED 0.92] +- **Canonical Instruction Symlink Layout** — agents_ai_all_md, agents_root_symlinks, ai_all_thingtime_ai_instructions, claude_thingtime_ai_instructions [EXTRACTED 1.00] +- **Thingtime Data Access Contract** — agents_thingtime_api, agents_api_utils_layer, agents_mongodb_collections, agents_auth_sessions [EXTRACTED 1.00] +- **Rebase Conflict Round Flow** — github_actions_rebase_conflict_round_action_lopu_rebase_conflict_round, github_actions_rebase_conflict_round_action_bootstrap_step, github_actions_rebase_conflict_round_action_prepare_round, github_actions_rebase_conflict_round_action_lopu_agent_action, github_actions_rebase_conflict_round_action_claude_continuation [EXTRACTED 0.90] +- **Shared CI provider routing contract** — github_workflows_ci_provider_router_workflow, github_workflows_promote_develop_to_main_route, github_workflows_promote_features_to_main_route, github_workflows_resolve_pr_conflicts_workflow [EXTRACTED 0.80] +- **develop→main promotion and back-sync automation** — github_workflows_promote_develop_to_main_workflow, github_workflows_promote_features_to_main_workflow, github_workflows_sync_main_into_develop_workflow, github_workflows_resolve_pr_conflicts_workflow, github_scripts_promote_features_to_main, github_scripts_promotion_pr_changelog [EXTRACTED 0.85] +- **All-branch Doctor Build and Repair Flow** — _github_workflows_all_branch_rebuild_job, _github_workflows_all_branch_build_all_branch_script, _github_workflows_all_branch_union_build_check, _github_workflows_all_branch_doctor_round_1, _github_workflows_all_branch_doctor_commit [EXTRACTED 0.90] +- **Develop PR Preview Controller Flow** — github_workflows_develop_pr_preview_workflow, github_workflows_develop_pr_preview_dispatch_job, github_workflows_develop_pr_preview_repository_dispatch, github_workflows_develop_pr_preview_controller_event, github_workflows_develop_pr_preview_controller_job, github_workflows_develop_pr_preview_deploy_script [EXTRACTED 0.95] + +## Communities (103 total, 66 thin omitted) + +### Community 0 - "deploy-develop-pr-preview.mjs" +Cohesion: 0.06 +Nodes (95): ACTIVE_STATES, assertCurrentPullRequest(), assertRepositoryDispatchSource(), assertTrustedPrincipal(), assertTrustedPullRequest(), assertTrustedPullRequestStack(), assertVercelConfiguration(), assertWildcardFallbackRuntimes() (+87 more) + +### Community 1 - "graphify-cas.mjs" +Cohesion: 0.10 +Nodes (47): activateSnapshot(), artifactHash(), baselineNodeCount(), computeSourceFingerprint(), copyPortableFiles(), ensureSnapshot(), fail(), finalizeSnapshot() (+39 more) + +### Community 2 - "promotion-pr-changelog.mjs" +Cohesion: 0.11 +Nodes (42): associatedPr(), bodyFile(), buildComment(), buildSection(), CFG, computeDelta(), computeMissingLabels(), contentIndex (+34 more) + +### Community 3 - "selfTest" +Cohesion: 0.09 +Nodes (33): botCommentsByLatestEvent(), clearSourceStandAside(), computePicks(), dependentMembersAfter(), externalStackPromotionState(), findBotPromotionRetirement(), groupFailureMessages(), groupKeyFor() (+25 more) + +### Community 4 - "build-all-branch.mjs" +Cohesion: 0.16 +Nodes (36): assertAllBranchWorkflowContract(), BASE_BRANCHES, buildMode(), checkMode(), completeRefspecs, countLeadingFailureMarkers(), doctorCommitMode(), doctorRecordMode() (+28 more) + +### Community 5 - "promote-features-to-main.mjs" +Cohesion: 0.13 +Nodes (18): CFG, checkpointRecoveryDisposition(), encodePromotionAttestation(), env(), EXEC_OPTS, flag(), isExactPausedPromotionSnapshot(), listSourceIssueComments() (+10 more) + +### Community 6 - "runPromotion" +Cohesion: 0.18 +Nodes (26): cancelPromotionRetirement(), closeRedundantPass(), createPromotionPr(), ensurePromotionLabel(), ensureSourceLineageReviewLabel(), exactBranchDeleteWithActionsToken(), finalizeAiPromotionMetadata(), finalizeSourceLineageMetadata() (+18 more) + +### Community 7 - "failureDetail" +Cohesion: 0.15 +Nodes (27): applyPicks(), buildPromotionPlanContext(), checkoutRemoteBranch(), createPromotionReservation(), createPromotionReviewCheckpoint(), ensureCommitAvailable(), ensureRemoteBranchAvailable(), expectedReservationTrailers() (+19 more) + +### Community 8 - "workflow-control-plane-contract.mjs" +Cohesion: 0.13 +Nodes (27): acceptsBotRoutingProof(), actions, AI_RUNTIME_YAML, appReentryDisposition(), assertAdminLoader(), assertAdminModelRouting(), assertAdminTransportCap(), assertAdminWaterfallGrammar() (+19 more) + +### Community 9 - "Lopu PR Manager Workflow" +Cohesion: 0.20 +Nodes (10): Graphify Rules, Lopu Rebase Engine, CodeQL Triage, AI PR Conflict Resolution, Post-merge Graphify Refresh, Lopu Agent, Lopu PR Manager Workflow, Thin Product Branch Listeners (+2 more) + +### Community 10 - "refresh-promotion-graphify.sh" +Cohesion: 0.12 +Nodes (21): assert_control_metadata_unchanged(), assert_tool_boundary(), current_refs_hash(), emit(), fail(), GIT_ATTR_NOSYSTEM, GIT_CONFIG_COUNT, GIT_CONFIG_GLOBAL (+13 more) + +### Community 12 - "codeql-open-pr-backfill.mjs" +Cohesion: 0.22 +Nodes (21): ACTIVE_RUN_STATUSES, activePrHeadKeys(), analysisKey(), analysisSnapshotForPullRequest(), commandFailureText(), completeAnalysisKeys(), dispatchAnalysisWithInput(), flattenSlurp() (+13 more) + +### Community 13 - "promotion-worker-contract.sh" +Cohesion: 0.12 +Nodes (16): BASE_REF, BASE_SHA, GITHUB_OUTPUT, PLAN_HASH, PROMOTION_BRANCH, reject_lineage_mismatch(), require_lineage_replay(), RESERVATION_SHA (+8 more) + +### Community 14 - "resolve-pr-conflicts-routing-contract.mjs" +Cohesion: 0.20 +Nodes (16): aiRuntimeSourceFiles(), assertAdminLoader(), assertAdminModelRouting(), assertRoute(), assertWorkflowSource(), decodeBatch(), encodeBatch(), LOPU_ACTION_URL (+8 more) + +### Community 15 - "promotion-worker.sh" +Cohesion: 0.35 +Nodes (12): classify_source_lineage(), emit(), emit_paths(), fail(), prepare(), require_environment(), require_reservation(), secure_git_environment() (+4 more) + +### Community 16 - "prepare-round.sh" +Cohesion: 0.26 +Nodes (14): assert_safe_regular_text_conflict(), clear_scratch(), emit(), emit_paths(), has_coherent_zdiff3_markers(), hash_index_entries(), hash_rebase_state(), rebase_in_progress() (+6 more) + +### Community 17 - "Thingtime AI instructions" +Cohesion: 0.17 +Nodes (11): Browser and UI validation, Canonical instruction file, Data and API conventions, Delivery messaging, Fundamentals (read first), GitHub push and PR publishing, graphify, iOS development and releases (+3 more) + +### Community 18 - "promotion-worker-routing-contract.mjs" +Cohesion: 0.17 +Nodes (11): action, allBranchWorkflow, developPromotionWorkflow, featurePromotionWorkflow, graphify, lopuAgent, mainDevelopSyncWorkflow, promoter (+3 more) + +### Community 19 - "stage-graphify-snapshots.mjs" +Cohesion: 0.40 +Nodes (9): addExisting(), filesUnder(), git(), LEGACY_ROOT, PORTABLE, restoreTrackedFromHead(), selfTest(), stageGraphifySnapshots() (+1 more) + +### Community 20 - "Publish or reconcile develop S3 preview job" +Cohesion: 0.20 +Nodes (10): actions/checkout v4.4.0, develop-pr-preview-controller event, Publish or reconcile develop S3 preview job, .github/scripts/deploy-develop-pr-preview.mjs, Dispatch trusted default-branch controller job, GitHub repository dispatch API, VERCEL_DEVELOP_DEPLOY_TOKEN, vercel-develop-pr-control environment (+2 more) + +### Community 21 - "start.sh" +Cohesion: 0.46 +Nodes (7): emit(), emit_paths(), rebase_in_progress(), secure_git_environment(), start.sh script, usage(), write_conflicts() + +### Community 22 - "classify-claude-credential-failure.mjs" +Cohesion: 0.48 +Nodes (6): CAPACITY_PATTERNS, classifyClaudeCredentialFailure(), collectStrings(), CREDENTIAL_PATTERNS, main(), selfTest() + +### Community 23 - "queueTrustedPromotionWorker" +Cohesion: 0.24 +Nodes (10): buildPromotionDispatchRequest(), dispatchPromotionResolution(), exactReservationDeleteArgs(), exactReservationPushArgs(), promotionBody(), promotionDispatchArgs(), queueTrustedPromotionWorker(), redispatchPromotionReservation() (+2 more) + +### Community 24 - "verify-promotion-source-authority.sh" +Cohesion: 0.33 +Nodes (6): fail(), GIT_ATTR_NOSYSTEM, GIT_CONFIG_GLOBAL, GIT_CONFIG_NOSYSTEM, GIT_CONFIG_SYSTEM, verify-promotion-source-authority.sh script + +### Community 25 - "Rebuild Job" +Cohesion: 0.33 +Nodes (6): build-all-branch.mjs, Doctor Commit Command, Lopu Internal All-branch Integration Workflow, Build-doctor Model Waterfall Loader, Rebuild Job, Union Build Check + +### Community 26 - "Copy Trusted Round Code Outside Model Workspace Step" +Cohesion: 0.40 +Nodes (6): Copy Trusted Round Code Outside Model Workspace Step, Claude Continuation Step, hash_trusted_tree, lopu-agent Action, Lopu Rebase Conflict Round Action, prepare-round.sh + +### Community 27 - "vercel.json" +Cohesion: 0.33 +Nodes (5): framework, git, deploymentEnabled, ignoreCommand, $schema + +### Community 28 - "electron-pr-release-contract.mjs" +Cohesion: 0.50 +Nodes (4): assertPrReleaseContract(), count(), here, workflow + +### Community 29 - "rebase-ownership-routing-contract.sh" +Cohesion: 0.83 +Nodes (3): assert_owner(), assert_stack(), rebase-ownership-routing-contract.sh script + +### Community 30 - "scope: select one analysis owner" +Cohesion: 0.50 +Nodes (4): analyze: CodeQL matrix job, scope: select one analysis owner, Lopu CodeQL all branches, CodeQL PR handoff workflow + +### Community 31 - "Detect Stack Members Job" +Cohesion: 0.67 +Nodes (4): Detect Stack Members Job, GitHub API, Rebase Owner JQ Rule, Stack Member JQ Rule + +### Community 33 - "Lopu internal develop promotion" +Cohesion: 1.00 +Nodes (3): Lopu internal develop promotion, Lopu internal feature promotion, Sync main into develop + +### Community 50 - "`github-actions` — the CI control plane" +Cohesion: 0.12 +Nodes (14): Added, Changed, Control-plane changelog, Fixed, [Unreleased], Fork setup: Vercel develop previews, `github-actions` — the CI control plane, Known trade-off (+6 more) + +### Community 51 - "rebase-index-fingerprint.test.mjs" +Cohesion: 0.80 +Nodes (4): rawIndexHash(), runGit(), semanticIndexHash(), sha256() + +### Community 52 - "Contract Advisories Job" +Cohesion: 0.50 +Nodes (4): Graphify Immutable Snapshots, Comment Contract Advisories Job, Contract Advisories Job, Control-plane CI Verify Job + +### Community 99 - "recoverPromotionReviewCheckpoint" +Cohesion: 0.27 +Nodes (11): attestationMatches(), exactCheckpointPush(), inspectPromotionReviewCheckpoint(), isObjectId(), latestBotPromotionAttestationEvents(), liveRefShaWithActionsToken(), parsePromotionResolutionAttestations(), recoverPromotionReviewCheckpoint() (+3 more) + +### Community 100 - "rebase-related-edits.test.mjs" +Cohesion: 0.30 +Nodes (13): actionPath, copyTrustedTree(), extractVerifierScript(), filesUnder(), hashNamedFiles(), hashRebaseState(), hashTrustedTree(), makeStoppedRebase() (+5 more) + +## Knowledge Gaps +- **211 isolated node(s):** `BASE_BRANCHES`, `completeRefspecs`, `MERGE_CONFIG`, `CAPACITY_PATTERNS`, `CREDENTIAL_PATTERNS` (+206 more) + These have ≤1 connection - possible missing edges or undocumented components. +- **66 thin communities (<3 nodes) omitted from report** — run `graphify query` to explore isolated nodes. + +## Suggested Questions +_Questions this graph is uniquely positioned to answer:_ + +- **Why does `promote: replay merged develop PRs` connect `promotion-pr-changelog.mjs` to `promote-features-to-main.mjs`?** + _High betweenness centrality (0.021) - this node is a cross-community bridge._ +- **What connects `BASE_BRANCHES`, `completeRefspecs`, `MERGE_CONFIG` to the rest of the system?** + _211 weakly-connected nodes found - possible documentation gaps or missing edges._ +- **Should `deploy-develop-pr-preview.mjs` be split into smaller, more focused modules?** + _Cohesion score 0.06332842415316642 - nodes in this community are weakly interconnected._ +- **Should `graphify-cas.mjs` be split into smaller, more focused modules?** + _Cohesion score 0.10180995475113122 - nodes in this community are weakly interconnected._ +- **Should `promotion-pr-changelog.mjs` be split into smaller, more focused modules?** + _Cohesion score 0.10631229235880399 - nodes in this community are weakly interconnected._ +- **Should `selfTest` be split into smaller, more focused modules?** + _Cohesion score 0.09090909090909091 - nodes in this community are weakly interconnected._ +- **Should `promote-features-to-main.mjs` be split into smaller, more focused modules?** + _Cohesion score 0.12554112554112554 - nodes in this community are weakly interconnected._ \ No newline at end of file diff --git a/graphify-out/snapshots/v1/d7ad2f3d76ee7b0764685c3ff3eb9adc3a80372f9752dfface454e59fa90d3b2/b560a2938285ef0038fb536b23e4025608ecb65916b9e2af4f4af5a697c2ec2c/graph.json b/graphify-out/snapshots/v1/d7ad2f3d76ee7b0764685c3ff3eb9adc3a80372f9752dfface454e59fa90d3b2/b560a2938285ef0038fb536b23e4025608ecb65916b9e2af4f4af5a697c2ec2c/graph.json new file mode 100644 index 0000000000..0ec35db3c1 --- /dev/null +++ b/graphify-out/snapshots/v1/d7ad2f3d76ee7b0764685c3ff3eb9adc3a80372f9752dfface454e59fa90d3b2/b560a2938285ef0038fb536b23e4025608ecb65916b9e2af4f4af5a697c2ec2c/graph.json @@ -0,0 +1,24084 @@ +{ + "directed": false, + "multigraph": false, + "graph": { + "hyperedges": [ + { + "id": "lopu_control_plane_automation", + "label": "Lopu Control Plane Automation", + "nodes": [ + "readme_lopu_pr_manager", + "github_workflows_resolve_pr_conflicts_lopu_pr_manager", + "github_workflows_rebase_pr_stacks_rebase_engine", + "readme_codeql_analyzer" + ], + "relation": "participate_in", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "README.md" + }, + { + "id": "lopu_repository_management_lanes", + "label": "Lopu Repository Management Lanes", + "nodes": [ + "changelog_lopu_pr_manager", + "changelog_conflict_resolution", + "changelog_promotion", + "changelog_rebase_stack", + "changelog_codeql_triage", + "changelog_develop_main_sync" + ], + "relation": "participate_in", + "confidence": "EXTRACTED", + "confidence_score": 0.95, + "source_file": "CHANGELOG.md" + }, + { + "id": "graphify_publication_flow", + "label": "Graphify Publication Flow", + "nodes": [ + "changelog_graphify_snapshot_activation", + "changelog_graphify_publisher", + "changelog_semantic_cache_variants", + "changelog_lopu_pr_manager" + ], + "relation": "form", + "confidence": "EXTRACTED", + "confidence_score": 0.9, + "source_file": "CHANGELOG.md" + }, + { + "id": "protected_control_plane_architecture", + "label": "Protected Control Plane Architecture", + "nodes": [ + "changelog_control_plane", + "changelog_github_actions_branch", + "changelog_thin_listeners", + "changelog_protected_controller", + "changelog_lopu_pr_manager" + ], + "relation": "form", + "confidence": "EXTRACTED", + "confidence_score": 0.92, + "source_file": "CHANGELOG.md" + }, + { + "id": "canonical_instruction_symlink_layout", + "label": "Canonical Instruction Symlink Layout", + "nodes": [ + "agents_ai_all_md", + "agents_root_symlinks", + "ai_all_thingtime_ai_instructions", + "claude_thingtime_ai_instructions" + ], + "relation": "form", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "AGENTS.md" + }, + { + "id": "thingtime_data_access_contract", + "label": "Thingtime Data Access Contract", + "nodes": [ + "agents_thingtime_api", + "agents_api_utils_layer", + "agents_mongodb_collections", + "agents_auth_sessions" + ], + "relation": "form", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "AGENTS.md" + }, + { + "id": "rebase_conflict_round_flow", + "label": "Rebase Conflict Round Flow", + "nodes": [ + "github_actions_rebase_conflict_round_action_lopu_rebase_conflict_round", + "github_actions_rebase_conflict_round_action_bootstrap_step", + "github_actions_rebase_conflict_round_action_prepare_round", + "github_actions_rebase_conflict_round_action_lopu_agent_action", + "github_actions_rebase_conflict_round_action_claude_continuation" + ], + "relation": "form", + "confidence": "EXTRACTED", + "confidence_score": 0.9, + "source_file": ".github/actions/rebase-conflict-round/action.yml" + }, + { + "id": "ci_provider_routing_participants", + "label": "Shared CI provider routing contract", + "nodes": [ + "github_workflows_ci_provider_router_workflow", + "github_workflows_promote_develop_to_main_route", + "github_workflows_promote_features_to_main_route", + "github_workflows_resolve_pr_conflicts_workflow" + ], + "relation": "participate_in", + "confidence": "EXTRACTED", + "confidence_score": 0.8, + "source_file": ".github/workflows/promote-develop-to-main.yml" + }, + { + "id": "develop_main_promotion_system", + "label": "develop\u2192main promotion and back-sync automation", + "nodes": [ + "github_workflows_promote_develop_to_main_workflow", + "github_workflows_promote_features_to_main_workflow", + "github_workflows_sync_main_into_develop_workflow", + "github_workflows_resolve_pr_conflicts_workflow", + "github_scripts_promote_features_to_main", + "github_scripts_promotion_pr_changelog" + ], + "relation": "form", + "confidence": "EXTRACTED", + "confidence_score": 0.85, + "source_file": ".github/workflows/promote-features-to-main.yml" + }, + { + "id": "all_branch_doctor_flow", + "label": "All-branch Doctor Build and Repair Flow", + "nodes": [ + "_github_workflows_all_branch_rebuild_job", + "_github_workflows_all_branch_build_all_branch_script", + "_github_workflows_all_branch_union_build_check", + "_github_workflows_all_branch_doctor_round_1", + "_github_workflows_all_branch_doctor_commit" + ], + "relation": "form", + "confidence": "EXTRACTED", + "confidence_score": 0.9, + "source_file": ".github/workflows/all-branch.yml" + }, + { + "id": "develop_pr_preview_controller_flow", + "label": "Develop PR Preview Controller Flow", + "nodes": [ + "github_workflows_develop_pr_preview_workflow", + "github_workflows_develop_pr_preview_dispatch_job", + "github_workflows_develop_pr_preview_repository_dispatch", + "github_workflows_develop_pr_preview_controller_event", + "github_workflows_develop_pr_preview_controller_job", + "github_workflows_develop_pr_preview_deploy_script" + ], + "relation": "participate_in", + "confidence": "EXTRACTED", + "confidence_score": 0.95, + "source_file": ".github/workflows/develop-pr-preview.yml" + } + ] + }, + "nodes": [ + { + "label": "build-all-branch.mjs", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L1", + "_origin": "ast", + "id": "github_scripts_build_all_branch", + "community": 4, + "norm_label": "build-all-branch.mjs" + }, + { + "label": "BASE_BRANCHES", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L70", + "_origin": "ast", + "id": "github_scripts_build_all_branch_base_branches", + "community": 4, + "norm_label": "base_branches" + }, + { + "label": "completeRefspecs", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L89", + "_origin": "ast", + "id": "github_scripts_build_all_branch_completerefspecs", + "community": 4, + "norm_label": "completerefspecs" + }, + { + "label": "MERGE_CONFIG", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L95", + "_origin": "ast", + "id": "github_scripts_build_all_branch_merge_config", + "community": 4, + "norm_label": "merge_config" + }, + { + "label": "run()", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L102", + "_origin": "ast", + "id": "github_scripts_build_all_branch_run", + "community": 4, + "norm_label": "run()" + }, + { + "label": "git()", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L109", + "_origin": "ast", + "id": "github_scripts_build_all_branch_git", + "community": 4, + "norm_label": "git()" + }, + { + "label": "tryGit()", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L110", + "_origin": "ast", + "id": "github_scripts_build_all_branch_trygit", + "community": 4, + "norm_label": "trygit()" + }, + { + "label": "gitAuthConfig()", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L116", + "_origin": "ast", + "id": "github_scripts_build_all_branch_gitauthconfig", + "community": 4, + "norm_label": "gitauthconfig()" + }, + { + "label": "singleLine()", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L121", + "_origin": "ast", + "id": "github_scripts_build_all_branch_singleline", + "community": 4, + "norm_label": "singleline()" + }, + { + "label": "tableCell()", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L128", + "_origin": "ast", + "id": "github_scripts_build_all_branch_tablecell", + "community": 4, + "norm_label": "tablecell()" + }, + { + "label": "isPromisorFetchFailure()", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L130", + "_origin": "ast", + "id": "github_scripts_build_all_branch_ispromisorfetchfailure", + "community": 4, + "norm_label": "ispromisorfetchfailure()" + }, + { + "label": "refetchCompleteInputs()", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L139", + "_origin": "ast", + "id": "github_scripts_build_all_branch_refetchcompleteinputs", + "community": 4, + "norm_label": "refetchcompleteinputs()" + }, + { + "label": "isReplayableDoctorSubject()", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L168", + "_origin": "ast", + "id": "github_scripts_build_all_branch_isreplayabledoctorsubject", + "community": 4, + "norm_label": "isreplayabledoctorsubject()" + }, + { + "label": "countLeadingFailureMarkers()", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L176", + "_origin": "ast", + "id": "github_scripts_build_all_branch_countleadingfailuremarkers", + "community": 4, + "norm_label": "countleadingfailuremarkers()" + }, + { + "label": "isForbiddenDoctorPath()", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L188", + "_origin": "ast", + "id": "github_scripts_build_all_branch_isforbiddendoctorpath", + "community": 4, + "norm_label": "isforbiddendoctorpath()" + }, + { + "label": "shouldRevertDoctorStatusPath()", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L208", + "_origin": "ast", + "id": "github_scripts_build_all_branch_shouldrevertdoctorstatuspath", + "community": 4, + "norm_label": "shouldrevertdoctorstatuspath()" + }, + { + "label": "assertAllBranchWorkflowContract()", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L217", + "_origin": "ast", + "id": "github_scripts_build_all_branch_assertallbranchworkflowcontract", + "community": 4, + "norm_label": "assertallbranchworkflowcontract()" + }, + { + "label": "readState()", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L251", + "_origin": "ast", + "id": "github_scripts_build_all_branch_readstate", + "community": 4, + "norm_label": "readstate()" + }, + { + "label": "writeState()", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L258", + "_origin": "ast", + "id": "github_scripts_build_all_branch_writestate", + "community": 4, + "norm_label": "writestate()" + }, + { + "label": "stepOutput()", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L262", + "_origin": "ast", + "id": "github_scripts_build_all_branch_stepoutput", + "community": 4, + "norm_label": "stepoutput()" + }, + { + "label": "writeSummary()", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L268", + "_origin": "ast", + "id": "github_scripts_build_all_branch_writesummary", + "community": 4, + "norm_label": "writesummary()" + }, + { + "label": "requireAllBranchCheckout()", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L277", + "_origin": "ast", + "id": "github_scripts_build_all_branch_requireallbranchcheckout", + "community": 4, + "norm_label": "requireallbranchcheckout()" + }, + { + "label": "planMerges()", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L287", + "_origin": "ast", + "id": "github_scripts_build_all_branch_planmerges", + "community": 4, + "norm_label": "planmerges()" + }, + { + "label": "renderManifest()", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L341", + "_origin": "ast", + "id": "github_scripts_build_all_branch_rendermanifest", + "community": 4, + "norm_label": "rendermanifest()" + }, + { + "label": "restoreDerivedGraphify()", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L391", + "_origin": "ast", + "id": "github_scripts_build_all_branch_restorederivedgraphify", + "community": 4, + "norm_label": "restorederivedgraphify()" + }, + { + "label": "mergeRefOnce()", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L415", + "_origin": "ast", + "id": "github_scripts_build_all_branch_mergerefonce", + "community": 4, + "norm_label": "mergerefonce()" + }, + { + "label": "mergeRef()", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L511", + "_origin": "ast", + "id": "github_scripts_build_all_branch_mergeref", + "community": 4, + "norm_label": "mergeref()" + }, + { + "label": "pinInvariants()", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L531", + "_origin": "ast", + "id": "github_scripts_build_all_branch_pininvariants", + "community": 4, + "norm_label": "pininvariants()" + }, + { + "label": "selfTest()", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L547", + "_origin": "ast", + "id": "github_scripts_build_all_branch_selftest", + "community": 4, + "norm_label": "selftest()" + }, + { + "label": "prepare()", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L699", + "_origin": "ast", + "id": "github_scripts_build_all_branch_prepare", + "community": 4, + "norm_label": "prepare()" + }, + { + "label": "buildMode()", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L714", + "_origin": "ast", + "id": "github_scripts_build_all_branch_buildmode", + "community": 4, + "norm_label": "buildmode()" + }, + { + "label": "remoteDoctorState()", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L873", + "_origin": "ast", + "id": "github_scripts_build_all_branch_remotedoctorstate", + "community": 4, + "norm_label": "remotedoctorstate()" + }, + { + "label": "runCheckStep()", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L907", + "_origin": "ast", + "id": "github_scripts_build_all_branch_runcheckstep", + "community": 4, + "norm_label": "runcheckstep()" + }, + { + "label": "checkMode()", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L928", + "_origin": "ast", + "id": "github_scripts_build_all_branch_checkmode", + "community": 4, + "norm_label": "checkmode()" + }, + { + "label": "doctorCommitMode()", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L970", + "_origin": "ast", + "id": "github_scripts_build_all_branch_doctorcommitmode", + "community": 4, + "norm_label": "doctorcommitmode()" + }, + { + "label": "doctorRecordMode()", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L1035", + "_origin": "ast", + "id": "github_scripts_build_all_branch_doctorrecordmode", + "community": 4, + "norm_label": "doctorrecordmode()" + }, + { + "label": "pushMode()", + "file_type": "code", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L1052", + "_origin": "ast", + "id": "github_scripts_build_all_branch_pushmode", + "community": 4, + "norm_label": "pushmode()" + }, + { + "label": "classify-claude-credential-failure.mjs", + "file_type": "code", + "source_file": ".github/scripts/classify-claude-credential-failure.mjs", + "source_location": "L1", + "_origin": "ast", + "id": "github_scripts_classify_claude_credential_failure", + "community": 22, + "norm_label": "classify-claude-credential-failure.mjs" + }, + { + "label": "CAPACITY_PATTERNS", + "file_type": "code", + "source_file": ".github/scripts/classify-claude-credential-failure.mjs", + "source_location": "L6", + "_origin": "ast", + "id": "github_scripts_classify_claude_credential_failure_capacity_patterns", + "community": 22, + "norm_label": "capacity_patterns" + }, + { + "label": "CREDENTIAL_PATTERNS", + "file_type": "code", + "source_file": ".github/scripts/classify-claude-credential-failure.mjs", + "source_location": "L22", + "_origin": "ast", + "id": "github_scripts_classify_claude_credential_failure_credential_patterns", + "community": 22, + "norm_label": "credential_patterns" + }, + { + "label": "collectStrings()", + "file_type": "code", + "source_file": ".github/scripts/classify-claude-credential-failure.mjs", + "source_location": "L30", + "_origin": "ast", + "id": "github_scripts_classify_claude_credential_failure_collectstrings", + "community": 22, + "norm_label": "collectstrings()" + }, + { + "label": "classifyClaudeCredentialFailure()", + "file_type": "code", + "source_file": ".github/scripts/classify-claude-credential-failure.mjs", + "source_location": "L40", + "_origin": "ast", + "id": "github_scripts_classify_claude_credential_failure_classifyclaudecredentialfailure", + "community": 22, + "norm_label": "classifyclaudecredentialfailure()" + }, + { + "label": "selfTest()", + "file_type": "code", + "source_file": ".github/scripts/classify-claude-credential-failure.mjs", + "source_location": "L51", + "_origin": "ast", + "id": "github_scripts_classify_claude_credential_failure_selftest", + "community": 22, + "norm_label": "selftest()" + }, + { + "label": "main()", + "file_type": "code", + "source_file": ".github/scripts/classify-claude-credential-failure.mjs", + "source_location": "L84", + "_origin": "ast", + "id": "github_scripts_classify_claude_credential_failure_main", + "community": 22, + "norm_label": "main()" + }, + { + "label": "codeql-open-pr-backfill.mjs", + "file_type": "code", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L1", + "_origin": "ast", + "id": "github_scripts_codeql_open_pr_backfill", + "community": 12, + "norm_label": "codeql-open-pr-backfill.mjs" + }, + { + "label": "REQUIRED_CATEGORIES", + "file_type": "code", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L7", + "_origin": "ast", + "id": "github_scripts_codeql_open_pr_backfill_required_categories", + "community": 12, + "norm_label": "required_categories" + }, + { + "label": "ACTIVE_RUN_STATUSES", + "file_type": "code", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L13", + "_origin": "ast", + "id": "github_scripts_codeql_open_pr_backfill_active_run_statuses", + "community": 12, + "norm_label": "active_run_statuses" + }, + { + "label": "sleep()", + "file_type": "code", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L21", + "_origin": "ast", + "id": "github_scripts_codeql_open_pr_backfill_sleep", + "community": 12, + "norm_label": "sleep()" + }, + { + "label": "commandFailureText()", + "file_type": "code", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L25", + "_origin": "ast", + "id": "github_scripts_codeql_open_pr_backfill_commandfailuretext", + "community": 12, + "norm_label": "commandfailuretext()" + }, + { + "label": "ghJson()", + "file_type": "code", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L32", + "_origin": "ast", + "id": "github_scripts_codeql_open_pr_backfill_ghjson", + "community": 12, + "norm_label": "ghjson()" + }, + { + "label": "flattenSlurp()", + "file_type": "code", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L57", + "_origin": "ast", + "id": "github_scripts_codeql_open_pr_backfill_flattenslurp", + "community": 12, + "norm_label": "flattenslurp()" + }, + { + "label": "flattenWorkflowRuns()", + "file_type": "code", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L62", + "_origin": "ast", + "id": "github_scripts_codeql_open_pr_backfill_flattenworkflowruns", + "community": 12, + "norm_label": "flattenworkflowruns()" + }, + { + "label": "analysisKey()", + "file_type": "code", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L67", + "_origin": "ast", + "id": "github_scripts_codeql_open_pr_backfill_analysiskey", + "community": 12, + "norm_label": "analysiskey()" + }, + { + "label": "prHeadKey()", + "file_type": "code", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L71", + "_origin": "ast", + "id": "github_scripts_codeql_open_pr_backfill_prheadkey", + "community": 12, + "norm_label": "prheadkey()" + }, + { + "label": "completeAnalysisKeys()", + "file_type": "code", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L75", + "_origin": "ast", + "id": "github_scripts_codeql_open_pr_backfill_completeanalysiskeys", + "community": 12, + "norm_label": "completeanalysiskeys()" + }, + { + "label": "activePrHeadKeys()", + "file_type": "code", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L96", + "_origin": "ast", + "id": "github_scripts_codeql_open_pr_backfill_activeprheadkeys", + "community": 12, + "norm_label": "activeprheadkeys()" + }, + { + "label": "planBackfill()", + "file_type": "code", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L113", + "_origin": "ast", + "id": "github_scripts_codeql_open_pr_backfill_planbackfill", + "community": 12, + "norm_label": "planbackfill()" + }, + { + "label": "validateEnvironment()", + "file_type": "code", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L154", + "_origin": "ast", + "id": "github_scripts_codeql_open_pr_backfill_validateenvironment", + "community": 12, + "norm_label": "validateenvironment()" + }, + { + "label": "listActiveCodeqlRuns()", + "file_type": "code", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L168", + "_origin": "ast", + "id": "github_scripts_codeql_open_pr_backfill_listactivecodeqlruns", + "community": 12, + "norm_label": "listactivecodeqlruns()" + }, + { + "label": "analysisSnapshotForPullRequest()", + "file_type": "code", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L182", + "_origin": "ast", + "id": "github_scripts_codeql_open_pr_backfill_analysissnapshotforpullrequest", + "community": 12, + "norm_label": "analysissnapshotforpullrequest()" + }, + { + "label": "optionalPullMergeCommit()", + "file_type": "code", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L198", + "_origin": "ast", + "id": "github_scripts_codeql_open_pr_backfill_optionalpullmergecommit", + "community": 12, + "norm_label": "optionalpullmergecommit()" + }, + { + "label": "resolveLiveAnalysisSnapshots()", + "file_type": "code", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L216", + "_origin": "ast", + "id": "github_scripts_codeql_open_pr_backfill_resolveliveanalysissnapshots", + "community": 12, + "norm_label": "resolveliveanalysissnapshots()" + }, + { + "label": "dispatchAnalysisWithInput()", + "file_type": "code", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L227", + "_origin": "ast", + "id": "github_scripts_codeql_open_pr_backfill_dispatchanalysiswithinput", + "community": 12, + "norm_label": "dispatchanalysiswithinput()" + }, + { + "label": "writeSummary()", + "file_type": "code", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L263", + "_origin": "ast", + "id": "github_scripts_codeql_open_pr_backfill_writesummary", + "community": 12, + "norm_label": "writesummary()" + }, + { + "label": "selfTest()", + "file_type": "code", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L269", + "_origin": "ast", + "id": "github_scripts_codeql_open_pr_backfill_selftest", + "community": 12, + "norm_label": "selftest()" + }, + { + "label": "main()", + "file_type": "code", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L366", + "_origin": "ast", + "id": "github_scripts_codeql_open_pr_backfill_main", + "community": 12, + "norm_label": "main()" + }, + { + "label": "deploy-develop-pr-preview.mjs", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview", + "community": 0, + "norm_label": "deploy-develop-pr-preview.mjs" + }, + { + "label": "TRUSTED_ASSOCIATIONS", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L12", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_trusted_associations", + "community": 0, + "norm_label": "trusted_associations" + }, + { + "label": "TRUSTED_PERMISSIONS", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L13", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_trusted_permissions", + "community": 0, + "norm_label": "trusted_permissions" + }, + { + "label": "PR_EVENT_ACTIONS", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L14", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_pr_event_actions", + "community": 0, + "norm_label": "pr_event_actions" + }, + { + "label": "ACTIVE_STATES", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L15", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_active_states", + "community": 0, + "norm_label": "active_states" + }, + { + "label": "TERMINAL_FAILURE_STATES", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L16", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_terminal_failure_states", + "community": 0, + "norm_label": "terminal_failure_states" + }, + { + "label": "IDEMPOTENT_METHODS", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L17", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_idempotent_methods", + "community": 0, + "norm_label": "idempotent_methods" + }, + { + "label": "CLEANUP_ACTIONS", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L18", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_cleanup_actions", + "community": 0, + "norm_label": "cleanup_actions" + }, + { + "label": "HttpError", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L30", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_httperror", + "community": 0, + "norm_label": "httperror" + }, + { + "label": ".constructor()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L31", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_httperror_constructor", + "community": 0, + "norm_label": ".constructor()" + }, + { + "label": "EligibilityError", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L39", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_eligibilityerror", + "community": 0, + "norm_label": "eligibilityerror" + }, + { + "label": ".constructor()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L40", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_eligibilityerror_constructor", + "community": 0, + "norm_label": ".constructor()" + }, + { + "label": "requiredEnv()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L47", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_requiredenv", + "community": 0, + "norm_label": "requiredenv()" + }, + { + "label": "optionalEnv()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L53", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_optionalenv", + "community": 0, + "norm_label": "optionalenv()" + }, + { + "label": "boundedInteger()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L58", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_boundedinteger", + "community": 0, + "norm_label": "boundedinteger()" + }, + { + "label": "exactPrefixedId()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L66", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_exactprefixedid", + "community": 0, + "norm_label": "exactprefixedid()" + }, + { + "label": "safeRepository()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L74", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_saferepository", + "community": 0, + "norm_label": "saferepository()" + }, + { + "label": "normalizeLogin()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L82", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_normalizelogin", + "community": 0, + "norm_label": "normalizelogin()" + }, + { + "label": "isSafeHeadRef()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L92", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_issafeheadref", + "community": 0, + "norm_label": "issafeheadref()" + }, + { + "label": "parseTrustedLogins()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L95", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_parsetrustedlogins", + "community": 0, + "norm_label": "parsetrustedlogins()" + }, + { + "label": "isHostnameLabel()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L104", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_ishostnamelabel", + "community": 0, + "norm_label": "ishostnamelabel()" + }, + { + "label": "safeHostname()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L106", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_safehostname", + "community": 0, + "norm_label": "safehostname()" + }, + { + "label": "normalizedDnsHostname()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L118", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_normalizeddnshostname", + "community": 0, + "norm_label": "normalizeddnshostname()" + }, + { + "label": "wildcardDnsConfigurationIssue()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L130", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_wildcarddnsconfigurationissue", + "community": 0, + "norm_label": "wildcarddnsconfigurationissue()" + }, + { + "label": "isS3BucketHostname()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L141", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_iss3buckethostname", + "community": 0, + "norm_label": "iss3buckethostname()" + }, + { + "label": "safeCorsProbeUrl()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L155", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_safecorsprobeurl", + "community": 0, + "norm_label": "safecorsprobeurl()" + }, + { + "label": "previewAlias()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L169", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_previewalias", + "community": 0, + "norm_label": "previewalias()" + }, + { + "label": "customEnvironmentDomainNames()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L174", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_customenvironmentdomainnames", + "community": 0, + "norm_label": "customenvironmentdomainnames()" + }, + { + "label": "stableDevelopDomainBindingIssue()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L179", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_stabledevelopdomainbindingissue", + "community": 0, + "norm_label": "stabledevelopdomainbindingissue()" + }, + { + "label": "previewWildcardBindingIssue()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L188", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_previewwildcardbindingissue", + "community": 0, + "norm_label": "previewwildcardbindingissue()" + }, + { + "label": "stableDevelopDeploymentIssue()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L197", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_stabledevelopdeploymentissue", + "community": 0, + "norm_label": "stabledevelopdeploymentissue()" + }, + { + "label": "runtimeConfig()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L221", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_runtimeconfig", + "community": 0, + "norm_label": "runtimeconfig()" + }, + { + "label": "pullRequestShapeIssue()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L240", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_pullrequestshapeissue", + "community": 0, + "norm_label": "pullrequestshapeissue()" + }, + { + "label": "classifyPullRequest()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L269", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_classifypullrequest", + "community": 0, + "norm_label": "classifypullrequest()" + }, + { + "label": "pullRequestSnapshot()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L276", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_pullrequestsnapshot", + "community": 0, + "norm_label": "pullrequestsnapshot()" + }, + { + "label": "pullRequestMatchesSnapshot()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L285", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_pullrequestmatchessnapshot", + "community": 0, + "norm_label": "pullrequestmatchessnapshot()" + }, + { + "label": "repositoryDispatchSourceIssue()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L293", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_repositorydispatchsourceissue", + "community": 0, + "norm_label": "repositorydispatchsourceissue()" + }, + { + "label": "dispatchPullRequestIssue()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L328", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_dispatchpullrequestissue", + "community": 0, + "norm_label": "dispatchpullrequestissue()" + }, + { + "label": "deploymentPayload()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L336", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_deploymentpayload", + "community": 0, + "norm_label": "deploymentpayload()" + }, + { + "label": "deploymentIdentityIssue()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L366", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_deploymentidentityissue", + "community": 0, + "norm_label": "deploymentidentityissue()" + }, + { + "label": "choosePreferredDeployment()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L398", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_choosepreferreddeployment", + "community": 0, + "norm_label": "choosepreferreddeployment()" + }, + { + "label": "chooseStableDevelopDeployment()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L408", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_choosestabledevelopdeployment", + "community": 0, + "norm_label": "choosestabledevelopdeployment()" + }, + { + "label": "deploymentListParams()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L420", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_deploymentlistparams", + "community": 0, + "norm_label": "deploymentlistparams()" + }, + { + "label": "runSelfTest()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L436", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_runselftest", + "community": 0, + "norm_label": "runselftest()" + }, + { + "label": "parseErrorCode()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L804", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_parseerrorcode", + "community": 0, + "norm_label": "parseerrorcode()" + }, + { + "label": "requestJson()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L810", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_requestjson", + "community": 0, + "norm_label": "requestjson()" + }, + { + "label": "githubUrl()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L859", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_githuburl", + "community": 0, + "norm_label": "githuburl()" + }, + { + "label": "githubRequest()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L861", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_githubrequest", + "community": 0, + "norm_label": "githubrequest()" + }, + { + "label": "vercelRequest()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L867", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_vercelrequest", + "community": 0, + "norm_label": "vercelrequest()" + }, + { + "label": "getPullRequest()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L876", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_getpullrequest", + "community": 0, + "norm_label": "getpullrequest()" + }, + { + "label": "findOpenStackParent()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L878", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_findopenstackparent", + "community": 0, + "norm_label": "findopenstackparent()" + }, + { + "label": "resolvePullRequestStack()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L895", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_resolvepullrequeststack", + "community": 0, + "norm_label": "resolvepullrequeststack()" + }, + { + "label": "developRefSha()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L913", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_developrefsha", + "community": 0, + "norm_label": "developrefsha()" + }, + { + "label": "getDevelopHeadSha()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L920", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_getdevelopheadsha", + "community": 0, + "norm_label": "getdevelopheadsha()" + }, + { + "label": "parseRepositoryDispatch()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L925", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_parserepositorydispatch", + "community": 0, + "norm_label": "parserepositorydispatch()" + }, + { + "label": "assertRepositoryDispatchSource()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L943", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_assertrepositorydispatchsource", + "community": 0, + "norm_label": "assertrepositorydispatchsource()" + }, + { + "label": "getRepositoryPermission()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L951", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_getrepositorypermission", + "community": 0, + "norm_label": "getrepositorypermission()" + }, + { + "label": "assertTrustedPrincipal()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L954", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_asserttrustedprincipal", + "community": 0, + "norm_label": "asserttrustedprincipal()" + }, + { + "label": "assertTrustedPullRequest()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L973", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_asserttrustedpullrequest", + "community": 0, + "norm_label": "asserttrustedpullrequest()" + }, + { + "label": "assertTrustedPullRequestStack()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L981", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_asserttrustedpullrequeststack", + "community": 0, + "norm_label": "asserttrustedpullrequeststack()" + }, + { + "label": "assertCurrentPullRequest()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L990", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_assertcurrentpullrequest", + "community": 0, + "norm_label": "assertcurrentpullrequest()" + }, + { + "label": "upsertComment()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L997", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_upsertcomment", + "community": 0, + "norm_label": "upsertcomment()" + }, + { + "label": "findGithubDeployment()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1022", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_findgithubdeployment", + "community": 0, + "norm_label": "findgithubdeployment()" + }, + { + "label": "createGithubDeployment()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1038", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_creategithubdeployment", + "community": 0, + "norm_label": "creategithubdeployment()" + }, + { + "label": "setGithubDeploymentStatus()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1067", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_setgithubdeploymentstatus", + "community": 0, + "norm_label": "setgithubdeploymentstatus()" + }, + { + "label": "markGithubEnvironmentInactive()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1081", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_markgithubenvironmentinactive", + "community": 0, + "norm_label": "markgithubenvironmentinactive()" + }, + { + "label": "dashboardUrl()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1099", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_dashboardurl", + "community": 0, + "norm_label": "dashboardurl()" + }, + { + "label": "deploymentComment()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1101", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_deploymentcomment", + "community": 0, + "norm_label": "deploymentcomment()" + }, + { + "label": "verifyCors()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1113", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_verifycors", + "community": 0, + "norm_label": "verifycors()" + }, + { + "label": "assertVercelConfiguration()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1132", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_assertvercelconfiguration", + "community": 0, + "norm_label": "assertvercelconfiguration()" + }, + { + "label": "verifyWildcardFallbackRuntime()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1192", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_verifywildcardfallbackruntime", + "community": 0, + "norm_label": "verifywildcardfallbackruntime()" + }, + { + "label": "assertWildcardFallbackRuntimes()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1220", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_assertwildcardfallbackruntimes", + "community": 0, + "norm_label": "assertwildcardfallbackruntimes()" + }, + { + "label": "verifyPublishedAlias()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1225", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_verifypublishedalias", + "community": 0, + "norm_label": "verifypublishedalias()" + }, + { + "label": "deploymentDetail()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1244", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_deploymentdetail", + "community": 0, + "norm_label": "deploymentdetail()" + }, + { + "label": "listDeploymentSummaries()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1246", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_listdeploymentsummaries", + "community": 0, + "norm_label": "listdeploymentsummaries()" + }, + { + "label": "listWorkflowDeployments()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1270", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_listworkflowdeployments", + "community": 0, + "norm_label": "listworkflowdeployments()" + }, + { + "label": "listStableDevelopDeployments()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1297", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_liststabledevelopdeployments", + "community": 0, + "norm_label": "liststabledevelopdeployments()" + }, + { + "label": "deploymentUrl()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1316", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_deploymenturl", + "community": 0, + "norm_label": "deploymenturl()" + }, + { + "label": "refreshOwnedDeployment()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1322", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_refreshowneddeployment", + "community": 0, + "norm_label": "refreshowneddeployment()" + }, + { + "label": "cancelAndDeleteDeployment()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1335", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_cancelanddeletedeployment", + "community": 0, + "norm_label": "cancelanddeletedeployment()" + }, + { + "label": "cleanupDeployments()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1365", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_cleanupdeployments", + "community": 0, + "norm_label": "cleanupdeployments()" + }, + { + "label": "getOwnedAlias()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1374", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_getownedalias", + "community": 0, + "norm_label": "getownedalias()" + }, + { + "label": "getStableDevelopAliasBinding()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1388", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_getstabledevelopaliasbinding", + "community": 0, + "norm_label": "getstabledevelopaliasbinding()" + }, + { + "label": "getAliasBinding()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1406", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_getaliasbinding", + "community": 0, + "norm_label": "getaliasbinding()" + }, + { + "label": "removeAliasForPr()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1418", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_removealiasforpr", + "community": 0, + "norm_label": "removealiasforpr()" + }, + { + "label": "assignAliasVerified()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1428", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_assignaliasverified", + "community": 0, + "norm_label": "assignaliasverified()" + }, + { + "label": "assignStableDevelopAliasVerified()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1456", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_assignstabledevelopaliasverified", + "community": 0, + "norm_label": "assignstabledevelopaliasverified()" + }, + { + "label": "reconcileStableDevelopAlias()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1496", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_reconcilestabledevelopalias", + "community": 0, + "norm_label": "reconcilestabledevelopalias()" + }, + { + "label": "prepareDeployment()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1534", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_preparedeployment", + "community": 0, + "norm_label": "preparedeployment()" + }, + { + "label": "createVercelDeployment()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1549", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_createverceldeployment", + "community": 0, + "norm_label": "createverceldeployment()" + }, + { + "label": "waitForDeployment()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1587", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_waitfordeployment", + "community": 0, + "norm_label": "waitfordeployment()" + }, + { + "label": "cleanupPrResources()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1607", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_cleanupprresources", + "community": 0, + "norm_label": "cleanupprresources()" + }, + { + "label": "cleanupComment()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1633", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_cleanupcomment", + "community": 0, + "norm_label": "cleanupcomment()" + }, + { + "label": "handleIneligible()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1646", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_handleineligible", + "community": 0, + "norm_label": "handleineligible()" + }, + { + "label": "reconcile()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1659", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_reconcile", + "community": 0, + "norm_label": "reconcile()" + }, + { + "label": "reportFailure()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1713", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_reportfailure", + "community": 0, + "norm_label": "reportfailure()" + }, + { + "label": "deploy()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1748", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_deploy", + "community": 0, + "norm_label": "deploy()" + }, + { + "label": "main()", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1831", + "_origin": "ast", + "id": "github_scripts_deploy_develop_pr_preview_main", + "community": 0, + "norm_label": "main()" + }, + { + "label": "electron-pr-release-contract.mjs", + "file_type": "code", + "source_file": ".github/scripts/electron-pr-release-contract.mjs", + "source_location": "L1", + "_origin": "ast", + "id": "github_scripts_electron_pr_release_contract", + "community": 28, + "norm_label": "electron-pr-release-contract.mjs" + }, + { + "label": "here", + "file_type": "code", + "source_file": ".github/scripts/electron-pr-release-contract.mjs", + "source_location": "L8", + "_origin": "ast", + "id": "github_scripts_electron_pr_release_contract_here", + "community": 28, + "norm_label": "here" + }, + { + "label": "workflow", + "file_type": "code", + "source_file": ".github/scripts/electron-pr-release-contract.mjs", + "source_location": "L9", + "_origin": "ast", + "id": "github_scripts_electron_pr_release_contract_workflow", + "community": 28, + "norm_label": "workflow" + }, + { + "label": "count()", + "file_type": "code", + "source_file": ".github/scripts/electron-pr-release-contract.mjs", + "source_location": "L14", + "_origin": "ast", + "id": "github_scripts_electron_pr_release_contract_count", + "community": 28, + "norm_label": "count()" + }, + { + "label": "assertPrReleaseContract()", + "file_type": "code", + "source_file": ".github/scripts/electron-pr-release-contract.mjs", + "source_location": "L18", + "_origin": "ast", + "id": "github_scripts_electron_pr_release_contract_assertprreleasecontract", + "community": 28, + "norm_label": "assertprreleasecontract()" + }, + { + "label": "graphify-cas.mjs", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L1", + "_origin": "ast", + "id": "github_scripts_graphify_cas", + "community": 1, + "norm_label": "graphify-cas.mjs" + }, + { + "label": "PORTABLE_FILES", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L26", + "_origin": "ast", + "id": "github_scripts_graphify_cas_portable_files", + "community": 1, + "norm_label": "portable_files" + }, + { + "label": "REQUIRED_FILES", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L32", + "_origin": "ast", + "id": "github_scripts_graphify_cas_required_files", + "community": 1, + "norm_label": "required_files" + }, + { + "label": "LOCAL_DERIVED_FILES", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L37", + "_origin": "ast", + "id": "github_scripts_graphify_cas_local_derived_files", + "community": 1, + "norm_label": "local_derived_files" + }, + { + "label": "SNAPSHOT_FILES", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L42", + "_origin": "ast", + "id": "github_scripts_graphify_cas_snapshot_files", + "community": 1, + "norm_label": "snapshot_files" + }, + { + "label": "MUTATING_COMMANDS", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L48", + "_origin": "ast", + "id": "github_scripts_graphify_cas_mutating_commands", + "community": 1, + "norm_label": "mutating_commands" + }, + { + "label": "INTERNAL_COMMANDS", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L49", + "_origin": "ast", + "id": "github_scripts_graphify_cas_internal_commands", + "community": 1, + "norm_label": "internal_commands" + }, + { + "label": "fail()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L57", + "_origin": "ast", + "id": "github_scripts_graphify_cas_fail", + "community": 1, + "norm_label": "fail()" + }, + { + "label": "runGit()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L61", + "_origin": "ast", + "id": "github_scripts_graphify_cas_rungit", + "community": 1, + "norm_label": "rungit()" + }, + { + "label": "resolveRepoRoot()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L69", + "_origin": "ast", + "id": "github_scripts_graphify_cas_resolvereporoot", + "community": 1, + "norm_label": "resolvereporoot()" + }, + { + "label": "sha256Parts()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L73", + "_origin": "ast", + "id": "github_scripts_graphify_cas_sha256parts", + "community": 1, + "norm_label": "sha256parts()" + }, + { + "label": "computeSourceFingerprint()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L89", + "_origin": "ast", + "id": "github_scripts_graphify_cas_computesourcefingerprint", + "community": 1, + "norm_label": "computesourcefingerprint()" + }, + { + "label": "graphifyRoot()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L121", + "_origin": "ast", + "id": "github_scripts_graphify_cas_graphifyroot", + "community": 1, + "norm_label": "graphifyroot()" + }, + { + "label": "sleep()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L125", + "_origin": "ast", + "id": "github_scripts_graphify_cas_sleep", + "community": 1, + "norm_label": "sleep()" + }, + { + "label": "lockOwnerAlive()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L130", + "_origin": "ast", + "id": "github_scripts_graphify_cas_lockowneralive", + "community": 1, + "norm_label": "lockowneralive()" + }, + { + "label": "withRepositoryLock()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L149", + "_origin": "ast", + "id": "github_scripts_graphify_cas_withrepositorylock", + "community": 1, + "norm_label": "withrepositorylock()" + }, + { + "label": "snapshotSourceRoot()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L185", + "_origin": "ast", + "id": "github_scripts_graphify_cas_snapshotsourceroot", + "community": 1, + "norm_label": "snapshotsourceroot()" + }, + { + "label": "safeJson()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L194", + "_origin": "ast", + "id": "github_scripts_graphify_cas_safejson", + "community": 1, + "norm_label": "safejson()" + }, + { + "label": "semanticCacheRoot()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L202", + "_origin": "ast", + "id": "github_scripts_graphify_cas_semanticcacheroot", + "community": 1, + "norm_label": "semanticcacheroot()" + }, + { + "label": "semanticCasRoot()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L206", + "_origin": "ast", + "id": "github_scripts_graphify_cas_semanticcasroot", + "community": 1, + "norm_label": "semanticcasroot()" + }, + { + "label": "semanticRichness()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L210", + "_origin": "ast", + "id": "github_scripts_graphify_cas_semanticrichness", + "community": 1, + "norm_label": "semanticrichness()" + }, + { + "label": "semanticCacheEntries()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L219", + "_origin": "ast", + "id": "github_scripts_graphify_cas_semanticcacheentries", + "community": 1, + "norm_label": "semanticcacheentries()" + }, + { + "label": "ingestSemanticCache()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L239", + "_origin": "ast", + "id": "github_scripts_graphify_cas_ingestsemanticcache", + "community": 1, + "norm_label": "ingestsemanticcache()" + }, + { + "label": "hydrateSemanticCache()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L270", + "_origin": "ast", + "id": "github_scripts_graphify_cas_hydratesemanticcache", + "community": 1, + "norm_label": "hydratesemanticcache()" + }, + { + "label": "snapshotRecord()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L312", + "_origin": "ast", + "id": "github_scripts_graphify_cas_snapshotrecord", + "community": 1, + "norm_label": "snapshotrecord()" + }, + { + "label": "listSnapshots()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L330", + "_origin": "ast", + "id": "github_scripts_graphify_cas_listsnapshots", + "community": 1, + "norm_label": "listsnapshots()" + }, + { + "label": "selectSnapshot()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L350", + "_origin": "ast", + "id": "github_scripts_graphify_cas_selectsnapshot", + "community": 1, + "norm_label": "selectsnapshot()" + }, + { + "label": "copyPortableFiles()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L368", + "_origin": "ast", + "id": "github_scripts_graphify_cas_copyportablefiles", + "community": 1, + "norm_label": "copyportablefiles()" + }, + { + "label": "legacyOutputAvailable()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L392", + "_origin": "ast", + "id": "github_scripts_graphify_cas_legacyoutputavailable", + "community": 1, + "norm_label": "legacyoutputavailable()" + }, + { + "label": "baselineNodeCount()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L397", + "_origin": "ast", + "id": "github_scripts_graphify_cas_baselinenodecount", + "community": 1, + "norm_label": "baselinenodecount()" + }, + { + "label": "graphifyVersion()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L406", + "_origin": "ast", + "id": "github_scripts_graphify_cas_graphifyversion", + "community": 1, + "norm_label": "graphifyversion()" + }, + { + "label": "prepareWorkingOutput()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L415", + "_origin": "ast", + "id": "github_scripts_graphify_cas_prepareworkingoutput", + "community": 1, + "norm_label": "prepareworkingoutput()" + }, + { + "label": "invokeGraphify()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L453", + "_origin": "ast", + "id": "github_scripts_graphify_cas_invokegraphify", + "community": 1, + "norm_label": "invokegraphify()" + }, + { + "label": "validatePortableOutput()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L472", + "_origin": "ast", + "id": "github_scripts_graphify_cas_validateportableoutput", + "community": 1, + "norm_label": "validateportableoutput()" + }, + { + "label": "nodeCountsBySource()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L488", + "_origin": "ast", + "id": "github_scripts_graphify_cas_nodecountsbysource", + "community": 1, + "norm_label": "nodecountsbysource()" + }, + { + "label": "unchangedManifestEntry()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L497", + "_origin": "ast", + "id": "github_scripts_graphify_cas_unchangedmanifestentry", + "community": 1, + "norm_label": "unchangedmanifestentry()" + }, + { + "label": "findPoisonedGraphFiles()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L525", + "_origin": "ast", + "id": "github_scripts_graphify_cas_findpoisonedgraphfiles", + "community": 1, + "norm_label": "findpoisonedgraphfiles()" + }, + { + "label": "artifactHash()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L562", + "_origin": "ast", + "id": "github_scripts_graphify_cas_artifacthash", + "community": 1, + "norm_label": "artifacthash()" + }, + { + "label": "removeCacheLink()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L572", + "_origin": "ast", + "id": "github_scripts_graphify_cas_removecachelink", + "community": 1, + "norm_label": "removecachelink()" + }, + { + "label": "protectSnapshotFiles()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L579", + "_origin": "ast", + "id": "github_scripts_graphify_cas_protectsnapshotfiles", + "community": 1, + "norm_label": "protectsnapshotfiles()" + }, + { + "label": "finalizeSnapshot()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L588", + "_origin": "ast", + "id": "github_scripts_graphify_cas_finalizesnapshot", + "community": 1, + "norm_label": "finalizesnapshot()" + }, + { + "label": "isTracked()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L679", + "_origin": "ast", + "id": "github_scripts_graphify_cas_istracked", + "community": 1, + "norm_label": "istracked()" + }, + { + "label": "activateSnapshot()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L689", + "_origin": "ast", + "id": "github_scripts_graphify_cas_activatesnapshot", + "community": 1, + "norm_label": "activatesnapshot()" + }, + { + "label": "runMutation()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L725", + "_origin": "ast", + "id": "github_scripts_graphify_cas_runmutation", + "community": 1, + "norm_label": "runmutation()" + }, + { + "label": "ensureSnapshot()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L759", + "_origin": "ast", + "id": "github_scripts_graphify_cas_ensuresnapshot", + "community": 1, + "norm_label": "ensuresnapshot()" + }, + { + "label": "runRouted()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L802", + "_origin": "ast", + "id": "github_scripts_graphify_cas_runrouted", + "community": 1, + "norm_label": "runrouted()" + }, + { + "label": "main()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L852", + "_origin": "ast", + "id": "github_scripts_graphify_cas_main", + "community": 1, + "norm_label": "main()" + }, + { + "label": "graphify-cas.test.mjs", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.test.mjs", + "source_location": "L1", + "_origin": "ast", + "id": "github_scripts_graphify_cas_test", + "community": 1, + "norm_label": "graphify-cas.test.mjs" + }, + { + "label": "git()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.test.mjs", + "source_location": "L33", + "_origin": "ast", + "id": "github_scripts_graphify_cas_test_git", + "community": 1, + "norm_label": "git()" + }, + { + "label": "fixture()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.test.mjs", + "source_location": "L39", + "_origin": "ast", + "id": "github_scripts_graphify_cas_test_fixture", + "community": 1, + "norm_label": "fixture()" + }, + { + "label": "writeOutput()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.test.mjs", + "source_location": "L52", + "_origin": "ast", + "id": "github_scripts_graphify_cas_test_writeoutput", + "community": 1, + "norm_label": "writeoutput()" + }, + { + "label": "writeDetailedOutput()", + "file_type": "code", + "source_file": ".github/scripts/graphify-cas.test.mjs", + "source_location": "L67", + "_origin": "ast", + "id": "github_scripts_graphify_cas_test_writedetailedoutput", + "community": 1, + "norm_label": "writedetailedoutput()" + }, + { + "label": "promote-features-to-main.mjs", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main", + "community": 5, + "norm_label": "promote-features-to-main.mjs" + }, + { + "label": "env()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L65", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_env", + "community": 5, + "norm_label": "env()" + }, + { + "label": "flag()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L69", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_flag", + "community": 5, + "norm_label": "flag()" + }, + { + "label": "CFG", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L74", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_cfg", + "community": 5, + "norm_label": "cfg" + }, + { + "label": "EXEC_OPTS", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L120", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_exec_opts", + "community": 5, + "norm_label": "exec_opts" + }, + { + "label": "run()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L122", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_run", + "community": 6, + "norm_label": "run()" + }, + { + "label": "tryRun()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L127", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_tryrun", + "community": 6, + "norm_label": "tryrun()" + }, + { + "label": "git()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L139", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_git", + "community": 6, + "norm_label": "git()" + }, + { + "label": "tryGit()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L140", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_trygit", + "community": 6, + "norm_label": "trygit()" + }, + { + "label": "gh()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L145", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_gh", + "community": 6, + "norm_label": "gh()" + }, + { + "label": "ghJson()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L146", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_ghjson", + "community": 6, + "norm_label": "ghjson()" + }, + { + "label": "tryGh()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L147", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_trygh", + "community": 6, + "norm_label": "trygh()" + }, + { + "label": "failureDetail()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L149", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_failuredetail", + "community": 7, + "norm_label": "failuredetail()" + }, + { + "label": "ensureCommitAvailable()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L161", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_ensurecommitavailable", + "community": 7, + "norm_label": "ensurecommitavailable()" + }, + { + "label": "inspectAncestry()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L189", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_inspectancestry", + "community": 7, + "norm_label": "inspectancestry()" + }, + { + "label": "patchIdForCommit()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L199", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_patchidforcommit", + "community": 7, + "norm_label": "patchidforcommit()" + }, + { + "label": "plannedDiffEndpoints()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L238", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_planneddiffendpoints", + "community": 7, + "norm_label": "planneddiffendpoints()" + }, + { + "label": "readPlannedPatch()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L266", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_readplannedpatch", + "community": 7, + "norm_label": "readplannedpatch()" + }, + { + "label": "inspectPatchAtSourceTip()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L337", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_inspectpatchatsourcetip", + "community": 3, + "norm_label": "inspectpatchatsourcetip()" + }, + { + "label": "inspectSourcePresence()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L402", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_inspectsourcepresence", + "community": 7, + "norm_label": "inspectsourcepresence()" + }, + { + "label": "slugify()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L506", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_slugify", + "community": 3, + "norm_label": "slugify()" + }, + { + "label": "STRIP_PREFIXES", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L516", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_strip_prefixes", + "community": 5, + "norm_label": "strip_prefixes" + }, + { + "label": "promotionBranchSlug()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L518", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_promotionbranchslug", + "community": 3, + "norm_label": "promotionbranchslug()" + }, + { + "label": "promotionBranchFor()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L531", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_promotionbranchfor", + "community": 3, + "norm_label": "promotionbranchfor()" + }, + { + "label": "legacyPromotionBranchFor()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L538", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_legacypromotionbranchfor", + "community": 3, + "norm_label": "legacypromotionbranchfor()" + }, + { + "label": "promotionBranchMatches()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L542", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_promotionbranchmatches", + "community": 3, + "norm_label": "promotionbranchmatches()" + }, + { + "label": "promotionBelongsToPass()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L552", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_promotionbelongstopass", + "community": 3, + "norm_label": "promotionbelongstopass()" + }, + { + "label": "promotionTargets()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L564", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_promotiontargets", + "community": 3, + "norm_label": "promotiontargets()" + }, + { + "label": "parsePromotionOf()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L578", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_parsepromotionof", + "community": 3, + "norm_label": "parsepromotionof()" + }, + { + "label": "parsePromotionGroupMarker()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L583", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_parsepromotiongroupmarker", + "community": 3, + "norm_label": "parsepromotiongroupmarker()" + }, + { + "label": "promotionSourceNumber()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L589", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_promotionsourcenumber", + "community": 3, + "norm_label": "promotionsourcenumber()" + }, + { + "label": "groupKeyFor()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L596", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_groupkeyfor", + "community": 3, + "norm_label": "groupkeyfor()" + }, + { + "label": "promotionTitleFor()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L625", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_promotiontitlefor", + "community": 3, + "norm_label": "promotiontitlefor()" + }, + { + "label": "setsEqual()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L630", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_setsequal", + "community": 3, + "norm_label": "setsequal()" + }, + { + "label": "literalPathspec()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L636", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_literalpathspec", + "community": 7, + "norm_label": "literalpathspec()" + }, + { + "label": "sortRepoPaths()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L640", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_sortrepopaths", + "community": 7, + "norm_label": "sortrepopaths()" + }, + { + "label": "validPromotionPath()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L644", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_validpromotionpath", + "community": 7, + "norm_label": "validpromotionpath()" + }, + { + "label": "SOURCE_LINEAGE_STATUSES", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L654", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_source_lineage_statuses", + "community": 5, + "norm_label": "source_lineage_statuses" + }, + { + "label": "sourceLineageStatus()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L660", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_sourcelineagestatus", + "community": 23, + "norm_label": "sourcelineagestatus()" + }, + { + "label": "sourceLineageReviewRequired()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L665", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_sourcelineagereviewrequired", + "community": 23, + "norm_label": "sourcelineagereviewrequired()" + }, + { + "label": "sourceLineageReason()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L669", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_sourcelineagereason", + "community": 6, + "norm_label": "sourcelineagereason()" + }, + { + "label": "PROMOTION_RECOVERY_MILESTONE_TRAILERS", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L687", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_promotion_recovery_milestone_trailers", + "community": 5, + "norm_label": "promotion_recovery_milestone_trailers" + }, + { + "label": "RESERVATION_TRAILER_KEYS", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L692", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_reservation_trailer_keys", + "community": 5, + "norm_label": "reservation_trailer_keys" + }, + { + "label": "isObjectId()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L704", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_isobjectid", + "community": 99, + "norm_label": "isobjectid()" + }, + { + "label": "stablePromotionPlanManifest()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L708", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_stablepromotionplanmanifest", + "community": 7, + "norm_label": "stablepromotionplanmanifest()" + }, + { + "label": "buildPromotionPlanContext()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L727", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_buildpromotionplancontext", + "community": 7, + "norm_label": "buildpromotionplancontext()" + }, + { + "label": "promotionReservationTrailers()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L821", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_promotionreservationtrailers", + "community": 7, + "norm_label": "promotionreservationtrailers()" + }, + { + "label": "expectedReservationTrailers()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L835", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_expectedreservationtrailers", + "community": 7, + "norm_label": "expectedreservationtrailers()" + }, + { + "label": "parsePromotionReservationTrailers()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L842", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_parsepromotionreservationtrailers", + "community": 7, + "norm_label": "parsepromotionreservationtrailers()" + }, + { + "label": "inspectUnresolvedPromotionReservationHead()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L857", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_inspectunresolvedpromotionreservationhead", + "community": 7, + "norm_label": "inspectunresolvedpromotionreservationhead()" + }, + { + "label": "createPromotionReservation()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L899", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_createpromotionreservation", + "community": 7, + "norm_label": "createpromotionreservation()" + }, + { + "label": "inspectPromotionReservation()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L923", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_inspectpromotionreservation", + "community": 7, + "norm_label": "inspectpromotionreservation()" + }, + { + "label": "parsePromotionResolutionAttestations()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L971", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_parsepromotionresolutionattestations", + "community": 99, + "norm_label": "parsepromotionresolutionattestations()" + }, + { + "label": "parsePromotionRetirements()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L987", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_parsepromotionretirements", + "community": 3, + "norm_label": "parsepromotionretirements()" + }, + { + "label": "botCommentsByLatestEvent()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1002", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_botcommentsbylatestevent", + "community": 3, + "norm_label": "botcommentsbylatestevent()" + }, + { + "label": "latestBotPromotionAttestationEvents()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1028", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_latestbotpromotionattestationevents", + "community": 99, + "norm_label": "latestbotpromotionattestationevents()" + }, + { + "label": "promotionRetirementMarker()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1047", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_promotionretirementmarker", + "community": 3, + "norm_label": "promotionretirementmarker()" + }, + { + "label": "findBotPromotionRetirement()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1053", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_findbotpromotionretirement", + "community": 3, + "norm_label": "findbotpromotionretirement()" + }, + { + "label": "retiredBranchCleanupDisposition()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1080", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_retiredbranchcleanupdisposition", + "community": 3, + "norm_label": "retiredbranchcleanupdisposition()" + }, + { + "label": "cancelPromotionRetirement()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1085", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_cancelpromotionretirement", + "community": 6, + "norm_label": "cancelpromotionretirement()" + }, + { + "label": "isBotAuthoredComment()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1099", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_isbotauthoredcomment", + "community": 5, + "norm_label": "isbotauthoredcomment()" + }, + { + "label": "sourcePrHasLabel()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1104", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_sourceprhaslabel", + "community": 5, + "norm_label": "sourceprhaslabel()" + }, + { + "label": "isReverseSyncSourcePr()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1110", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_isreversesyncsourcepr", + "community": 3, + "norm_label": "isreversesyncsourcepr()" + }, + { + "label": "isExactPausedPromotionSnapshot()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1119", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_isexactpausedpromotionsnapshot", + "community": 5, + "norm_label": "isexactpausedpromotionsnapshot()" + }, + { + "label": "attestationMatches()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1127", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_attestationmatches", + "community": 99, + "norm_label": "attestationmatches()" + }, + { + "label": "inspectPromotionReviewCheckpoint()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1147", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_inspectpromotionreviewcheckpoint", + "community": 99, + "norm_label": "inspectpromotionreviewcheckpoint()" + }, + { + "label": "validateAiResolvedPromotionBranch()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1194", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_validateairesolvedpromotionbranch", + "community": 99, + "norm_label": "validateairesolvedpromotionbranch()" + }, + { + "label": "validateStalePendingAiPromotionBranch()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1300", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_validatestalependingaipromotionbranch", + "community": 99, + "norm_label": "validatestalependingaipromotionbranch()" + }, + { + "label": "buildPromotionDispatchRequest()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1374", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_buildpromotiondispatchrequest", + "community": 23, + "norm_label": "buildpromotiondispatchrequest()" + }, + { + "label": "promotionDispatchArgs()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1428", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_promotiondispatchargs", + "community": 23, + "norm_label": "promotiondispatchargs()" + }, + { + "label": "dispatchPromotionResolution()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1432", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_dispatchpromotionresolution", + "community": 23, + "norm_label": "dispatchpromotionresolution()" + }, + { + "label": "exactReservationDeleteArgs()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1452", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_exactreservationdeleteargs", + "community": 23, + "norm_label": "exactreservationdeleteargs()" + }, + { + "label": "exactReservationPushArgs()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1461", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_exactreservationpushargs", + "community": 23, + "norm_label": "exactreservationpushargs()" + }, + { + "label": "queueTrustedPromotionWorker()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1470", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_queuetrustedpromotionworker", + "community": 23, + "norm_label": "queuetrustedpromotionworker()" + }, + { + "label": "redispatchPromotionReservation()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1552", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_redispatchpromotionreservation", + "community": 23, + "norm_label": "redispatchpromotionreservation()" + }, + { + "label": "withActionsToken()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1564", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_withactionstoken", + "community": 6, + "norm_label": "withactionstoken()" + }, + { + "label": "upsertBotIssueComment()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1573", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_upsertbotissuecomment", + "community": 6, + "norm_label": "upsertbotissuecomment()" + }, + { + "label": "noteSourceStandAside()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1625", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_notesourcestandaside", + "community": 3, + "norm_label": "notesourcestandaside()" + }, + { + "label": "clearSourceStandAside()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1662", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_clearsourcestandaside", + "community": 3, + "norm_label": "clearsourcestandaside()" + }, + { + "label": "encodePromotionAttestation()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1686", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_encodepromotionattestation", + "community": 5, + "norm_label": "encodepromotionattestation()" + }, + { + "label": "liveRefShaWithActionsToken()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1692", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_liverefshawithactionstoken", + "community": 99, + "norm_label": "liverefshawithactionstoken()" + }, + { + "label": "promotionAttestationBody()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1702", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_promotionattestationbody", + "community": 5, + "norm_label": "promotionattestationbody()" + }, + { + "label": "createPromotionReviewCheckpoint()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1717", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_createpromotionreviewcheckpoint", + "community": 7, + "norm_label": "createpromotionreviewcheckpoint()" + }, + { + "label": "exactCheckpointPush()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1742", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_exactcheckpointpush", + "community": 99, + "norm_label": "exactcheckpointpush()" + }, + { + "label": "exactBranchDeleteWithActionsToken()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1787", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_exactbranchdeletewithactionstoken", + "community": 6, + "norm_label": "exactbranchdeletewithactionstoken()" + }, + { + "label": "revalidateCheckpointRefs()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1831", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_revalidatecheckpointrefs", + "community": 99, + "norm_label": "revalidatecheckpointrefs()" + }, + { + "label": "checkpointRecoveryDisposition()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1846", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_checkpointrecoverydisposition", + "community": 5, + "norm_label": "checkpointrecoverydisposition()" + }, + { + "label": "promotionResolverRunDisposition()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1854", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_promotionresolverrundisposition", + "community": 5, + "norm_label": "promotionresolverrundisposition()" + }, + { + "label": "recoverPromotionReviewCheckpoint()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1877", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_recoverpromotionreviewcheckpoint", + "community": 99, + "norm_label": "recoverpromotionreviewcheckpoint()" + }, + { + "label": "finalizeSourceLineageMetadata()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1952", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_finalizesourcelineagemetadata", + "community": 6, + "norm_label": "finalizesourcelineagemetadata()" + }, + { + "label": "finalizeAiPromotionMetadata()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2029", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_finalizeaipromotionmetadata", + "community": 6, + "norm_label": "finalizeaipromotionmetadata()" + }, + { + "label": "promotionNumberFromUrl()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2132", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_promotionnumberfromurl", + "community": 5, + "norm_label": "promotionnumberfromurl()" + }, + { + "label": "findOpenPromotionNumber()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2137", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_findopenpromotionnumber", + "community": 6, + "norm_label": "findopenpromotionnumber()" + }, + { + "label": "pathspecAuthorityIntegrationTest()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2157", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_pathspecauthorityintegrationtest", + "community": 7, + "norm_label": "pathspecauthorityintegrationtest()" + }, + { + "label": "orphanedMergeHydrationIntegrationTest()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2253", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_orphanedmergehydrationintegrationtest", + "community": 7, + "norm_label": "orphanedmergehydrationintegrationtest()" + }, + { + "label": "selfTest()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3074", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_selftest", + "community": 3, + "norm_label": "selftest()" + }, + { + "label": "repoFlag()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3806", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_repoflag", + "community": 6, + "norm_label": "repoflag()" + }, + { + "label": "listMergedSourcePrs()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3810", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_listmergedsourceprs", + "community": 6, + "norm_label": "listmergedsourceprs()" + }, + { + "label": "loadSourcePr()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3821", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_loadsourcepr", + "community": 6, + "norm_label": "loadsourcepr()" + }, + { + "label": "listPromotionPrs()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3828", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_listpromotionprs", + "community": 6, + "norm_label": "listpromotionprs()" + }, + { + "label": "listSourceIssueComments()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3841", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_listsourceissuecomments", + "community": 5, + "norm_label": "listsourceissuecomments()" + }, + { + "label": "promotionPauseStateForRun()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3850", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_promotionpausestateforrun", + "community": 5, + "norm_label": "promotionpausestateforrun()" + }, + { + "label": "validateReusablePromotionForRun()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3870", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_validatereusablepromotionforrun", + "community": 7, + "norm_label": "validatereusablepromotionforrun()" + }, + { + "label": "indexPromotionsBySource()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3941", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_indexpromotionsbysource", + "community": 3, + "norm_label": "indexpromotionsbysource()" + }, + { + "label": "listRemotePromotionBranches()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3959", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_listremotepromotionbranches", + "community": 6, + "norm_label": "listremotepromotionbranches()" + }, + { + "label": "ensureRemoteBranchAvailable()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3969", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_ensureremotebranchavailable", + "community": 7, + "norm_label": "ensureremotebranchavailable()" + }, + { + "label": "checkoutRemoteBranch()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3989", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_checkoutremotebranch", + "community": 7, + "norm_label": "checkoutremotebranch()" + }, + { + "label": "validateReusablePromotionBranch()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4003", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_validatereusablepromotionbranch", + "community": 7, + "norm_label": "validatereusablepromotionbranch()" + }, + { + "label": "retargetPass()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4292", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_retargetpass", + "community": 6, + "norm_label": "retargetpass()" + }, + { + "label": "closeRedundantPass()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4334", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_closeredundantpass", + "community": 6, + "norm_label": "closeredundantpass()" + }, + { + "label": "computePicks()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4373", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_computepicks", + "community": 3, + "norm_label": "computepicks()" + }, + { + "label": "preflightPromotionPlans()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4434", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_preflightpromotionplans", + "community": 7, + "norm_label": "preflightpromotionplans()" + }, + { + "label": "dependentMembersAfter()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4590", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_dependentmembersafter", + "community": 3, + "norm_label": "dependentmembersafter()" + }, + { + "label": "groupFailureMessages()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4594", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_groupfailuremessages", + "community": 3, + "norm_label": "groupfailuremessages()" + }, + { + "label": "validateGroupChronology()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4607", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_validategroupchronology", + "community": 3, + "norm_label": "validategroupchronology()" + }, + { + "label": "processGroupsIndependently()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4628", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_processgroupsindependently", + "community": 3, + "norm_label": "processgroupsindependently()" + }, + { + "label": "sortPromotionCandidates()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4638", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_sortpromotioncandidates", + "community": 3, + "norm_label": "sortpromotioncandidates()" + }, + { + "label": "externalStackPromotionState()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4644", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_externalstackpromotionstate", + "community": 3, + "norm_label": "externalstackpromotionstate()" + }, + { + "label": "applyPicks()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4670", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_applypicks", + "community": 7, + "norm_label": "applypicks()" + }, + { + "label": "ensurePromotionLabel()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4726", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_ensurepromotionlabel", + "community": 6, + "norm_label": "ensurepromotionlabel()" + }, + { + "label": "ensureSourceLineageReviewLabel()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4735", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_ensuresourcelineagereviewlabel", + "community": 6, + "norm_label": "ensuresourcelineagereviewlabel()" + }, + { + "label": "promotionBody()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4748", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_promotionbody", + "community": 23, + "norm_label": "promotionbody()" + }, + { + "label": "promotionConflictReviewBody()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4824", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_promotionconflictreviewbody", + "community": 5, + "norm_label": "promotionconflictreviewbody()" + }, + { + "label": "promotionWorkerReviewBody()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4846", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_promotionworkerreviewbody", + "community": 5, + "norm_label": "promotionworkerreviewbody()" + }, + { + "label": "createPromotionPr()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4850", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_createpromotionpr", + "community": 6, + "norm_label": "createpromotionpr()" + }, + { + "label": "summarize()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4880", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_summarize", + "community": 5, + "norm_label": "summarize()" + }, + { + "label": "runPromotion()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4909", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_runpromotion", + "community": 6, + "norm_label": "runpromotion()" + }, + { + "label": "runWithSummary()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L6420", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_runwithsummary", + "community": 3, + "norm_label": "runwithsummary()" + }, + { + "label": "main()", + "file_type": "code", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L6443", + "_origin": "ast", + "id": "github_scripts_promote_features_to_main_main", + "community": 3, + "norm_label": "main()" + }, + { + "label": "promotion-pr-changelog.mjs", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L1", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog", + "community": 2, + "norm_label": "promotion-pr-changelog.mjs" + }, + { + "label": "env()", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L80", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog_env", + "community": 2, + "norm_label": "env()" + }, + { + "label": "flag()", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L84", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog_flag", + "community": 2, + "norm_label": "flag()" + }, + { + "label": "CFG", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L89", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog_cfg", + "community": 2, + "norm_label": "cfg" + }, + { + "label": "EXEC_OPTS", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L118", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog_exec_opts", + "community": 2, + "norm_label": "exec_opts" + }, + { + "label": "run()", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L120", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog_run", + "community": 2, + "norm_label": "run()" + }, + { + "label": "git()", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L123", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog_git", + "community": 2, + "norm_label": "git()" + }, + { + "label": "gh()", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L124", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog_gh", + "community": 2, + "norm_label": "gh()" + }, + { + "label": "ghJson()", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L125", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog_ghjson", + "community": 2, + "norm_label": "ghjson()" + }, + { + "label": "summary()", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L127", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog_summary", + "community": 2, + "norm_label": "summary()" + }, + { + "label": "bodyFile()", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L134", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog_bodyfile", + "community": 2, + "norm_label": "bodyfile()" + }, + { + "label": "parsePrNumberFromSubject()", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L145", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog_parseprnumberfromsubject", + "community": 2, + "norm_label": "parseprnumberfromsubject()" + }, + { + "label": "normalizeSubject()", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L153", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog_normalizesubject", + "community": 2, + "norm_label": "normalizesubject()" + }, + { + "label": "escapeCell()", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L157", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog_escapecell", + "community": 2, + "norm_label": "escapecell()" + }, + { + "label": "fmtDate()", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L163", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog_fmtdate", + "community": 2, + "norm_label": "fmtdate()" + }, + { + "label": "buildSection()", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L165", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog_buildsection", + "community": 2, + "norm_label": "buildsection()" + }, + { + "label": "spliceSection()", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L233", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog_splicesection", + "community": 2, + "norm_label": "splicesection()" + }, + { + "label": "parsePrSet()", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L245", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog_parseprset", + "community": 2, + "norm_label": "parseprset()" + }, + { + "label": "computeMissingLabels()", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L253", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog_computemissinglabels", + "community": 2, + "norm_label": "computemissinglabels()" + }, + { + "label": "computeDelta()", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L258", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog_computedelta", + "community": 2, + "norm_label": "computedelta()" + }, + { + "label": "buildComment()", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L264", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog_buildcomment", + "community": 2, + "norm_label": "buildcomment()" + }, + { + "label": "toPrMeta()", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L309", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog_toprmeta", + "community": 2, + "norm_label": "toprmeta()" + }, + { + "label": "verifyFlags()", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L327", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog_verifyflags", + "community": 2, + "norm_label": "verifyflags()" + }, + { + "label": "prCache", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L340", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog_prcache", + "community": 2, + "norm_label": "prcache" + }, + { + "label": "fetchPr()", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L341", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog_fetchpr", + "community": 2, + "norm_label": "fetchpr()" + }, + { + "label": "contentIndex", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L357", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog_contentindex", + "community": 2, + "norm_label": "contentindex" + }, + { + "label": "loadContentIndex()", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L359", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog_loadcontentindex", + "community": 2, + "norm_label": "loadcontentindex()" + }, + { + "label": "loadSubjectIndex()", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L393", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog_loadsubjectindex", + "community": 2, + "norm_label": "loadsubjectindex()" + }, + { + "label": "contentMatchedPr()", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L411", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog_contentmatchedpr", + "community": 2, + "norm_label": "contentmatchedpr()" + }, + { + "label": "LABEL_SPECS", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L426", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog_label_specs", + "community": 2, + "norm_label": "label_specs" + }, + { + "label": "ensuredLabels", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L433", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog_ensuredlabels", + "community": 2, + "norm_label": "ensuredlabels" + }, + { + "label": "ensureLabelExists()", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L434", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog_ensurelabelexists", + "community": 2, + "norm_label": "ensurelabelexists()" + }, + { + "label": "syncPrLabels()", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L455", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog_syncprlabels", + "community": 2, + "norm_label": "syncprlabels()" + }, + { + "label": "associatedPr()", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L479", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog_associatedpr", + "community": 2, + "norm_label": "associatedpr()" + }, + { + "label": "selfTest()", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L501", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog_selftest", + "community": 2, + "norm_label": "selftest()" + }, + { + "label": "main()", + "file_type": "code", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L577", + "_origin": "ast", + "id": "github_scripts_promotion_pr_changelog_main", + "community": 2, + "norm_label": "main()" + }, + { + "label": "promotion-worker-contract.sh", + "file_type": "code", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L1", + "metadata": { + "language": "bash", + "kind": "file" + }, + "_origin": "ast", + "id": "github_scripts_promotion_worker_contract", + "community": 13, + "norm_label": "promotion-worker-contract.sh" + }, + { + "label": "promotion-worker-contract.sh script", + "file_type": "code", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L1", + "metadata": { + "language": "bash", + "kind": "bash_entrypoint" + }, + "_origin": "ast", + "id": "github_scripts_promotion_worker_contract_sh__entry", + "community": 13, + "norm_label": "promotion-worker-contract.sh script" + }, + { + "label": "compute_plan_hash()", + "file_type": "code", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L66", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_promotion_worker_contract_compute_plan_hash", + "community": 13, + "norm_label": "compute_plan_hash()" + }, + { + "label": "RUNNER_TEMP", + "file_type": "code", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L104", + "metadata": { + "language": "bash", + "kind": "code" + }, + "_origin": "ast", + "id": "github_scripts_promotion_worker_contract_runner_temp", + "community": 13, + "norm_label": "runner_temp" + }, + { + "label": "GITHUB_OUTPUT", + "file_type": "code", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L105", + "metadata": { + "language": "bash", + "kind": "code" + }, + "_origin": "ast", + "id": "github_scripts_promotion_worker_contract_github_output", + "community": 13, + "norm_label": "github_output" + }, + { + "label": "SOURCE_PR", + "file_type": "code", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L106", + "metadata": { + "language": "bash", + "kind": "code" + }, + "_origin": "ast", + "id": "github_scripts_promotion_worker_contract_source_pr", + "community": 13, + "norm_label": "source_pr" + }, + { + "label": "BASE_REF", + "file_type": "code", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L107", + "metadata": { + "language": "bash", + "kind": "code" + }, + "_origin": "ast", + "id": "github_scripts_promotion_worker_contract_base_ref", + "community": 13, + "norm_label": "base_ref" + }, + { + "label": "BASE_SHA", + "file_type": "code", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L108", + "metadata": { + "language": "bash", + "kind": "code" + }, + "_origin": "ast", + "id": "github_scripts_promotion_worker_contract_base_sha", + "community": 13, + "norm_label": "base_sha" + }, + { + "label": "PROMOTION_BRANCH", + "file_type": "code", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L109", + "metadata": { + "language": "bash", + "kind": "code" + }, + "_origin": "ast", + "id": "github_scripts_promotion_worker_contract_promotion_branch", + "community": 13, + "norm_label": "promotion_branch" + }, + { + "label": "RESERVATION_SHA", + "file_type": "code", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L110", + "metadata": { + "language": "bash", + "kind": "code" + }, + "_origin": "ast", + "id": "github_scripts_promotion_worker_contract_reservation_sha", + "community": 13, + "norm_label": "reservation_sha" + }, + { + "label": "SOURCE_START_SHA", + "file_type": "code", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L111", + "metadata": { + "language": "bash", + "kind": "code" + }, + "_origin": "ast", + "id": "github_scripts_promotion_worker_contract_source_start_sha", + "community": 13, + "norm_label": "source_start_sha" + }, + { + "label": "SOURCE_TIP_SHA", + "file_type": "code", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L112", + "metadata": { + "language": "bash", + "kind": "code" + }, + "_origin": "ast", + "id": "github_scripts_promotion_worker_contract_source_tip_sha", + "community": 13, + "norm_label": "source_tip_sha" + }, + { + "label": "SOURCE_END_SHA", + "file_type": "code", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L113", + "metadata": { + "language": "bash", + "kind": "code" + }, + "_origin": "ast", + "id": "github_scripts_promotion_worker_contract_source_end_sha", + "community": 13, + "norm_label": "source_end_sha" + }, + { + "label": "SOURCE_LINEAGE_STATUS", + "file_type": "code", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L114", + "metadata": { + "language": "bash", + "kind": "code" + }, + "_origin": "ast", + "id": "github_scripts_promotion_worker_contract_source_lineage_status", + "community": 13, + "norm_label": "source_lineage_status" + }, + { + "label": "PLAN_HASH", + "file_type": "code", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L115", + "metadata": { + "language": "bash", + "kind": "code" + }, + "_origin": "ast", + "id": "github_scripts_promotion_worker_contract_plan_hash", + "community": 13, + "norm_label": "plan_hash" + }, + { + "label": "RUN_URL", + "file_type": "code", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L116", + "metadata": { + "language": "bash", + "kind": "code" + }, + "_origin": "ast", + "id": "github_scripts_promotion_worker_contract_run_url", + "community": 13, + "norm_label": "run_url" + }, + { + "label": "require_lineage_replay()", + "file_type": "code", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L172", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_promotion_worker_contract_require_lineage_replay", + "community": 13, + "norm_label": "require_lineage_replay()" + }, + { + "label": "reject_lineage_mismatch()", + "file_type": "code", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L217", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_promotion_worker_contract_reject_lineage_mismatch", + "community": 13, + "norm_label": "reject_lineage_mismatch()" + }, + { + "label": "promotion-worker-routing-contract.mjs", + "file_type": "code", + "source_file": ".github/scripts/promotion-worker-routing-contract.mjs", + "source_location": "L1", + "_origin": "ast", + "id": "github_scripts_promotion_worker_routing_contract", + "community": 18, + "norm_label": "promotion-worker-routing-contract.mjs" + }, + { + "label": "workflow", + "file_type": "code", + "source_file": ".github/scripts/promotion-worker-routing-contract.mjs", + "source_location": "L8", + "_origin": "ast", + "id": "github_scripts_promotion_worker_routing_contract_workflow", + "community": 18, + "norm_label": "workflow" + }, + { + "label": "rebaseWorkflow", + "file_type": "code", + "source_file": ".github/scripts/promotion-worker-routing-contract.mjs", + "source_location": "L12", + "_origin": "ast", + "id": "github_scripts_promotion_worker_routing_contract_rebaseworkflow", + "community": 18, + "norm_label": "rebaseworkflow" + }, + { + "label": "allBranchWorkflow", + "file_type": "code", + "source_file": ".github/scripts/promotion-worker-routing-contract.mjs", + "source_location": "L16", + "_origin": "ast", + "id": "github_scripts_promotion_worker_routing_contract_allbranchworkflow", + "community": 18, + "norm_label": "allbranchworkflow" + }, + { + "label": "developPromotionWorkflow", + "file_type": "code", + "source_file": ".github/scripts/promotion-worker-routing-contract.mjs", + "source_location": "L20", + "_origin": "ast", + "id": "github_scripts_promotion_worker_routing_contract_developpromotionworkflow", + "community": 18, + "norm_label": "developpromotionworkflow" + }, + { + "label": "featurePromotionWorkflow", + "file_type": "code", + "source_file": ".github/scripts/promotion-worker-routing-contract.mjs", + "source_location": "L24", + "_origin": "ast", + "id": "github_scripts_promotion_worker_routing_contract_featurepromotionworkflow", + "community": 18, + "norm_label": "featurepromotionworkflow" + }, + { + "label": "mainDevelopSyncWorkflow", + "file_type": "code", + "source_file": ".github/scripts/promotion-worker-routing-contract.mjs", + "source_location": "L28", + "_origin": "ast", + "id": "github_scripts_promotion_worker_routing_contract_maindevelopsyncworkflow", + "community": 18, + "norm_label": "maindevelopsyncworkflow" + }, + { + "label": "action", + "file_type": "code", + "source_file": ".github/scripts/promotion-worker-routing-contract.mjs", + "source_location": "L32", + "_origin": "ast", + "id": "github_scripts_promotion_worker_routing_contract_action", + "community": 18, + "norm_label": "action" + }, + { + "label": "lopuAgent", + "file_type": "code", + "source_file": ".github/scripts/promotion-worker-routing-contract.mjs", + "source_location": "L36", + "_origin": "ast", + "id": "github_scripts_promotion_worker_routing_contract_lopuagent", + "community": 18, + "norm_label": "lopuagent" + }, + { + "label": "worker", + "file_type": "code", + "source_file": ".github/scripts/promotion-worker-routing-contract.mjs", + "source_location": "L40", + "_origin": "ast", + "id": "github_scripts_promotion_worker_routing_contract_worker", + "community": 18, + "norm_label": "worker" + }, + { + "label": "graphify", + "file_type": "code", + "source_file": ".github/scripts/promotion-worker-routing-contract.mjs", + "source_location": "L44", + "_origin": "ast", + "id": "github_scripts_promotion_worker_routing_contract_graphify", + "community": 18, + "norm_label": "graphify" + }, + { + "label": "promoter", + "file_type": "code", + "source_file": ".github/scripts/promotion-worker-routing-contract.mjs", + "source_location": "L48", + "_origin": "ast", + "id": "github_scripts_promotion_worker_routing_contract_promoter", + "community": 18, + "norm_label": "promoter" + }, + { + "label": "rebase-index-fingerprint.test.mjs", + "file_type": "code", + "source_file": ".github/scripts/rebase-index-fingerprint.test.mjs", + "source_location": "L1", + "_origin": "ast", + "id": "github_scripts_rebase_index_fingerprint_test", + "community": 51, + "norm_label": "rebase-index-fingerprint.test.mjs" + }, + { + "label": "runGit()", + "file_type": "code", + "source_file": ".github/scripts/rebase-index-fingerprint.test.mjs", + "source_location": "L11", + "_origin": "ast", + "id": "github_scripts_rebase_index_fingerprint_test_rungit", + "community": 51, + "norm_label": "rungit()" + }, + { + "label": "sha256()", + "file_type": "code", + "source_file": ".github/scripts/rebase-index-fingerprint.test.mjs", + "source_location": "L14", + "_origin": "ast", + "id": "github_scripts_rebase_index_fingerprint_test_sha256", + "community": 51, + "norm_label": "sha256()" + }, + { + "label": "rawIndexHash()", + "file_type": "code", + "source_file": ".github/scripts/rebase-index-fingerprint.test.mjs", + "source_location": "L16", + "_origin": "ast", + "id": "github_scripts_rebase_index_fingerprint_test_rawindexhash", + "community": 51, + "norm_label": "rawindexhash()" + }, + { + "label": "semanticIndexHash()", + "file_type": "code", + "source_file": ".github/scripts/rebase-index-fingerprint.test.mjs", + "source_location": "L21", + "_origin": "ast", + "id": "github_scripts_rebase_index_fingerprint_test_semanticindexhash", + "community": 51, + "norm_label": "semanticindexhash()" + }, + { + "label": "rebase-ownership-routing-contract.sh", + "file_type": "code", + "source_file": ".github/scripts/rebase-ownership-routing-contract.sh", + "source_location": "L1", + "metadata": { + "language": "bash", + "kind": "file" + }, + "_origin": "ast", + "id": "github_scripts_rebase_ownership_routing_contract", + "community": 29, + "norm_label": "rebase-ownership-routing-contract.sh" + }, + { + "label": "rebase-ownership-routing-contract.sh script", + "file_type": "code", + "source_file": ".github/scripts/rebase-ownership-routing-contract.sh", + "source_location": "L1", + "metadata": { + "language": "bash", + "kind": "bash_entrypoint" + }, + "_origin": "ast", + "id": "github_scripts_rebase_ownership_routing_contract_sh__entry", + "community": 29, + "norm_label": "rebase-ownership-routing-contract.sh script" + }, + { + "label": "assert_owner()", + "file_type": "code", + "source_file": ".github/scripts/rebase-ownership-routing-contract.sh", + "source_location": "L32", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_ownership_routing_contract_assert_owner", + "community": 29, + "norm_label": "assert_owner()" + }, + { + "label": "assert_stack()", + "file_type": "code", + "source_file": ".github/scripts/rebase-ownership-routing-contract.sh", + "source_location": "L68", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_ownership_routing_contract_assert_stack", + "community": 29, + "norm_label": "assert_stack()" + }, + { + "label": "rebase-related-edits.test.mjs", + "file_type": "code", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L1", + "_origin": "ast", + "id": "github_scripts_rebase_related_edits_test", + "community": 100, + "norm_label": "rebase-related-edits.test.mjs" + }, + { + "label": "scriptDir", + "file_type": "code", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L21", + "_origin": "ast", + "id": "github_scripts_rebase_related_edits_test_scriptdir", + "community": 100, + "norm_label": "scriptdir" + }, + { + "label": "repositoryRoot", + "file_type": "code", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L22", + "_origin": "ast", + "id": "github_scripts_rebase_related_edits_test_repositoryroot", + "community": 100, + "norm_label": "repositoryroot" + }, + { + "label": "actionPath", + "file_type": "code", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L23", + "_origin": "ast", + "id": "github_scripts_rebase_related_edits_test_actionpath", + "community": 100, + "norm_label": "actionpath" + }, + { + "label": "runGit()", + "file_type": "code", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L28", + "_origin": "ast", + "id": "github_scripts_rebase_related_edits_test_rungit", + "community": 100, + "norm_label": "rungit()" + }, + { + "label": "sha256()", + "file_type": "code", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L35", + "_origin": "ast", + "id": "github_scripts_rebase_related_edits_test_sha256", + "community": 100, + "norm_label": "sha256()" + }, + { + "label": "filesUnder()", + "file_type": "code", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L37", + "_origin": "ast", + "id": "github_scripts_rebase_related_edits_test_filesunder", + "community": 100, + "norm_label": "filesunder()" + }, + { + "label": "hashNamedFiles()", + "file_type": "code", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L45", + "_origin": "ast", + "id": "github_scripts_rebase_related_edits_test_hashnamedfiles", + "community": 100, + "norm_label": "hashnamedfiles()" + }, + { + "label": "hashTrustedTree()", + "file_type": "code", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L54", + "_origin": "ast", + "id": "github_scripts_rebase_related_edits_test_hashtrustedtree", + "community": 100, + "norm_label": "hashtrustedtree()" + }, + { + "label": "hashRebaseState()", + "file_type": "code", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L64", + "_origin": "ast", + "id": "github_scripts_rebase_related_edits_test_hashrebasestate", + "community": 100, + "norm_label": "hashrebasestate()" + }, + { + "label": "extractVerifierScript()", + "file_type": "code", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L80", + "_origin": "ast", + "id": "github_scripts_rebase_related_edits_test_extractverifierscript", + "community": 100, + "norm_label": "extractverifierscript()" + }, + { + "label": "copyTrustedTree()", + "file_type": "code", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L102", + "_origin": "ast", + "id": "github_scripts_rebase_related_edits_test_copytrustedtree", + "community": 100, + "norm_label": "copytrustedtree()" + }, + { + "label": "makeStoppedRebase()", + "file_type": "code", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L122", + "_origin": "ast", + "id": "github_scripts_rebase_related_edits_test_makestoppedrebase", + "community": 100, + "norm_label": "makestoppedrebase()" + }, + { + "label": "runVerifier()", + "file_type": "code", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L156", + "_origin": "ast", + "id": "github_scripts_rebase_related_edits_test_runverifier", + "community": 100, + "norm_label": "runverifier()" + }, + { + "label": "prepare-round.sh", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L1", + "metadata": { + "language": "bash", + "kind": "file" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_prepare_round", + "community": 16, + "norm_label": "prepare-round.sh" + }, + { + "label": "prepare-round.sh script", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L1", + "metadata": { + "language": "bash", + "kind": "bash_entrypoint" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_prepare_round_sh__entry", + "community": 16, + "norm_label": "prepare-round.sh script" + }, + { + "label": "emit()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L29", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_prepare_round_emit", + "community": 16, + "norm_label": "emit()" + }, + { + "label": "emit_paths()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L33", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_prepare_round_emit_paths", + "community": 16, + "norm_label": "emit_paths()" + }, + { + "label": "secure_git_environment()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L45", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_prepare_round_secure_git_environment", + "community": 16, + "norm_label": "secure_git_environment()" + }, + { + "label": "rebase_in_progress()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L58", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_prepare_round_rebase_in_progress", + "community": 16, + "norm_label": "rebase_in_progress()" + }, + { + "label": "unsafe_path_syntax()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L62", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_prepare_round_unsafe_path_syntax", + "community": 16, + "norm_label": "unsafe_path_syntax()" + }, + { + "label": "has_coherent_zdiff3_markers()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L73", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_prepare_round_has_coherent_zdiff3_markers", + "community": 16, + "norm_label": "has_coherent_zdiff3_markers()" + }, + { + "label": "assert_safe_regular_text_conflict()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L113", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_prepare_round_assert_safe_regular_text_conflict", + "community": 16, + "norm_label": "assert_safe_regular_text_conflict()" + }, + { + "label": "sha256_file()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L164", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_prepare_round_sha256_file", + "community": 16, + "norm_label": "sha256_file()" + }, + { + "label": "sha256_stdin()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L172", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_prepare_round_sha256_stdin", + "community": 16, + "norm_label": "sha256_stdin()" + }, + { + "label": "hash_index_entries()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L184", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_prepare_round_hash_index_entries", + "community": 16, + "norm_label": "hash_index_entries()" + }, + { + "label": "hash_rebase_state()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L188", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_prepare_round_hash_rebase_state", + "community": 16, + "norm_label": "hash_rebase_state()" + }, + { + "label": "write_unmerged_paths()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L206", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_prepare_round_write_unmerged_paths", + "community": 16, + "norm_label": "write_unmerged_paths()" + }, + { + "label": "clear_scratch()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L219", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_prepare_round_clear_scratch", + "community": 16, + "norm_label": "clear_scratch()" + }, + { + "label": "promotion-worker.sh", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L1", + "metadata": { + "language": "bash", + "kind": "file" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_promotion_worker", + "community": 15, + "norm_label": "promotion-worker.sh" + }, + { + "label": "promotion-worker.sh script", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L1", + "metadata": { + "language": "bash", + "kind": "bash_entrypoint" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_promotion_worker_sh__entry", + "community": 15, + "norm_label": "promotion-worker.sh script" + }, + { + "label": "emit()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L10", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_promotion_worker_emit", + "community": 15, + "norm_label": "emit()" + }, + { + "label": "emit_paths()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L14", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_promotion_worker_emit_paths", + "community": 15, + "norm_label": "emit_paths()" + }, + { + "label": "fail()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L24", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_promotion_worker_fail", + "community": 15, + "norm_label": "fail()" + }, + { + "label": "sha256_stdin()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L29", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_promotion_worker_sha256_stdin", + "community": 15, + "norm_label": "sha256_stdin()" + }, + { + "label": "secure_git_environment()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L37", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_promotion_worker_secure_git_environment", + "community": 15, + "norm_label": "secure_git_environment()" + }, + { + "label": "require_environment()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L52", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_promotion_worker_require_environment", + "community": 15, + "norm_label": "require_environment()" + }, + { + "label": "unsafe_path_syntax()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L76", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_promotion_worker_unsafe_path_syntax", + "community": 15, + "norm_label": "unsafe_path_syntax()" + }, + { + "label": "classify_source_lineage()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L88", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_promotion_worker_classify_source_lineage", + "community": 15, + "norm_label": "classify_source_lineage()" + }, + { + "label": "write_plan()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L115", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_promotion_worker_write_plan", + "community": 15, + "norm_label": "write_plan()" + }, + { + "label": "require_reservation()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L212", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_promotion_worker_require_reservation", + "community": 15, + "norm_label": "require_reservation()" + }, + { + "label": "prepare()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L238", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_promotion_worker_prepare", + "community": 15, + "norm_label": "prepare()" + }, + { + "label": "note_discarded()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L289", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_promotion_worker_note_discarded", + "community": 15, + "norm_label": "note_discarded()" + }, + { + "label": "verify()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L395", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_promotion_worker_verify", + "community": 15, + "norm_label": "verify()" + }, + { + "label": "refresh-promotion-graphify.sh", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L1", + "metadata": { + "language": "bash", + "kind": "file" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_refresh_promotion_graphify", + "community": 10, + "norm_label": "refresh-promotion-graphify.sh" + }, + { + "label": "refresh-promotion-graphify.sh script", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L1", + "metadata": { + "language": "bash", + "kind": "bash_entrypoint" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_refresh_promotion_graphify_sh__entry", + "community": 10, + "norm_label": "refresh-promotion-graphify.sh script" + }, + { + "label": "fail()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L10", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_refresh_promotion_graphify_fail", + "community": 10, + "norm_label": "fail()" + }, + { + "label": "emit()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L15", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_refresh_promotion_graphify_emit", + "community": 10, + "norm_label": "emit()" + }, + { + "label": "sha256_file()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L19", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_refresh_promotion_graphify_sha256_file", + "community": 10, + "norm_label": "sha256_file()" + }, + { + "label": "sha256_stdin()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L27", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_refresh_promotion_graphify_sha256_stdin", + "community": 10, + "norm_label": "sha256_stdin()" + }, + { + "label": "current_refs_hash()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L35", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_refresh_promotion_graphify_current_refs_hash", + "community": 10, + "norm_label": "current_refs_hash()" + }, + { + "label": "current_grafts_state()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L40", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_refresh_promotion_graphify_current_grafts_state", + "community": 10, + "norm_label": "current_grafts_state()" + }, + { + "label": "snapshot_tool_boundary()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L52", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_refresh_promotion_graphify_snapshot_tool_boundary", + "community": 10, + "norm_label": "snapshot_tool_boundary()" + }, + { + "label": "assert_control_metadata_unchanged()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L62", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_refresh_promotion_graphify_assert_control_metadata_unchanged", + "community": 10, + "norm_label": "assert_control_metadata_unchanged()" + }, + { + "label": "assert_tool_boundary()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L75", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_refresh_promotion_graphify_assert_tool_boundary", + "community": 10, + "norm_label": "assert_tool_boundary()" + }, + { + "label": "verify_derived_commit()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L85", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_refresh_promotion_graphify_verify_derived_commit", + "community": 10, + "norm_label": "verify_derived_commit()" + }, + { + "label": "PATH", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L178", + "metadata": { + "language": "bash", + "kind": "code" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_refresh_promotion_graphify_path", + "community": 10, + "norm_label": "path" + }, + { + "label": "GIT_CONFIG_GLOBAL", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L179", + "metadata": { + "language": "bash", + "kind": "code" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_refresh_promotion_graphify_git_config_global", + "community": 10, + "norm_label": "git_config_global" + }, + { + "label": "GIT_CONFIG_SYSTEM", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L180", + "metadata": { + "language": "bash", + "kind": "code" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_refresh_promotion_graphify_git_config_system", + "community": 10, + "norm_label": "git_config_system" + }, + { + "label": "GIT_CONFIG_NOSYSTEM", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L181", + "metadata": { + "language": "bash", + "kind": "code" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_refresh_promotion_graphify_git_config_nosystem", + "community": 10, + "norm_label": "git_config_nosystem" + }, + { + "label": "GIT_ATTR_NOSYSTEM", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L182", + "metadata": { + "language": "bash", + "kind": "code" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_refresh_promotion_graphify_git_attr_nosystem", + "community": 10, + "norm_label": "git_attr_nosystem" + }, + { + "label": "GIT_NO_REPLACE_OBJECTS", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L183", + "metadata": { + "language": "bash", + "kind": "code" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_refresh_promotion_graphify_git_no_replace_objects", + "community": 10, + "norm_label": "git_no_replace_objects" + }, + { + "label": "GIT_CONFIG_COUNT", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L184", + "metadata": { + "language": "bash", + "kind": "code" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_refresh_promotion_graphify_git_config_count", + "community": 10, + "norm_label": "git_config_count" + }, + { + "label": "GIT_CONFIG_KEY_0", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L185", + "metadata": { + "language": "bash", + "kind": "code" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_refresh_promotion_graphify_git_config_key_0", + "community": 10, + "norm_label": "git_config_key_0" + }, + { + "label": "GIT_CONFIG_VALUE_0", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L186", + "metadata": { + "language": "bash", + "kind": "code" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_refresh_promotion_graphify_git_config_value_0", + "community": 10, + "norm_label": "git_config_value_0" + }, + { + "label": "GIT_CONFIG_KEY_1", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L187", + "metadata": { + "language": "bash", + "kind": "code" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_refresh_promotion_graphify_git_config_key_1", + "community": 10, + "norm_label": "git_config_key_1" + }, + { + "label": "GIT_CONFIG_VALUE_1", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L188", + "metadata": { + "language": "bash", + "kind": "code" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_refresh_promotion_graphify_git_config_value_1", + "community": 10, + "norm_label": "git_config_value_1" + }, + { + "label": "select_claude_backend()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L240", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_refresh_promotion_graphify_select_claude_backend", + "community": 10, + "norm_label": "select_claude_backend()" + }, + { + "label": "graph_not_collapsed()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L330", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_refresh_promotion_graphify_graph_not_collapsed", + "community": 10, + "norm_label": "graph_not_collapsed()" + }, + { + "label": "start.sh", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/start.sh", + "source_location": "L1", + "metadata": { + "language": "bash", + "kind": "file" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_start", + "community": 21, + "norm_label": "start.sh" + }, + { + "label": "start.sh script", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/start.sh", + "source_location": "L1", + "metadata": { + "language": "bash", + "kind": "bash_entrypoint" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_start_sh__entry", + "community": 21, + "norm_label": "start.sh script" + }, + { + "label": "usage()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/start.sh", + "source_location": "L13", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_start_usage", + "community": 21, + "norm_label": "usage()" + }, + { + "label": "emit()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/start.sh", + "source_location": "L18", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_start_emit", + "community": 21, + "norm_label": "emit()" + }, + { + "label": "emit_paths()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/start.sh", + "source_location": "L28", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_start_emit_paths", + "community": 21, + "norm_label": "emit_paths()" + }, + { + "label": "secure_git_environment()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/start.sh", + "source_location": "L45", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_start_secure_git_environment", + "community": 21, + "norm_label": "secure_git_environment()" + }, + { + "label": "rebase_in_progress()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/start.sh", + "source_location": "L60", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_start_rebase_in_progress", + "community": 21, + "norm_label": "rebase_in_progress()" + }, + { + "label": "write_conflicts()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/start.sh", + "source_location": "L64", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_start_write_conflicts", + "community": 21, + "norm_label": "write_conflicts()" + }, + { + "label": "verify-promotion-source-authority.sh", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/verify-promotion-source-authority.sh", + "source_location": "L1", + "metadata": { + "language": "bash", + "kind": "file" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_verify_promotion_source_authority", + "community": 24, + "norm_label": "verify-promotion-source-authority.sh" + }, + { + "label": "verify-promotion-source-authority.sh script", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/verify-promotion-source-authority.sh", + "source_location": "L1", + "metadata": { + "language": "bash", + "kind": "bash_entrypoint" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_verify_promotion_source_authority_sh__entry", + "community": 24, + "norm_label": "verify-promotion-source-authority.sh script" + }, + { + "label": "fail()", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/verify-promotion-source-authority.sh", + "source_location": "L9", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_verify_promotion_source_authority_fail", + "community": 24, + "norm_label": "fail()" + }, + { + "label": "GIT_CONFIG_GLOBAL", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/verify-promotion-source-authority.sh", + "source_location": "L33", + "metadata": { + "language": "bash", + "kind": "code" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_verify_promotion_source_authority_git_config_global", + "community": 24, + "norm_label": "git_config_global" + }, + { + "label": "GIT_CONFIG_SYSTEM", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/verify-promotion-source-authority.sh", + "source_location": "L34", + "metadata": { + "language": "bash", + "kind": "code" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_verify_promotion_source_authority_git_config_system", + "community": 24, + "norm_label": "git_config_system" + }, + { + "label": "GIT_CONFIG_NOSYSTEM", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/verify-promotion-source-authority.sh", + "source_location": "L35", + "metadata": { + "language": "bash", + "kind": "code" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_verify_promotion_source_authority_git_config_nosystem", + "community": 24, + "norm_label": "git_config_nosystem" + }, + { + "label": "GIT_ATTR_NOSYSTEM", + "file_type": "code", + "source_file": ".github/scripts/rebase-stack/verify-promotion-source-authority.sh", + "source_location": "L36", + "metadata": { + "language": "bash", + "kind": "code" + }, + "_origin": "ast", + "id": "github_scripts_rebase_stack_verify_promotion_source_authority_git_attr_nosystem", + "community": 24, + "norm_label": "git_attr_nosystem" + }, + { + "label": "resolve-canonical-instruction-type-conflicts.sh", + "file_type": "code", + "source_file": ".github/scripts/resolve-canonical-instruction-type-conflicts.sh", + "source_location": "L1", + "metadata": { + "language": "bash", + "kind": "file" + }, + "_origin": "ast", + "id": "github_scripts_resolve_canonical_instruction_type_conflicts", + "community": 101, + "norm_label": "resolve-canonical-instruction-type-conflicts.sh" + }, + { + "label": "resolve-canonical-instruction-type-conflicts.sh script", + "file_type": "code", + "source_file": ".github/scripts/resolve-canonical-instruction-type-conflicts.sh", + "source_location": "L1", + "metadata": { + "language": "bash", + "kind": "bash_entrypoint" + }, + "_origin": "ast", + "id": "github_scripts_resolve_canonical_instruction_type_conflicts_sh__entry", + "community": 101, + "norm_label": "resolve-canonical-instruction-type-conflicts.sh script" + }, + { + "label": "stage_record()", + "file_type": "code", + "source_file": ".github/scripts/resolve-canonical-instruction-type-conflicts.sh", + "source_location": "L25", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_resolve_canonical_instruction_type_conflicts_stage_record", + "community": 101, + "norm_label": "stage_record()" + }, + { + "label": "tree_record()", + "file_type": "code", + "source_file": ".github/scripts/resolve-canonical-instruction-type-conflicts.sh", + "source_location": "L31", + "metadata": { + "language": "bash", + "kind": "bash_function" + }, + "_origin": "ast", + "id": "github_scripts_resolve_canonical_instruction_type_conflicts_tree_record", + "community": 101, + "norm_label": "tree_record()" + }, + { + "label": "resolve-canonical-instruction-type-conflicts.test.mjs", + "file_type": "code", + "source_file": ".github/scripts/resolve-canonical-instruction-type-conflicts.test.mjs", + "source_location": "L1", + "_origin": "ast", + "id": "github_scripts_resolve_canonical_instruction_type_conflicts_test", + "community": 102, + "norm_label": "resolve-canonical-instruction-type-conflicts.test.mjs" + }, + { + "label": "script", + "file_type": "code", + "source_file": ".github/scripts/resolve-canonical-instruction-type-conflicts.test.mjs", + "source_location": "L9", + "_origin": "ast", + "id": "github_scripts_resolve_canonical_instruction_type_conflicts_test_script", + "community": 102, + "norm_label": "script" + }, + { + "label": "git()", + "file_type": "code", + "source_file": ".github/scripts/resolve-canonical-instruction-type-conflicts.test.mjs", + "source_location": "L13", + "_origin": "ast", + "id": "github_scripts_resolve_canonical_instruction_type_conflicts_test_git", + "community": 102, + "norm_label": "git()" + }, + { + "label": "write()", + "file_type": "code", + "source_file": ".github/scripts/resolve-canonical-instruction-type-conflicts.test.mjs", + "source_location": "L22", + "_origin": "ast", + "id": "github_scripts_resolve_canonical_instruction_type_conflicts_test_write", + "community": 102, + "norm_label": "write()" + }, + { + "label": "resolve-pr-conflicts-routing-contract.mjs", + "file_type": "code", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L1", + "_origin": "ast", + "id": "github_scripts_resolve_pr_conflicts_routing_contract", + "community": 14, + "norm_label": "resolve-pr-conflicts-routing-contract.mjs" + }, + { + "label": "WORKFLOW_URL", + "file_type": "code", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L17", + "_origin": "ast", + "id": "github_scripts_resolve_pr_conflicts_routing_contract_workflow_url", + "community": 14, + "norm_label": "workflow_url" + }, + { + "label": "REBASE_WORKFLOW_URL", + "file_type": "code", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L18", + "_origin": "ast", + "id": "github_scripts_resolve_pr_conflicts_routing_contract_rebase_workflow_url", + "community": 14, + "norm_label": "rebase_workflow_url" + }, + { + "label": "REBASE_ACTION_URL", + "file_type": "code", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L19", + "_origin": "ast", + "id": "github_scripts_resolve_pr_conflicts_routing_contract_rebase_action_url", + "community": 14, + "norm_label": "rebase_action_url" + }, + { + "label": "LOPU_ACTION_URL", + "file_type": "code", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L20", + "_origin": "ast", + "id": "github_scripts_resolve_pr_conflicts_routing_contract_lopu_action_url", + "community": 14, + "norm_label": "lopu_action_url" + }, + { + "label": "REPO_ROOT", + "file_type": "code", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L21", + "_origin": "ast", + "id": "github_scripts_resolve_pr_conflicts_routing_contract_repo_root", + "community": 14, + "norm_label": "repo_root" + }, + { + "label": "positiveDecimal()", + "file_type": "code", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L23", + "_origin": "ast", + "id": "github_scripts_resolve_pr_conflicts_routing_contract_positivedecimal", + "community": 14, + "norm_label": "positivedecimal()" + }, + { + "label": "validDepth()", + "file_type": "code", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L24", + "_origin": "ast", + "id": "github_scripts_resolve_pr_conflicts_routing_contract_validdepth", + "community": 14, + "norm_label": "validdepth()" + }, + { + "label": "encodeBatch()", + "file_type": "code", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L28", + "_origin": "ast", + "id": "github_scripts_resolve_pr_conflicts_routing_contract_encodebatch", + "community": 14, + "norm_label": "encodebatch()" + }, + { + "label": "decodeBatch()", + "file_type": "code", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L35", + "_origin": "ast", + "id": "github_scripts_resolve_pr_conflicts_routing_contract_decodebatch", + "community": 14, + "norm_label": "decodebatch()" + }, + { + "label": "route()", + "file_type": "code", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L66", + "_origin": "ast", + "id": "github_scripts_resolve_pr_conflicts_routing_contract_route", + "community": 14, + "norm_label": "route()" + }, + { + "label": "assertRoute()", + "file_type": "code", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L183", + "_origin": "ast", + "id": "github_scripts_resolve_pr_conflicts_routing_contract_assertroute", + "community": 14, + "norm_label": "assertroute()" + }, + { + "label": "assertWorkflowSource()", + "file_type": "code", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L190", + "_origin": "ast", + "id": "github_scripts_resolve_pr_conflicts_routing_contract_assertworkflowsource", + "community": 14, + "norm_label": "assertworkflowsource()" + }, + { + "label": "aiRuntimeSourceFiles()", + "file_type": "code", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L902", + "_origin": "ast", + "id": "github_scripts_resolve_pr_conflicts_routing_contract_airuntimesourcefiles", + "community": 14, + "norm_label": "airuntimesourcefiles()" + }, + { + "label": "assertAdminLoader()", + "file_type": "code", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L912", + "_origin": "ast", + "id": "github_scripts_resolve_pr_conflicts_routing_contract_assertadminloader", + "community": 14, + "norm_label": "assertadminloader()" + }, + { + "label": "assertAdminModelRouting()", + "file_type": "code", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L927", + "_origin": "ast", + "id": "github_scripts_resolve_pr_conflicts_routing_contract_assertadminmodelrouting", + "community": 14, + "norm_label": "assertadminmodelrouting()" + }, + { + "label": "selfTest()", + "file_type": "code", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L1189", + "_origin": "ast", + "id": "github_scripts_resolve_pr_conflicts_routing_contract_selftest", + "community": 14, + "norm_label": "selftest()" + }, + { + "label": "stage-graphify-snapshots.mjs", + "file_type": "code", + "source_file": ".github/scripts/stage-graphify-snapshots.mjs", + "source_location": "L1", + "_origin": "ast", + "id": "github_scripts_stage_graphify_snapshots", + "community": 19, + "norm_label": "stage-graphify-snapshots.mjs" + }, + { + "label": "PORTABLE", + "file_type": "code", + "source_file": ".github/scripts/stage-graphify-snapshots.mjs", + "source_location": "L16", + "_origin": "ast", + "id": "github_scripts_stage_graphify_snapshots_portable", + "community": 19, + "norm_label": "portable" + }, + { + "label": "LEGACY_ROOT", + "file_type": "code", + "source_file": ".github/scripts/stage-graphify-snapshots.mjs", + "source_location": "L23", + "_origin": "ast", + "id": "github_scripts_stage_graphify_snapshots_legacy_root", + "community": 19, + "norm_label": "legacy_root" + }, + { + "label": "git()", + "file_type": "code", + "source_file": ".github/scripts/stage-graphify-snapshots.mjs", + "source_location": "L25", + "_origin": "ast", + "id": "github_scripts_stage_graphify_snapshots_git", + "community": 19, + "norm_label": "git()" + }, + { + "label": "filesUnder()", + "file_type": "code", + "source_file": ".github/scripts/stage-graphify-snapshots.mjs", + "source_location": "L32", + "_origin": "ast", + "id": "github_scripts_stage_graphify_snapshots_filesunder", + "community": 19, + "norm_label": "filesunder()" + }, + { + "label": "addExisting()", + "file_type": "code", + "source_file": ".github/scripts/stage-graphify-snapshots.mjs", + "source_location": "L50", + "_origin": "ast", + "id": "github_scripts_stage_graphify_snapshots_addexisting", + "community": 19, + "norm_label": "addexisting()" + }, + { + "label": "trackedUnder()", + "file_type": "code", + "source_file": ".github/scripts/stage-graphify-snapshots.mjs", + "source_location": "L57", + "_origin": "ast", + "id": "github_scripts_stage_graphify_snapshots_trackedunder", + "community": 19, + "norm_label": "trackedunder()" + }, + { + "label": "restoreTrackedFromHead()", + "file_type": "code", + "source_file": ".github/scripts/stage-graphify-snapshots.mjs", + "source_location": "L62", + "_origin": "ast", + "id": "github_scripts_stage_graphify_snapshots_restoretrackedfromhead", + "community": 19, + "norm_label": "restoretrackedfromhead()" + }, + { + "label": "stageGraphifySnapshots()", + "file_type": "code", + "source_file": ".github/scripts/stage-graphify-snapshots.mjs", + "source_location": "L74", + "_origin": "ast", + "id": "github_scripts_stage_graphify_snapshots_stagegraphifysnapshots", + "community": 19, + "norm_label": "stagegraphifysnapshots()" + }, + { + "label": "selfTest()", + "file_type": "code", + "source_file": ".github/scripts/stage-graphify-snapshots.mjs", + "source_location": "L105", + "_origin": "ast", + "id": "github_scripts_stage_graphify_snapshots_selftest", + "community": 19, + "norm_label": "selftest()" + }, + { + "label": "workflow-control-plane-contract.mjs", + "file_type": "code", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L1", + "_origin": "ast", + "id": "github_scripts_workflow_control_plane_contract", + "community": 8, + "norm_label": "workflow-control-plane-contract.mjs" + }, + { + "label": "here", + "file_type": "code", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L10", + "_origin": "ast", + "id": "github_scripts_workflow_control_plane_contract_here", + "community": 8, + "norm_label": "here" + }, + { + "label": "githubRoot", + "file_type": "code", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L11", + "_origin": "ast", + "id": "github_scripts_workflow_control_plane_contract_githubroot", + "community": 8, + "norm_label": "githubroot" + }, + { + "label": "workflows", + "file_type": "code", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L12", + "_origin": "ast", + "id": "github_scripts_workflow_control_plane_contract_workflows", + "community": 8, + "norm_label": "workflows" + }, + { + "label": "actions", + "file_type": "code", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L13", + "_origin": "ast", + "id": "github_scripts_workflow_control_plane_contract_actions", + "community": 8, + "norm_label": "actions" + }, + { + "label": "scripts", + "file_type": "code", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L14", + "_origin": "ast", + "id": "github_scripts_workflow_control_plane_contract_scripts", + "community": 8, + "norm_label": "scripts" + }, + { + "label": "codeqlBackfillScriptPath", + "file_type": "code", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L15", + "_origin": "ast", + "id": "github_scripts_workflow_control_plane_contract_codeqlbackfillscriptpath", + "community": 8, + "norm_label": "codeqlbackfillscriptpath" + }, + { + "label": "IMPLEMENTATIONS", + "file_type": "code", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L17", + "_origin": "ast", + "id": "github_scripts_workflow_control_plane_contract_implementations", + "community": 8, + "norm_label": "implementations" + }, + { + "label": "PROVIDER_ROUTED_IMPLEMENTATIONS", + "file_type": "code", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L31", + "_origin": "ast", + "id": "github_scripts_workflow_control_plane_contract_provider_routed_implementations", + "community": 8, + "norm_label": "provider_routed_implementations" + }, + { + "label": "readWorkflow()", + "file_type": "code", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L39", + "_origin": "ast", + "id": "github_scripts_workflow_control_plane_contract_readworkflow", + "community": 8, + "norm_label": "readworkflow()" + }, + { + "label": "makeRoutingProof()", + "file_type": "code", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L44", + "_origin": "ast", + "id": "github_scripts_workflow_control_plane_contract_makeroutingproof", + "community": 8, + "norm_label": "makeroutingproof()" + }, + { + "label": "acceptsBotRoutingProof()", + "file_type": "code", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L57", + "_origin": "ast", + "id": "github_scripts_workflow_control_plane_contract_acceptsbotroutingproof", + "community": 8, + "norm_label": "acceptsbotroutingproof()" + }, + { + "label": "appReentryDisposition()", + "file_type": "code", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L84", + "_origin": "ast", + "id": "github_scripts_workflow_control_plane_contract_appreentrydisposition", + "community": 8, + "norm_label": "appreentrydisposition()" + }, + { + "label": "assertRoutingProofContract()", + "file_type": "code", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L110", + "_origin": "ast", + "id": "github_scripts_workflow_control_plane_contract_assertroutingproofcontract", + "community": 8, + "norm_label": "assertroutingproofcontract()" + }, + { + "label": "AI_RUNTIME_YAML", + "file_type": "code", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L229", + "_origin": "ast", + "id": "github_scripts_workflow_control_plane_contract_ai_runtime_yaml", + "community": 8, + "norm_label": "ai_runtime_yaml" + }, + { + "label": "yamlFiles()", + "file_type": "code", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L236", + "_origin": "ast", + "id": "github_scripts_workflow_control_plane_contract_yamlfiles", + "community": 8, + "norm_label": "yamlfiles()" + }, + { + "label": "workflowBlock()", + "file_type": "code", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L244", + "_origin": "ast", + "id": "github_scripts_workflow_control_plane_contract_workflowblock", + "community": 8, + "norm_label": "workflowblock()" + }, + { + "label": "assertAdminWaterfallGrammar()", + "file_type": "code", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L258", + "_origin": "ast", + "id": "github_scripts_workflow_control_plane_contract_assertadminwaterfallgrammar", + "community": 8, + "norm_label": "assertadminwaterfallgrammar()" + }, + { + "label": "assertAdminTransportCap()", + "file_type": "code", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L312", + "_origin": "ast", + "id": "github_scripts_workflow_control_plane_contract_assertadmintransportcap", + "community": 8, + "norm_label": "assertadmintransportcap()" + }, + { + "label": "assertAdminLoader()", + "file_type": "code", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L351", + "_origin": "ast", + "id": "github_scripts_workflow_control_plane_contract_assertadminloader", + "community": 8, + "norm_label": "assertadminloader()" + }, + { + "label": "assertAdminModelRouting()", + "file_type": "code", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L360", + "_origin": "ast", + "id": "github_scripts_workflow_control_plane_contract_assertadminmodelrouting", + "community": 8, + "norm_label": "assertadminmodelrouting()" + }, + { + "label": "assertObservableLabelCleanup()", + "file_type": "code", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L603", + "_origin": "ast", + "id": "github_scripts_workflow_control_plane_contract_assertobservablelabelcleanup", + "community": 8, + "norm_label": "assertobservablelabelcleanup()" + }, + { + "label": "assertUserControlledMergePause()", + "file_type": "code", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L652", + "_origin": "ast", + "id": "github_scripts_workflow_control_plane_contract_assertusercontrolledmergepause", + "community": 8, + "norm_label": "assertusercontrolledmergepause()" + }, + { + "label": "assertResolverLockfileRecovery()", + "file_type": "code", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L681", + "_origin": "ast", + "id": "github_scripts_workflow_control_plane_contract_assertresolverlockfilerecovery", + "community": 8, + "norm_label": "assertresolverlockfilerecovery()" + }, + { + "label": "assertControlPlaneContract()", + "file_type": "code", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L737", + "_origin": "ast", + "id": "github_scripts_workflow_control_plane_contract_assertcontrolplanecontract", + "community": 8, + "norm_label": "assertcontrolplanecontract()" + }, + { + "label": "CONTROL_PLANE_ROOTS", + "file_type": "code", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L1530", + "_origin": "ast", + "id": "github_scripts_workflow_control_plane_contract_control_plane_roots", + "community": 8, + "norm_label": "control_plane_roots" + }, + { + "label": "assertBareControlPlaneTree()", + "file_type": "code", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L1549", + "_origin": "ast", + "id": "github_scripts_workflow_control_plane_contract_assertbarecontrolplanetree", + "community": 8, + "norm_label": "assertbarecontrolplanetree()" + }, + { + "label": "assertControlPlaneVercelConfig()", + "file_type": "code", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L1573", + "_origin": "ast", + "id": "github_scripts_workflow_control_plane_contract_assertcontrolplanevercelconfig", + "community": 8, + "norm_label": "assertcontrolplanevercelconfig()" + }, + { + "label": "vercel.json", + "file_type": "code", + "source_file": "vercel.json", + "source_location": "L1", + "_origin": "ast", + "id": "vercel", + "community": 27, + "norm_label": "vercel.json" + }, + { + "label": "$schema", + "file_type": "code", + "source_file": "vercel.json", + "source_location": "L2", + "_origin": "ast", + "id": "vercel_schema", + "community": 27, + "norm_label": "$schema" + }, + { + "label": "framework", + "file_type": "code", + "source_file": "vercel.json", + "source_location": "L3", + "_origin": "ast", + "id": "vercel_framework", + "community": 27, + "norm_label": "framework" + }, + { + "label": "ignoreCommand", + "file_type": "code", + "source_file": "vercel.json", + "source_location": "L4", + "_origin": "ast", + "id": "vercel_ignorecommand", + "community": 27, + "norm_label": "ignorecommand" + }, + { + "label": "git", + "file_type": "code", + "source_file": "vercel.json", + "source_location": "L5", + "_origin": "ast", + "id": "vercel_git", + "community": 27, + "norm_label": "git" + }, + { + "label": "deploymentEnabled", + "file_type": "code", + "source_file": "vercel.json", + "source_location": "L6", + "_origin": "ast", + "id": "vercel_git_deploymentenabled", + "community": 27, + "norm_label": "deploymentenabled" + }, + { + "label": "CLAUDE.md", + "file_type": "document", + "source_file": "CLAUDE.md", + "source_location": "L1", + "_origin": "ast", + "id": "claude", + "community": 17, + "norm_label": "claude.md" + }, + { + "label": "Thingtime AI instructions", + "file_type": "document", + "source_file": "CLAUDE.md", + "source_location": "L1", + "_origin": "ast", + "id": "claude_thingtime_ai_instructions", + "community": 17, + "norm_label": "thingtime ai instructions" + }, + { + "label": "Canonical instruction file", + "file_type": "document", + "source_file": "CLAUDE.md", + "source_location": "L3", + "_origin": "ast", + "id": "claude_canonical_instruction_file", + "community": 17, + "norm_label": "canonical instruction file" + }, + { + "label": "Fundamentals (read first)", + "file_type": "document", + "source_file": "CLAUDE.md", + "source_location": "L19", + "_origin": "ast", + "id": "claude_fundamentals_read_first", + "community": 17, + "norm_label": "fundamentals (read first)" + }, + { + "label": "Local development and worktrees", + "file_type": "document", + "source_file": "CLAUDE.md", + "source_location": "L60", + "_origin": "ast", + "id": "claude_local_development_and_worktrees", + "community": 17, + "norm_label": "local development and worktrees" + }, + { + "label": "Browser and UI validation", + "file_type": "document", + "source_file": "CLAUDE.md", + "source_location": "L123", + "_origin": "ast", + "id": "claude_browser_and_ui_validation", + "community": 17, + "norm_label": "browser and ui validation" + }, + { + "label": "Data and API conventions", + "file_type": "document", + "source_file": "CLAUDE.md", + "source_location": "L145", + "_origin": "ast", + "id": "claude_data_and_api_conventions", + "community": 17, + "norm_label": "data and api conventions" + }, + { + "label": "GitHub push and PR publishing", + "file_type": "document", + "source_file": "CLAUDE.md", + "source_location": "L180", + "_origin": "ast", + "id": "claude_github_push_and_pr_publishing", + "community": 17, + "norm_label": "github push and pr publishing" + }, + { + "label": "Linting, type checks, and package managers", + "file_type": "document", + "source_file": "CLAUDE.md", + "source_location": "L220", + "_origin": "ast", + "id": "claude_linting_type_checks_and_package_managers", + "community": 17, + "norm_label": "linting, type checks, and package managers" + }, + { + "label": "iOS development and releases", + "file_type": "document", + "source_file": "CLAUDE.md", + "source_location": "L244", + "_origin": "ast", + "id": "claude_ios_development_and_releases", + "community": 17, + "norm_label": "ios development and releases" + }, + { + "label": "graphify", + "file_type": "document", + "source_file": "CLAUDE.md", + "source_location": "L276", + "_origin": "ast", + "id": "claude_graphify", + "community": 17, + "norm_label": "graphify" + }, + { + "label": "Delivery messaging", + "file_type": "document", + "source_file": "CLAUDE.md", + "source_location": "L319", + "_origin": "ast", + "id": "claude_delivery_messaging", + "community": 17, + "norm_label": "delivery messaging" + }, + { + "label": "CHANGELOG.md", + "file_type": "document", + "source_file": "CHANGELOG.md", + "source_location": "L1", + "_origin": "ast", + "id": "changelog", + "community": 50, + "norm_label": "changelog.md" + }, + { + "label": "Control-plane changelog", + "file_type": "document", + "source_file": "CHANGELOG.md", + "source_location": "L1", + "_origin": "ast", + "id": "changelog_control_plane_changelog", + "community": 50, + "norm_label": "control-plane changelog" + }, + { + "label": "[Unreleased]", + "file_type": "document", + "source_file": "CHANGELOG.md", + "source_location": "L20", + "_origin": "ast", + "id": "changelog_unreleased", + "community": 50, + "norm_label": "[unreleased]" + }, + { + "label": "Changed", + "file_type": "document", + "source_file": "CHANGELOG.md", + "source_location": "L36", + "_origin": "ast", + "id": "changelog_changed", + "community": 50, + "norm_label": "changed" + }, + { + "label": "Fixed", + "file_type": "document", + "source_file": "CHANGELOG.md", + "source_location": "L295", + "_origin": "ast", + "id": "changelog_fixed", + "community": 50, + "norm_label": "fixed" + }, + { + "label": "Added", + "file_type": "document", + "source_file": "CHANGELOG.md", + "source_location": "L479", + "_origin": "ast", + "id": "changelog_added", + "community": 50, + "norm_label": "added" + }, + { + "label": "README.md", + "file_type": "document", + "source_file": "README.md", + "source_location": "L1", + "_origin": "ast", + "id": "readme", + "community": 50, + "norm_label": "readme.md" + }, + { + "label": "`github-actions` \u2014 the CI control plane", + "file_type": "document", + "source_file": "README.md", + "source_location": "L1", + "_origin": "ast", + "id": "readme_github_actions_the_ci_control_plane", + "community": 50, + "norm_label": "`github-actions` \u2014 the ci control plane" + }, + { + "label": "Why it is bare", + "file_type": "document", + "source_file": "README.md", + "source_location": "L32", + "_origin": "ast", + "id": "readme_why_it_is_bare", + "community": 50, + "norm_label": "why it is bare" + }, + { + "label": "Working on it", + "file_type": "document", + "source_file": "README.md", + "source_location": "L53", + "_origin": "ast", + "id": "readme_working_on_it", + "community": 50, + "norm_label": "working on it" + }, + { + "label": "Lopu principal repository manager", + "file_type": "document", + "source_file": "README.md", + "source_location": "L69", + "_origin": "ast", + "id": "readme_lopu_principal_repository_manager", + "community": 50, + "norm_label": "lopu principal repository manager" + }, + { + "label": "The bare-tree invariant", + "file_type": "document", + "source_file": "README.md", + "source_location": "L179", + "_origin": "ast", + "id": "readme_the_bare_tree_invariant", + "community": 50, + "norm_label": "the bare-tree invariant" + }, + { + "label": "Known trade-off", + "file_type": "document", + "source_file": "README.md", + "source_location": "L191", + "_origin": "ast", + "id": "readme_known_trade_off", + "community": 50, + "norm_label": "known trade-off" + }, + { + "label": "Signed desktop PR releases", + "file_type": "document", + "source_file": "README.md", + "source_location": "L203", + "_origin": "ast", + "id": "readme_signed_desktop_pr_releases", + "community": 50, + "norm_label": "signed desktop pr releases" + }, + { + "label": "Fork setup: Vercel develop previews", + "file_type": "document", + "source_file": "README.md", + "source_location": "L240", + "_origin": "ast", + "id": "readme_fork_setup_vercel_develop_previews", + "community": 50, + "norm_label": "fork setup: vercel develop previews" + }, + { + "label": "Stable develop domain", + "file_type": "document", + "source_file": "README.md", + "source_location": "L267", + "_origin": "ast", + "id": "readme_stable_develop_domain", + "community": 50, + "norm_label": "stable develop domain" + }, + { + "label": "Fundamentals", + "file_type": "document", + "source_file": "FUNDAMENTALS.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 44, + "norm_label": "fundamentals", + "community_name": "Core Fundamentals", + "id": "fundamentals_fundamentals" + }, + { + "label": "Testing Checklist", + "file_type": "document", + "source_file": "TESTING.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 35, + "norm_label": "testing checklist", + "community_name": "Web CI Testing", + "id": "testing_testing" + }, + { + "label": "Electron App Release Workflow", + "file_type": "code", + "source_file": ".github/workflows/electron-release.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 37, + "norm_label": "electron app release workflow", + "community_name": "Electron Release Workflow", + "id": "_github_workflows_electron_release_electron_app_release" + }, + { + "label": "Web CI Workflow", + "file_type": "code", + "source_file": ".github/workflows/web-ci.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 35, + "norm_label": "web ci workflow", + "community_name": "Web CI Testing", + "id": "_github_workflows_web_ci_web_ci" + }, + { + "label": "Commander App Release workflow", + "file_type": "code", + "source_file": ".github/workflows/commander-release.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 46, + "norm_label": "commander app release workflow", + "community_name": "Commander Release Workflow", + "id": "github_workflows_commander_release" + }, + { + "label": "Develop S3 PR preview implementation workflow", + "file_type": "code", + "source_file": ".github/workflows/develop-pr-preview.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 20, + "norm_label": "develop s3 pr preview implementation workflow", + "community_name": "Develop Preview Controller", + "id": "github_workflows_develop_pr_preview_workflow" + }, + { + "label": "Dispatch trusted default-branch controller job", + "file_type": "code", + "source_file": ".github/workflows/develop-pr-preview.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 20, + "norm_label": "dispatch trusted default-branch controller job", + "community_name": "Develop Preview Controller", + "id": "github_workflows_develop_pr_preview_dispatch_job" + }, + { + "label": "Publish or reconcile develop S3 preview job", + "file_type": "code", + "source_file": ".github/workflows/develop-pr-preview.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 20, + "norm_label": "publish or reconcile develop s3 preview job", + "community_name": "Develop Preview Controller", + "id": "github_workflows_develop_pr_preview_controller_job" + }, + { + "label": "GitHub repository dispatch API", + "file_type": "concept", + "source_file": ".github/workflows/develop-pr-preview.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 20, + "norm_label": "github repository dispatch api", + "community_name": "Develop Preview Controller", + "id": "github_workflows_develop_pr_preview_repository_dispatch" + }, + { + "label": "develop-pr-preview-controller event", + "file_type": "concept", + "source_file": ".github/workflows/develop-pr-preview.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 20, + "norm_label": "develop-pr-preview-controller event", + "community_name": "Develop Preview Controller", + "id": "github_workflows_develop_pr_preview_controller_event" + }, + { + "label": "actions/checkout v4.4.0", + "file_type": "code", + "source_file": ".github/workflows/develop-pr-preview.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 20, + "norm_label": "actions/checkout v4.4.0", + "community_name": "Develop Preview Controller", + "id": "github_workflows_develop_pr_preview_actions_checkout" + }, + { + "label": ".github/scripts/deploy-develop-pr-preview.mjs", + "file_type": "code", + "source_file": ".github/workflows/develop-pr-preview.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 20, + "norm_label": ".github/scripts/deploy-develop-pr-preview.mjs", + "community_name": "Develop Preview Controller", + "id": "github_workflows_develop_pr_preview_deploy_script" + }, + { + "label": "vercel-develop-pr-control environment", + "file_type": "concept", + "source_file": ".github/workflows/develop-pr-preview.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 20, + "norm_label": "vercel-develop-pr-control environment", + "community_name": "Develop Preview Controller", + "id": "github_workflows_develop_pr_preview_vercel_develop_pr_control" + }, + { + "label": "Vercel project variables", + "file_type": "concept", + "source_file": ".github/workflows/develop-pr-preview.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 20, + "norm_label": "vercel project variables", + "community_name": "Develop Preview Controller", + "id": "github_workflows_develop_pr_preview_vercel_project_vars" + }, + { + "label": "VERCEL_DEVELOP_DEPLOY_TOKEN", + "file_type": "concept", + "source_file": ".github/workflows/develop-pr-preview.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 20, + "norm_label": "vercel_develop_deploy_token", + "community_name": "Develop Preview Controller", + "id": "github_workflows_develop_pr_preview_vercel_deploy_token" + }, + { + "label": "Electron PR Release Workflow", + "file_type": "code", + "source_file": ".github/workflows/electron-pr-release.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 49, + "norm_label": "electron pr release workflow", + "community_name": "Electron PR Release Workflow", + "id": "readme_electron_pr_release_workflow" + }, + { + "label": "Develop PR Preview Deployment Script", + "file_type": "code", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 48, + "norm_label": "develop pr preview deployment script", + "community_name": "Develop Preview Deployment", + "id": "readme_develop_pr_preview_script" + }, + { + "label": "Lopu Agent Action", + "file_type": "code", + "source_file": ".github/actions/lopu-agent", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 34, + "norm_label": "lopu agent action", + "community_name": "Build Doctor Agent", + "id": "_github_workflows_all_branch_lopu_agent_action" + }, + { + "label": "Lopu Agent Action", + "file_type": "code", + "source_file": ".github/actions/lopu-agent", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 39, + "norm_label": "lopu agent action", + "community_name": "Lopu Agent Action", + "id": "_github_workflows_resolve_pr_conflicts_lopu_agent_action" + }, + { + "label": "Graphify CLI", + "file_type": "code", + "source_file": "graphify-out", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 38, + "norm_label": "graphify cli", + "community_name": "Graphify CLI", + "id": "_github_workflows_resolve_pr_conflicts_graphify_cli" + }, + { + "label": "Lopu Internal All-branch Integration Workflow", + "file_type": "code", + "source_file": ".github/workflows/all-branch.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 25, + "norm_label": "lopu internal all-branch integration workflow", + "community_name": "All Branch Build Workflow", + "id": "_github_workflows_all_branch_lopu_internal_all_branch_integration" + }, + { + "label": "Rebuild Job", + "file_type": "code", + "source_file": ".github/workflows/all-branch.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 25, + "norm_label": "rebuild job", + "community_name": "All Branch Build Workflow", + "id": "_github_workflows_all_branch_rebuild_job" + }, + { + "label": "build-all-branch.mjs", + "file_type": "code", + "source_file": ".github/workflows/all-branch.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 25, + "norm_label": "build-all-branch.mjs", + "community_name": "All Branch Build Workflow", + "id": "_github_workflows_all_branch_build_all_branch_script" + }, + { + "label": "Union Build Check", + "file_type": "code", + "source_file": ".github/workflows/all-branch.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 25, + "norm_label": "union build check", + "community_name": "All Branch Build Workflow", + "id": "_github_workflows_all_branch_union_build_check" + }, + { + "label": "Build-doctor Model Waterfall Loader", + "file_type": "code", + "source_file": ".github/workflows/all-branch.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 25, + "norm_label": "build-doctor model waterfall loader", + "community_name": "All Branch Build Workflow", + "id": "_github_workflows_all_branch_model_waterfall_loader" + }, + { + "label": "Lopu Build Doctor Round 1", + "file_type": "code", + "source_file": ".github/workflows/all-branch.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 34, + "norm_label": "lopu build doctor round 1", + "community_name": "Build Doctor Agent", + "id": "_github_workflows_all_branch_doctor_round_1" + }, + { + "label": "Doctor Commit Command", + "file_type": "code", + "source_file": ".github/workflows/all-branch.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 25, + "norm_label": "doctor commit command", + "community_name": "All Branch Build Workflow", + "id": "_github_workflows_all_branch_doctor_commit" + }, + { + "label": "Lopu agent action", + "file_type": "code", + "source_file": ".github/actions/lopu-agent/action.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 45, + "norm_label": "lopu agent action", + "community_name": "Lopu Agent Action", + "id": "github_actions_lopu_agent_action" + }, + { + "label": "CodeQL PR handoff workflow", + "file_type": "code", + "source_file": ".github/workflows/codeql-pr-handoff.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 30, + "norm_label": "codeql pr handoff workflow", + "community_name": "CodeQL Analysis Workflow", + "id": "github_workflows_codeql_pr_handoff_workflow" + }, + { + "label": "CI provider router", + "file_type": "code", + "source_file": ".github/workflows/ci-provider-router.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 2, + "norm_label": "ci provider router", + "community_name": "Promotion PR Changelog", + "id": "github_workflows_ci_provider_router_workflow" + }, + { + "label": "Legacy PR conflict resolver (superseded)", + "file_type": "code", + "source_file": ".github/workflows/pr-conflict-resolver.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 47, + "norm_label": "legacy pr conflict resolver (superseded)", + "community_name": "Legacy Conflict Resolver", + "id": "github_workflows_pr_conflict_resolver_workflow" + }, + { + "label": "Sync main into develop", + "file_type": "code", + "source_file": ".github/workflows/sync-main-into-develop.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 33, + "norm_label": "sync main into develop", + "community_name": "Internal Branch Promotion", + "id": "github_workflows_sync_main_into_develop_workflow" + }, + { + "label": "Lopu CodeQL all branches", + "file_type": "code", + "source_file": ".github/workflows/codeql-analysis.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 30, + "norm_label": "lopu codeql all branches", + "community_name": "CodeQL Analysis Workflow", + "id": "github_workflows_codeql_analysis_workflow" + }, + { + "label": "scope: select one analysis owner", + "file_type": "code", + "source_file": ".github/workflows/codeql-analysis.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 30, + "norm_label": "scope: select one analysis owner", + "community_name": "CodeQL Analysis Workflow", + "id": "github_workflows_codeql_analysis_scope" + }, + { + "label": "analyze: CodeQL matrix job", + "file_type": "code", + "source_file": ".github/workflows/codeql-analysis.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 30, + "norm_label": "analyze: codeql matrix job", + "community_name": "CodeQL Analysis Workflow", + "id": "github_workflows_codeql_analysis_analyze" + }, + { + "label": "Lopu internal develop promotion", + "file_type": "code", + "source_file": ".github/workflows/promote-develop-to-main.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 33, + "norm_label": "lopu internal develop promotion", + "community_name": "Internal Branch Promotion", + "id": "github_workflows_promote_develop_to_main_workflow" + }, + { + "label": "route: provider router job", + "file_type": "code", + "source_file": ".github/workflows/promote-develop-to-main.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 2, + "norm_label": "route: provider router job", + "community_name": "Promotion PR Changelog", + "id": "github_workflows_promote_develop_to_main_route" + }, + { + "label": "promotion-pr: open or refresh promotion PR", + "file_type": "code", + "source_file": ".github/workflows/promote-develop-to-main.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 2, + "norm_label": "promotion-pr: open or refresh promotion pr", + "community_name": "Promotion PR Changelog", + "id": "github_workflows_promote_develop_to_main_promotion_pr" + }, + { + "label": "no-ai-rebase promotion label", + "file_type": "concept", + "source_file": ".github/workflows/promote-develop-to-main.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 2, + "norm_label": "no-ai-rebase promotion label", + "community_name": "Promotion PR Changelog", + "id": "github_workflows_promote_develop_to_main_no_ai_rebase" + }, + { + "label": "Lopu internal feature promotion", + "file_type": "code", + "source_file": ".github/workflows/promote-features-to-main.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 33, + "norm_label": "lopu internal feature promotion", + "community_name": "Internal Branch Promotion", + "id": "github_workflows_promote_features_to_main_workflow" + }, + { + "label": "route: provider router job", + "file_type": "code", + "source_file": ".github/workflows/promote-features-to-main.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 2, + "norm_label": "route: provider router job", + "community_name": "Promotion PR Changelog", + "id": "github_workflows_promote_features_to_main_route" + }, + { + "label": "promote: replay merged develop PRs", + "file_type": "code", + "source_file": ".github/workflows/promote-features-to-main.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 2, + "norm_label": "promote: replay merged develop prs", + "community_name": "Promotion PR Changelog", + "id": "github_workflows_promote_features_to_main_promote" + }, + { + "label": "lanes: fan out CI promotion lanes", + "file_type": "code", + "source_file": ".github/workflows/promote-features-to-main.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 2, + "norm_label": "lanes: fan out ci promotion lanes", + "community_name": "Promotion PR Changelog", + "id": "github_workflows_promote_features_to_main_lanes" + }, + { + "label": "Lopu Rebase Conflict Round Action", + "file_type": "code", + "source_file": ".github/actions/rebase-conflict-round/action.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 26, + "norm_label": "lopu rebase conflict round action", + "community_name": "Trusted Rebase Round", + "id": "github_actions_rebase_conflict_round_action_lopu_rebase_conflict_round" + }, + { + "label": "Copy Trusted Round Code Outside Model Workspace Step", + "file_type": "code", + "source_file": ".github/actions/rebase-conflict-round/action.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 26, + "norm_label": "copy trusted round code outside model workspace step", + "community_name": "Trusted Rebase Round", + "id": "github_actions_rebase_conflict_round_action_bootstrap_step" + }, + { + "label": "hash_trusted_tree", + "file_type": "code", + "source_file": ".github/actions/rebase-conflict-round/action.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 26, + "norm_label": "hash_trusted_tree", + "community_name": "Trusted Rebase Round", + "id": "github_actions_rebase_conflict_round_action_hash_trusted_tree" + }, + { + "label": "prepare-round.sh", + "file_type": "code", + "source_file": ".github/actions/rebase-conflict-round/action.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 26, + "norm_label": "prepare-round.sh", + "community_name": "Trusted Rebase Round", + "id": "github_actions_rebase_conflict_round_action_prepare_round" + }, + { + "label": "lopu-agent Action", + "file_type": "code", + "source_file": ".github/actions/rebase-conflict-round/action.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 26, + "norm_label": "lopu-agent action", + "community_name": "Trusted Rebase Round", + "id": "github_actions_rebase_conflict_round_action_lopu_agent_action" + }, + { + "label": "Claude Continuation Step", + "file_type": "code", + "source_file": ".github/actions/rebase-conflict-round/action.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 26, + "norm_label": "claude continuation step", + "community_name": "Trusted Rebase Round", + "id": "github_actions_rebase_conflict_round_action_claude_continuation" + }, + { + "label": "Control-plane CI Verify Job", + "file_type": "code", + "source_file": ".github/workflows/control-plane-ci.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 52, + "norm_label": "control-plane ci verify job", + "community_name": "Automation Workflow Overview", + "id": "github_workflows_control_plane_ci_verify" + }, + { + "label": "Contract Advisories Job", + "file_type": "code", + "source_file": ".github/workflows/control-plane-ci.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 52, + "norm_label": "contract advisories job", + "community_name": "Automation Workflow Overview", + "id": "github_workflows_control_plane_ci_contract_advisories" + }, + { + "label": "Comment Contract Advisories Job", + "file_type": "code", + "source_file": ".github/workflows/control-plane-ci.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 52, + "norm_label": "comment contract advisories job", + "community_name": "Automation Workflow Overview", + "id": "github_workflows_control_plane_ci_comment_contract_advisories" + }, + { + "label": "Thingtime AI Instructions", + "file_type": "document", + "source_file": "AGENTS.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 64, + "norm_label": "thingtime ai instructions", + "community_name": "Global AI Instructions", + "id": "agents_thingtime_ai_instructions" + }, + { + "label": "Canonical Instruction File", + "file_type": "concept", + "source_file": "AGENTS.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 57, + "norm_label": "canonical instruction file", + "community_name": "Global AI Instructions", + "id": "agents_canonical_instruction_file" + }, + { + "label": "AI_ALL.md", + "file_type": "document", + "source_file": "AGENTS.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 53, + "norm_label": "ai_all.md", + "community_name": "Global AI Instructions", + "id": "agents_ai_all_md" + }, + { + "label": "Root AGENTS.md and CLAUDE.md Symlinks", + "file_type": "concept", + "source_file": "AGENTS.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 63, + "norm_label": "root agents.md and claude.md symlinks", + "community_name": "Global AI Instructions", + "id": "agents_root_symlinks" + }, + { + "label": "FUNDAMENTALS.md", + "file_type": "document", + "source_file": "AGENTS.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 58, + "norm_label": "fundamentals.md", + "community_name": "Global AI Instructions", + "id": "agents_fundamentals_md" + }, + { + "label": "Thingtime API", + "file_type": "concept", + "source_file": "AGENTS.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 65, + "norm_label": "thingtime api", + "community_name": "Global AI Instructions", + "id": "agents_thingtime_api" + }, + { + "label": "API Utils Layer", + "file_type": "concept", + "source_file": "AGENTS.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 55, + "norm_label": "api utils layer", + "community_name": "Global AI Instructions", + "id": "agents_api_utils_layer" + }, + { + "label": "Versioned MongoDB Collections", + "file_type": "concept", + "source_file": "AGENTS.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 61, + "norm_label": "versioned mongodb collections", + "community_name": "Global AI Instructions", + "id": "agents_mongodb_collections" + }, + { + "label": "Auth Sessions", + "file_type": "concept", + "source_file": "AGENTS.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 56, + "norm_label": "auth sessions", + "community_name": "Global AI Instructions", + "id": "agents_auth_sessions" + }, + { + "label": "Lopu Toast Notifications", + "file_type": "concept", + "source_file": "AGENTS.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 60, + "norm_label": "lopu toast notifications", + "community_name": "Global AI Instructions", + "id": "agents_lopu_toast" + }, + { + "label": "PM2 Dev Servers", + "file_type": "concept", + "source_file": "AGENTS.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 32, + "norm_label": "pm2 dev servers", + "community_name": "Development Server Tooling", + "id": "agents_pm2_dev_servers" + }, + { + "label": "Worktree Ports Script", + "file_type": "code", + "source_file": "AGENTS.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 66, + "norm_label": "worktree ports script", + "community_name": "Development Server Tooling", + "id": "agents_worktree_ports" + }, + { + "label": "Browser and UI Validation", + "file_type": "concept", + "source_file": "AGENTS.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 40, + "norm_label": "browser and ui validation", + "community_name": "UI Validation", + "id": "agents_browser_ui_validation" + }, + { + "label": "API Endpoint Registration", + "file_type": "concept", + "source_file": "AGENTS.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 54, + "norm_label": "api endpoint registration", + "community_name": "Global AI Instructions", + "id": "agents_api_endpoint_registration" + }, + { + "label": "GitHub PR Publishing", + "file_type": "concept", + "source_file": "AGENTS.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 42, + "norm_label": "github pr publishing", + "community_name": "GitHub PR Publishing", + "id": "agents_github_pr_publishing" + }, + { + "label": "Remix Linting", + "file_type": "concept", + "source_file": "AGENTS.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 62, + "norm_label": "remix linting", + "community_name": "Development Server Tooling", + "id": "agents_remix_linting" + }, + { + "label": "iOS Release Flow", + "file_type": "concept", + "source_file": "AGENTS.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 43, + "norm_label": "ios release flow", + "community_name": "iOS Release Flow", + "id": "agents_ios_release_flow" + }, + { + "label": "Graphify Rules", + "file_type": "document", + "source_file": "AGENTS.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 9, + "norm_label": "graphify rules", + "community_name": "Automation Workflow Overview", + "id": "agents_graphify_rules" + }, + { + "label": "Repository-Aware Graphify Router", + "file_type": "code", + "source_file": "AGENTS.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 59, + "norm_label": "repository-aware graphify router", + "community_name": "Automation Workflow Overview", + "id": "agents_graphify_router" + }, + { + "label": "Graphify Immutable Snapshots", + "file_type": "concept", + "source_file": "AGENTS.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 52, + "norm_label": "graphify immutable snapshots", + "community_name": "Automation Workflow Overview", + "id": "agents_graphify_snapshots" + }, + { + "label": "Delivery Messaging", + "file_type": "concept", + "source_file": "AGENTS.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 41, + "norm_label": "delivery messaging", + "community_name": "Delivery Messaging", + "id": "agents_delivery_messaging" + }, + { + "label": "Thingtime AI Instructions", + "file_type": "document", + "source_file": "AI_ALL.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 68, + "norm_label": "thingtime ai instructions", + "community_name": "Global AI Instructions", + "id": "ai_all_thingtime_ai_instructions" + }, + { + "label": "Graphify Rules", + "file_type": "document", + "source_file": "AI_ALL.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 67, + "norm_label": "graphify rules", + "community_name": "Automation Workflow Overview", + "id": "ai_all_graphify_rules" + }, + { + "label": "Lopu Rebase Engine", + "file_type": "code", + "source_file": ".github/workflows/rebase-pr-stacks.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 9, + "norm_label": "lopu rebase engine", + "community_name": "Automation Workflow Overview", + "id": "github_workflows_rebase_pr_stacks_rebase_engine" + }, + { + "label": "Route Job", + "file_type": "code", + "source_file": ".github/workflows/rebase-pr-stacks.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 36, + "norm_label": "route job", + "community_name": "CI Provider Routing", + "id": "github_workflows_rebase_pr_stacks_route_job" + }, + { + "label": "Detect Stack Members Job", + "file_type": "code", + "source_file": ".github/workflows/rebase-pr-stacks.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 31, + "norm_label": "detect stack members job", + "community_name": "Stack Member Detection", + "id": "github_workflows_rebase_pr_stacks_detect_job" + }, + { + "label": "CI Provider Router Workflow", + "file_type": "code", + "source_file": ".github/workflows/rebase-pr-stacks.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 36, + "norm_label": "ci provider router workflow", + "community_name": "CI Provider Routing", + "id": "github_workflows_rebase_pr_stacks_ci_provider_router" + }, + { + "label": "Stack Member JQ Rule", + "file_type": "code", + "source_file": ".github/workflows/rebase-pr-stacks.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 31, + "norm_label": "stack member jq rule", + "community_name": "Stack Member Detection", + "id": "github_workflows_rebase_pr_stacks_stack_member_jq" + }, + { + "label": "Rebase Owner JQ Rule", + "file_type": "code", + "source_file": ".github/workflows/rebase-pr-stacks.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 31, + "norm_label": "rebase owner jq rule", + "community_name": "Stack Member Detection", + "id": "github_workflows_rebase_pr_stacks_rebase_owner_jq" + }, + { + "label": "GitHub API", + "file_type": "concept", + "source_file": ".github/workflows/rebase-pr-stacks.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 31, + "norm_label": "github api", + "community_name": "Stack Member Detection", + "id": "github_workflows_rebase_pr_stacks_github_api" + }, + { + "label": "Lopu PR Manager Workflow", + "file_type": "code", + "source_file": ".github/workflows/resolve-pr-conflicts.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 9, + "norm_label": "lopu pr manager workflow", + "community_name": "Automation Workflow Overview", + "id": "github_workflows_resolve_pr_conflicts_lopu_pr_manager" + }, + { + "label": "AI PR Conflict Resolution", + "file_type": "concept", + "source_file": ".github/workflows/resolve-pr-conflicts.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 9, + "norm_label": "ai pr conflict resolution", + "community_name": "Automation Workflow Overview", + "id": "github_workflows_resolve_pr_conflicts_conflict_resolution" + }, + { + "label": "Thin Product Branch Listeners", + "file_type": "concept", + "source_file": ".github/workflows/resolve-pr-conflicts.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 9, + "norm_label": "thin product branch listeners", + "community_name": "Automation Workflow Overview", + "id": "github_workflows_resolve_pr_conflicts_thin_listeners" + }, + { + "label": "Lopu Agent", + "file_type": "concept", + "source_file": ".github/workflows/resolve-pr-conflicts.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 9, + "norm_label": "lopu agent", + "community_name": "Automation Workflow Overview", + "id": "github_workflows_resolve_pr_conflicts_lopu_agent" + }, + { + "label": "Post-merge Graphify Refresh", + "file_type": "concept", + "source_file": ".github/workflows/resolve-pr-conflicts.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 9, + "norm_label": "post-merge graphify refresh", + "community_name": "Automation Workflow Overview", + "id": "github_workflows_resolve_pr_conflicts_graphify_refresh" + }, + { + "label": "CodeQL Triage", + "file_type": "concept", + "source_file": ".github/workflows/resolve-pr-conflicts.yml", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 9, + "norm_label": "codeql triage", + "community_name": "Automation Workflow Overview", + "id": "github_workflows_resolve_pr_conflicts_codeql_triage" + }, + { + "label": "Graphify Rules", + "file_type": "document", + "source_file": "CLAUDE.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 90, + "norm_label": "graphify rules", + "community_name": "Automation Workflow Overview", + "id": "claude_graphify_rules" + }, + { + "label": "CI Control Plane", + "file_type": "document", + "source_file": "README.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 91, + "norm_label": "ci control plane", + "community_name": "Automation Workflow Overview", + "id": "readme_ci_control_plane" + }, + { + "label": "github-actions Branch", + "file_type": "concept", + "source_file": "README.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 95, + "norm_label": "github-actions branch", + "community_name": "Automation Workflow Overview", + "id": "readme_github_actions_branch" + }, + { + "label": "Thin Product Branch Listeners", + "file_type": "concept", + "source_file": "README.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 9, + "norm_label": "thin product branch listeners", + "community_name": "Automation Workflow Overview", + "id": "readme_thin_listeners" + }, + { + "label": "Lopu PR Manager", + "file_type": "concept", + "source_file": "README.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 9, + "norm_label": "lopu pr manager", + "community_name": "Automation Workflow Overview", + "id": "readme_lopu_pr_manager" + }, + { + "label": "Lopu Agent Action", + "file_type": "code", + "source_file": "README.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 97, + "norm_label": "lopu agent action", + "community_name": "Automation Workflow Overview", + "id": "readme_lopu_agent_action" + }, + { + "label": "Protected CodeQL Analyzer", + "file_type": "concept", + "source_file": "README.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 92, + "norm_label": "protected codeql analyzer", + "community_name": "Automation Workflow Overview", + "id": "readme_codeql_analyzer" + }, + { + "label": "Graphify Router", + "file_type": "code", + "source_file": "README.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 96, + "norm_label": "graphify router", + "community_name": "Automation Workflow Overview", + "id": "readme_graphify_router" + }, + { + "label": "Vercel Deployment Kill Switch", + "file_type": "concept", + "source_file": "README.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 98, + "norm_label": "vercel deployment kill switch", + "community_name": "Automation Workflow Overview", + "id": "readme_vercel_kill_switch" + }, + { + "label": "Signed Desktop PR Release Workflow", + "file_type": "concept", + "source_file": "README.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 93, + "norm_label": "signed desktop pr release workflow", + "community_name": "Automation Workflow Overview", + "id": "readme_desktop_pr_release" + }, + { + "label": "Vercel Develop PR Previews", + "file_type": "concept", + "source_file": "README.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 94, + "norm_label": "vercel develop pr previews", + "community_name": "Automation Workflow Overview", + "id": "readme_develop_previews" + }, + { + "label": "Control Plane", + "file_type": "document", + "source_file": "CHANGELOG.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 72, + "norm_label": "control plane", + "community_name": "Repository Automation Labels", + "id": "changelog_control_plane" + }, + { + "label": "github-actions Branch", + "file_type": "concept", + "source_file": "CHANGELOG.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 74, + "norm_label": "github-actions branch", + "community_name": "Repository Automation Labels", + "id": "changelog_github_actions_branch" + }, + { + "label": "Product Branches", + "file_type": "concept", + "source_file": "CHANGELOG.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 82, + "norm_label": "product branches", + "community_name": "Repository Automation Labels", + "id": "changelog_product_branches" + }, + { + "label": "Lopu PR Manager", + "file_type": "concept", + "source_file": "CHANGELOG.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 78, + "norm_label": "lopu pr manager", + "community_name": "Repository Automation Labels", + "id": "changelog_lopu_pr_manager" + }, + { + "label": "Lopu Model Fleet", + "file_type": "concept", + "source_file": "CHANGELOG.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 77, + "norm_label": "lopu model fleet", + "community_name": "Repository Automation Labels", + "id": "changelog_lopu_model_fleet" + }, + { + "label": "Graphify Snapshot Activation", + "file_type": "concept", + "source_file": "CHANGELOG.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 76, + "norm_label": "graphify snapshot activation", + "community_name": "Repository Automation Labels", + "id": "changelog_graphify_snapshot_activation" + }, + { + "label": "Graphify Publisher", + "file_type": "concept", + "source_file": "CHANGELOG.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 75, + "norm_label": "graphify publisher", + "community_name": "Repository Automation Labels", + "id": "changelog_graphify_publisher" + }, + { + "label": "Semantic Cache Variants", + "file_type": "concept", + "source_file": "CHANGELOG.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 86, + "norm_label": "semantic cache variants", + "community_name": "Repository Automation Labels", + "id": "changelog_semantic_cache_variants" + }, + { + "label": "CodeQL Triage", + "file_type": "concept", + "source_file": "CHANGELOG.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 70, + "norm_label": "codeql triage", + "community_name": "Repository Automation Labels", + "id": "changelog_codeql_triage" + }, + { + "label": "CodeQL Backfill", + "file_type": "concept", + "source_file": "CHANGELOG.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 69, + "norm_label": "codeql backfill", + "community_name": "Repository Automation Labels", + "id": "changelog_codeql_backfill" + }, + { + "label": "PR Detector", + "file_type": "concept", + "source_file": "CHANGELOG.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 81, + "norm_label": "pr detector", + "community_name": "Repository Automation Labels", + "id": "changelog_pr_detector" + }, + { + "label": "Merge Worker", + "file_type": "concept", + "source_file": "CHANGELOG.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 79, + "norm_label": "merge worker", + "community_name": "Repository Automation Labels", + "id": "changelog_merge_worker" + }, + { + "label": "Conflict Resolution", + "file_type": "concept", + "source_file": "CHANGELOG.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 71, + "norm_label": "conflict resolution", + "community_name": "Repository Automation Labels", + "id": "changelog_conflict_resolution" + }, + { + "label": "Promotion", + "file_type": "concept", + "source_file": "CHANGELOG.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 83, + "norm_label": "promotion", + "community_name": "Repository Automation Labels", + "id": "changelog_promotion" + }, + { + "label": "Rebase Stack", + "file_type": "concept", + "source_file": "CHANGELOG.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 85, + "norm_label": "rebase stack", + "community_name": "Repository Automation Labels", + "id": "changelog_rebase_stack" + }, + { + "label": "Develop Main Synchronization", + "file_type": "concept", + "source_file": "CHANGELOG.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 73, + "norm_label": "develop main synchronization", + "community_name": "Repository Automation Labels", + "id": "changelog_develop_main_sync" + }, + { + "label": "Thin Product Branch Listeners", + "file_type": "concept", + "source_file": "CHANGELOG.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 88, + "norm_label": "thin product branch listeners", + "community_name": "Repository Automation Labels", + "id": "changelog_thin_listeners" + }, + { + "label": "Protected Controller", + "file_type": "concept", + "source_file": "CHANGELOG.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 84, + "norm_label": "protected controller", + "community_name": "Repository Automation Labels", + "id": "changelog_protected_controller" + }, + { + "label": "Vercel Preview Fallbacks", + "file_type": "concept", + "source_file": "CHANGELOG.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 89, + "norm_label": "vercel preview fallbacks", + "community_name": "Repository Automation Labels", + "id": "changelog_vercel_preview_fallbacks" + }, + { + "label": "ai-merge-paused Label", + "file_type": "concept", + "source_file": "CHANGELOG.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 11, + "norm_label": "ai-merge-paused label", + "community_name": "Repository Automation Labels", + "id": "changelog_ai_merge_paused_label" + }, + { + "label": "no-ai-merge Label", + "file_type": "concept", + "source_file": "CHANGELOG.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 80, + "norm_label": "no-ai-merge label", + "community_name": "Repository Automation Labels", + "id": "changelog_no_ai_merge_label" + }, + { + "label": "Signed Desktop PR Releases", + "file_type": "concept", + "source_file": "CHANGELOG.md", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "community": 87, + "norm_label": "signed desktop pr releases", + "community_name": "Repository Automation Labels", + "id": "changelog_signed_desktop_releases" + } + ], + "links": [ + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L217", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_assertallbranchworkflowcontract", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L70", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_base_branches", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L714", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_buildmode", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L928", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_checkmode", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L89", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_completerefspecs", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L176", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_countleadingfailuremarkers", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L970", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_doctorcommitmode", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L1035", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_doctorrecordmode", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L109", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_git", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L116", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_gitauthconfig", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L188", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_isforbiddendoctorpath", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L130", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_ispromisorfetchfailure", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L168", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_isreplayabledoctorsubject", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L95", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_merge_config", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L511", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_mergeref", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L415", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_mergerefonce", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L531", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_pininvariants", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L287", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_planmerges", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L699", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_prepare", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L1052", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_pushmode", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L251", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_readstate", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L139", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_refetchcompleteinputs", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L873", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_remotedoctorstate", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L341", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_rendermanifest", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L277", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_requireallbranchcheckout", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L391", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_restorederivedgraphify", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L102", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_run", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L907", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_runcheckstep", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L547", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_selftest", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L208", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_shouldrevertdoctorstatuspath", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L121", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_singleline", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L262", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_stepoutput", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L128", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_tablecell", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L110", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_trygit", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L258", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_writestate", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L268", + "weight": 1.0, + "source": "github_scripts_build_all_branch", + "target": "github_scripts_build_all_branch_writesummary", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L716", + "weight": 1.0, + "source": "github_scripts_build_all_branch_buildmode", + "target": "github_scripts_build_all_branch_run", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L943", + "weight": 1.0, + "source": "github_scripts_build_all_branch_checkmode", + "target": "github_scripts_build_all_branch_run", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L991", + "weight": 1.0, + "source": "github_scripts_build_all_branch_doctorcommitmode", + "target": "github_scripts_build_all_branch_run", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L1043", + "weight": 1.0, + "source": "github_scripts_build_all_branch_doctorrecordmode", + "target": "github_scripts_build_all_branch_run", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L109", + "weight": 1.0, + "source": "github_scripts_build_all_branch_git", + "target": "github_scripts_build_all_branch_run", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L543", + "weight": 1.0, + "source": "github_scripts_build_all_branch_pininvariants", + "target": "github_scripts_build_all_branch_run", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L776", + "weight": 1.0, + "source": "github_scripts_build_all_branch_buildmode", + "target": "github_scripts_build_all_branch_git", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L416", + "weight": 1.0, + "source": "github_scripts_build_all_branch_mergerefonce", + "target": "github_scripts_build_all_branch_git", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L532", + "weight": 1.0, + "source": "github_scripts_build_all_branch_pininvariants", + "target": "github_scripts_build_all_branch_git", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L707", + "weight": 1.0, + "source": "github_scripts_build_all_branch_prepare", + "target": "github_scripts_build_all_branch_git", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L1067", + "weight": 1.0, + "source": "github_scripts_build_all_branch_pushmode", + "target": "github_scripts_build_all_branch_git", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L728", + "weight": 1.0, + "source": "github_scripts_build_all_branch_buildmode", + "target": "github_scripts_build_all_branch_trygit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L941", + "weight": 1.0, + "source": "github_scripts_build_all_branch_checkmode", + "target": "github_scripts_build_all_branch_trygit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L974", + "weight": 1.0, + "source": "github_scripts_build_all_branch_doctorcommitmode", + "target": "github_scripts_build_all_branch_trygit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L429", + "weight": 1.0, + "source": "github_scripts_build_all_branch_mergerefonce", + "target": "github_scripts_build_all_branch_trygit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L535", + "weight": 1.0, + "source": "github_scripts_build_all_branch_pininvariants", + "target": "github_scripts_build_all_branch_trygit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L1068", + "weight": 1.0, + "source": "github_scripts_build_all_branch_pushmode", + "target": "github_scripts_build_all_branch_trygit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L874", + "weight": 1.0, + "source": "github_scripts_build_all_branch_remotedoctorstate", + "target": "github_scripts_build_all_branch_trygit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L278", + "weight": 1.0, + "source": "github_scripts_build_all_branch_requireallbranchcheckout", + "target": "github_scripts_build_all_branch_trygit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L393", + "weight": 1.0, + "source": "github_scripts_build_all_branch_restorederivedgraphify", + "target": "github_scripts_build_all_branch_trygit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L719", + "weight": 1.0, + "source": "github_scripts_build_all_branch_buildmode", + "target": "github_scripts_build_all_branch_gitauthconfig", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L148", + "weight": 1.0, + "source": "github_scripts_build_all_branch_refetchcompleteinputs", + "target": "github_scripts_build_all_branch_gitauthconfig", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L797", + "weight": 1.0, + "source": "github_scripts_build_all_branch_buildmode", + "target": "github_scripts_build_all_branch_singleline", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L989", + "weight": 1.0, + "source": "github_scripts_build_all_branch_doctorcommitmode", + "target": "github_scripts_build_all_branch_singleline", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L1040", + "weight": 1.0, + "source": "github_scripts_build_all_branch_doctorrecordmode", + "target": "github_scripts_build_all_branch_singleline", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L433", + "weight": 1.0, + "source": "github_scripts_build_all_branch_mergerefonce", + "target": "github_scripts_build_all_branch_singleline", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L1082", + "weight": 1.0, + "source": "github_scripts_build_all_branch_pushmode", + "target": "github_scripts_build_all_branch_singleline", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L161", + "weight": 1.0, + "source": "github_scripts_build_all_branch_refetchcompleteinputs", + "target": "github_scripts_build_all_branch_singleline", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L397", + "weight": 1.0, + "source": "github_scripts_build_all_branch_restorederivedgraphify", + "target": "github_scripts_build_all_branch_singleline", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L128", + "weight": 1.0, + "source": "github_scripts_build_all_branch_tablecell", + "target": "github_scripts_build_all_branch_singleline", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L364", + "weight": 1.0, + "source": "github_scripts_build_all_branch_rendermanifest", + "target": "github_scripts_build_all_branch_tablecell", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L438", + "weight": 1.0, + "source": "github_scripts_build_all_branch_mergerefonce", + "target": "github_scripts_build_all_branch_ispromisorfetchfailure", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L398", + "weight": 1.0, + "source": "github_scripts_build_all_branch_restorederivedgraphify", + "target": "github_scripts_build_all_branch_ispromisorfetchfailure", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L616", + "weight": 1.0, + "source": "github_scripts_build_all_branch_selftest", + "target": "github_scripts_build_all_branch_ispromisorfetchfailure", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L513", + "weight": 1.0, + "source": "github_scripts_build_all_branch_mergeref", + "target": "github_scripts_build_all_branch_refetchcompleteinputs", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L643", + "weight": 1.0, + "source": "github_scripts_build_all_branch_selftest", + "target": "github_scripts_build_all_branch_isreplayabledoctorsubject", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L884", + "weight": 1.0, + "source": "github_scripts_build_all_branch_remotedoctorstate", + "target": "github_scripts_build_all_branch_countleadingfailuremarkers", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L649", + "weight": 1.0, + "source": "github_scripts_build_all_branch_selftest", + "target": "github_scripts_build_all_branch_countleadingfailuremarkers", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L672", + "weight": 1.0, + "source": "github_scripts_build_all_branch_selftest", + "target": "github_scripts_build_all_branch_isforbiddendoctorpath", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L211", + "weight": 1.0, + "source": "github_scripts_build_all_branch_shouldrevertdoctorstatuspath", + "target": "github_scripts_build_all_branch_isforbiddendoctorpath", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L983", + "weight": 1.0, + "source": "github_scripts_build_all_branch_doctorcommitmode", + "target": "github_scripts_build_all_branch_shouldrevertdoctorstatuspath", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L673", + "weight": 1.0, + "source": "github_scripts_build_all_branch_selftest", + "target": "github_scripts_build_all_branch_shouldrevertdoctorstatuspath", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L694", + "weight": 1.0, + "source": "github_scripts_build_all_branch_selftest", + "target": "github_scripts_build_all_branch_assertallbranchworkflowcontract", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L931", + "weight": 1.0, + "source": "github_scripts_build_all_branch_checkmode", + "target": "github_scripts_build_all_branch_readstate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L972", + "weight": 1.0, + "source": "github_scripts_build_all_branch_doctorcommitmode", + "target": "github_scripts_build_all_branch_readstate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L1037", + "weight": 1.0, + "source": "github_scripts_build_all_branch_doctorrecordmode", + "target": "github_scripts_build_all_branch_readstate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L1054", + "weight": 1.0, + "source": "github_scripts_build_all_branch_pushmode", + "target": "github_scripts_build_all_branch_readstate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L827", + "weight": 1.0, + "source": "github_scripts_build_all_branch_buildmode", + "target": "github_scripts_build_all_branch_writestate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L962", + "weight": 1.0, + "source": "github_scripts_build_all_branch_checkmode", + "target": "github_scripts_build_all_branch_writestate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L994", + "weight": 1.0, + "source": "github_scripts_build_all_branch_doctorcommitmode", + "target": "github_scripts_build_all_branch_writestate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L1048", + "weight": 1.0, + "source": "github_scripts_build_all_branch_doctorrecordmode", + "target": "github_scripts_build_all_branch_writestate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L838", + "weight": 1.0, + "source": "github_scripts_build_all_branch_buildmode", + "target": "github_scripts_build_all_branch_stepoutput", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L963", + "weight": 1.0, + "source": "github_scripts_build_all_branch_checkmode", + "target": "github_scripts_build_all_branch_stepoutput", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L995", + "weight": 1.0, + "source": "github_scripts_build_all_branch_doctorcommitmode", + "target": "github_scripts_build_all_branch_stepoutput", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L828", + "weight": 1.0, + "source": "github_scripts_build_all_branch_buildmode", + "target": "github_scripts_build_all_branch_writesummary", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L1114", + "weight": 1.0, + "source": "github_scripts_build_all_branch_pushmode", + "target": "github_scripts_build_all_branch_writesummary", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L929", + "weight": 1.0, + "source": "github_scripts_build_all_branch_checkmode", + "target": "github_scripts_build_all_branch_requireallbranchcheckout", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L971", + "weight": 1.0, + "source": "github_scripts_build_all_branch_doctorcommitmode", + "target": "github_scripts_build_all_branch_requireallbranchcheckout", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L1036", + "weight": 1.0, + "source": "github_scripts_build_all_branch_doctorrecordmode", + "target": "github_scripts_build_all_branch_requireallbranchcheckout", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L1053", + "weight": 1.0, + "source": "github_scripts_build_all_branch_pushmode", + "target": "github_scripts_build_all_branch_requireallbranchcheckout", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L744", + "weight": 1.0, + "source": "github_scripts_build_all_branch_buildmode", + "target": "github_scripts_build_all_branch_planmerges", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L564", + "weight": 1.0, + "source": "github_scripts_build_all_branch_selftest", + "target": "github_scripts_build_all_branch_planmerges", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L810", + "weight": 1.0, + "source": "github_scripts_build_all_branch_buildmode", + "target": "github_scripts_build_all_branch_rendermanifest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L605", + "weight": 1.0, + "source": "github_scripts_build_all_branch_selftest", + "target": "github_scripts_build_all_branch_rendermanifest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L424", + "weight": 1.0, + "source": "github_scripts_build_all_branch_mergerefonce", + "target": "github_scripts_build_all_branch_restorederivedgraphify", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L512", + "weight": 1.0, + "source": "github_scripts_build_all_branch_mergeref", + "target": "github_scripts_build_all_branch_mergerefonce", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L784", + "weight": 1.0, + "source": "github_scripts_build_all_branch_buildmode", + "target": "github_scripts_build_all_branch_mergeref", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L808", + "weight": 1.0, + "source": "github_scripts_build_all_branch_buildmode", + "target": "github_scripts_build_all_branch_pininvariants", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L1084", + "weight": 1.0, + "source": "github_scripts_build_all_branch_pushmode", + "target": "github_scripts_build_all_branch_pininvariants", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L820", + "weight": 1.0, + "source": "github_scripts_build_all_branch_buildmode", + "target": "github_scripts_build_all_branch_remotedoctorstate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/build-all-branch.mjs", + "source_location": "L958", + "weight": 1.0, + "source": "github_scripts_build_all_branch_checkmode", + "target": "github_scripts_build_all_branch_runcheckstep", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/classify-claude-credential-failure.mjs", + "source_location": "L6", + "weight": 1.0, + "source": "github_scripts_classify_claude_credential_failure", + "target": "github_scripts_classify_claude_credential_failure_capacity_patterns", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/classify-claude-credential-failure.mjs", + "source_location": "L40", + "weight": 1.0, + "source": "github_scripts_classify_claude_credential_failure", + "target": "github_scripts_classify_claude_credential_failure_classifyclaudecredentialfailure", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/classify-claude-credential-failure.mjs", + "source_location": "L30", + "weight": 1.0, + "source": "github_scripts_classify_claude_credential_failure", + "target": "github_scripts_classify_claude_credential_failure_collectstrings", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/classify-claude-credential-failure.mjs", + "source_location": "L22", + "weight": 1.0, + "source": "github_scripts_classify_claude_credential_failure", + "target": "github_scripts_classify_claude_credential_failure_credential_patterns", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/classify-claude-credential-failure.mjs", + "source_location": "L84", + "weight": 1.0, + "source": "github_scripts_classify_claude_credential_failure", + "target": "github_scripts_classify_claude_credential_failure_main", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/classify-claude-credential-failure.mjs", + "source_location": "L51", + "weight": 1.0, + "source": "github_scripts_classify_claude_credential_failure", + "target": "github_scripts_classify_claude_credential_failure_selftest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/classify-claude-credential-failure.mjs", + "source_location": "L41", + "weight": 1.0, + "source": "github_scripts_classify_claude_credential_failure_classifyclaudecredentialfailure", + "target": "github_scripts_classify_claude_credential_failure_collectstrings", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/classify-claude-credential-failure.mjs", + "source_location": "L103", + "weight": 1.0, + "source": "github_scripts_classify_claude_credential_failure_main", + "target": "github_scripts_classify_claude_credential_failure_classifyclaudecredentialfailure", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/classify-claude-credential-failure.mjs", + "source_location": "L57", + "weight": 1.0, + "source": "github_scripts_classify_claude_credential_failure_selftest", + "target": "github_scripts_classify_claude_credential_failure_classifyclaudecredentialfailure", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/classify-claude-credential-failure.mjs", + "source_location": "L87", + "weight": 1.0, + "source": "github_scripts_classify_claude_credential_failure_main", + "target": "github_scripts_classify_claude_credential_failure_selftest", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L13", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill", + "target": "github_scripts_codeql_open_pr_backfill_active_run_statuses", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L96", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill", + "target": "github_scripts_codeql_open_pr_backfill_activeprheadkeys", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L67", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill", + "target": "github_scripts_codeql_open_pr_backfill_analysiskey", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L182", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill", + "target": "github_scripts_codeql_open_pr_backfill_analysissnapshotforpullrequest", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L25", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill", + "target": "github_scripts_codeql_open_pr_backfill_commandfailuretext", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L75", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill", + "target": "github_scripts_codeql_open_pr_backfill_completeanalysiskeys", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L227", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill", + "target": "github_scripts_codeql_open_pr_backfill_dispatchanalysiswithinput", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L57", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill", + "target": "github_scripts_codeql_open_pr_backfill_flattenslurp", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L62", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill", + "target": "github_scripts_codeql_open_pr_backfill_flattenworkflowruns", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L32", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill", + "target": "github_scripts_codeql_open_pr_backfill_ghjson", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L168", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill", + "target": "github_scripts_codeql_open_pr_backfill_listactivecodeqlruns", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L366", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill", + "target": "github_scripts_codeql_open_pr_backfill_main", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L198", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill", + "target": "github_scripts_codeql_open_pr_backfill_optionalpullmergecommit", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L113", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill", + "target": "github_scripts_codeql_open_pr_backfill_planbackfill", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L71", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill", + "target": "github_scripts_codeql_open_pr_backfill_prheadkey", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L7", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill", + "target": "github_scripts_codeql_open_pr_backfill_required_categories", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L216", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill", + "target": "github_scripts_codeql_open_pr_backfill_resolveliveanalysissnapshots", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L269", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill", + "target": "github_scripts_codeql_open_pr_backfill_selftest", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L21", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill", + "target": "github_scripts_codeql_open_pr_backfill_sleep", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L154", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill", + "target": "github_scripts_codeql_open_pr_backfill_validateenvironment", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L263", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill", + "target": "github_scripts_codeql_open_pr_backfill_writesummary", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L258", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill_dispatchanalysiswithinput", + "target": "github_scripts_codeql_open_pr_backfill_sleep", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L51", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill_ghjson", + "target": "github_scripts_codeql_open_pr_backfill_sleep", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L254", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill_dispatchanalysiswithinput", + "target": "github_scripts_codeql_open_pr_backfill_commandfailuretext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L43", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill_ghjson", + "target": "github_scripts_codeql_open_pr_backfill_commandfailuretext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L171", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill_listactivecodeqlruns", + "target": "github_scripts_codeql_open_pr_backfill_ghjson", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L382", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill_main", + "target": "github_scripts_codeql_open_pr_backfill_ghjson", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L201", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill_optionalpullmergecommit", + "target": "github_scripts_codeql_open_pr_backfill_ghjson", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L382", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill_main", + "target": "github_scripts_codeql_open_pr_backfill_flattenslurp", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L177", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill_listactivecodeqlruns", + "target": "github_scripts_codeql_open_pr_backfill_flattenworkflowruns", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L83", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill_completeanalysiskeys", + "target": "github_scripts_codeql_open_pr_backfill_analysiskey", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L140", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill_planbackfill", + "target": "github_scripts_codeql_open_pr_backfill_analysiskey", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L357", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill_selftest", + "target": "github_scripts_codeql_open_pr_backfill_analysiskey", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L100", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill_activeprheadkeys", + "target": "github_scripts_codeql_open_pr_backfill_prheadkey", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L132", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill_planbackfill", + "target": "github_scripts_codeql_open_pr_backfill_prheadkey", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L358", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill_selftest", + "target": "github_scripts_codeql_open_pr_backfill_prheadkey", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L395", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill_main", + "target": "github_scripts_codeql_open_pr_backfill_completeanalysiskeys", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L321", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill_selftest", + "target": "github_scripts_codeql_open_pr_backfill_completeanalysiskeys", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L404", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill_main", + "target": "github_scripts_codeql_open_pr_backfill_activeprheadkeys", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L322", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill_selftest", + "target": "github_scripts_codeql_open_pr_backfill_activeprheadkeys", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L401", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill_main", + "target": "github_scripts_codeql_open_pr_backfill_planbackfill", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L343", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill_selftest", + "target": "github_scripts_codeql_open_pr_backfill_planbackfill", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L381", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill_main", + "target": "github_scripts_codeql_open_pr_backfill_validateenvironment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L394", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill_main", + "target": "github_scripts_codeql_open_pr_backfill_listactivecodeqlruns", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L222", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill_resolveliveanalysissnapshots", + "target": "github_scripts_codeql_open_pr_backfill_analysissnapshotforpullrequest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L329", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill_selftest", + "target": "github_scripts_codeql_open_pr_backfill_analysissnapshotforpullrequest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L221", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill_resolveliveanalysissnapshots", + "target": "github_scripts_codeql_open_pr_backfill_optionalpullmergecommit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L400", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill_main", + "target": "github_scripts_codeql_open_pr_backfill_resolveliveanalysissnapshots", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L410", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill_main", + "target": "github_scripts_codeql_open_pr_backfill_dispatchanalysiswithinput", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L373", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill_main", + "target": "github_scripts_codeql_open_pr_backfill_writesummary", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/codeql-open-pr-backfill.mjs", + "source_location": "L368", + "weight": 1.0, + "source": "github_scripts_codeql_open_pr_backfill_main", + "target": "github_scripts_codeql_open_pr_backfill_selftest", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L15", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_active_states", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L990", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_assertcurrentpullrequest", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L943", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_assertrepositorydispatchsource", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L954", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_asserttrustedprincipal", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L973", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_asserttrustedpullrequest", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L981", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_asserttrustedpullrequeststack", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1132", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_assertvercelconfiguration", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1220", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_assertwildcardfallbackruntimes", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1428", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_assignaliasverified", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1456", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_assignstabledevelopaliasverified", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L58", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_boundedinteger", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1335", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_cancelanddeletedeployment", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L398", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_choosepreferreddeployment", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L408", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_choosestabledevelopdeployment", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L269", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_classifypullrequest", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L18", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_cleanup_actions", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1633", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_cleanupcomment", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1365", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_cleanupdeployments", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1607", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_cleanupprresources", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1038", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_creategithubdeployment", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1549", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_createverceldeployment", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L174", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_customenvironmentdomainnames", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1099", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_dashboardurl", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1748", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_deploy", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1101", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_deploymentcomment", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1244", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_deploymentdetail", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L366", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_deploymentidentityissue", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L420", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_deploymentlistparams", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L336", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_deploymentpayload", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1316", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_deploymenturl", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L913", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_developrefsha", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L328", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_dispatchpullrequestissue", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L39", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_eligibilityerror", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L66", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_exactprefixedid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1022", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_findgithubdeployment", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L878", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_findopenstackparent", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1406", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_getaliasbinding", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L920", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_getdevelopheadsha", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1374", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_getownedalias", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L876", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_getpullrequest", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L951", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_getrepositorypermission", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1388", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_getstabledevelopaliasbinding", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L861", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_githubrequest", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L859", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_githuburl", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1646", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_handleineligible", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L30", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_httperror", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L17", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_idempotent_methods", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L104", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_ishostnamelabel", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L141", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_iss3buckethostname", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L92", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_issafeheadref", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1246", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_listdeploymentsummaries", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1297", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_liststabledevelopdeployments", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1270", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_listworkflowdeployments", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1831", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_main", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1081", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_markgithubenvironmentinactive", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L118", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_normalizeddnshostname", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L82", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_normalizelogin", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L53", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_optionalenv", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L804", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_parseerrorcode", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L925", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_parserepositorydispatch", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L95", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_parsetrustedlogins", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L14", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_pr_event_actions", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1534", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_preparedeployment", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L169", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_previewalias", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L188", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_previewwildcardbindingissue", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L285", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_pullrequestmatchessnapshot", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L240", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_pullrequestshapeissue", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L276", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_pullrequestsnapshot", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1659", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_reconcile", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1496", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_reconcilestabledevelopalias", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1322", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_refreshowneddeployment", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1418", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_removealiasforpr", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1713", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_reportfailure", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L293", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_repositorydispatchsourceissue", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L810", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_requestjson", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L47", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_requiredenv", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L895", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_resolvepullrequeststack", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L436", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_runselftest", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L221", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_runtimeconfig", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L155", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_safecorsprobeurl", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L106", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_safehostname", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L74", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_saferepository", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1067", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_setgithubdeploymentstatus", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L197", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_stabledevelopdeploymentissue", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L179", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_stabledevelopdomainbindingissue", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L16", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_terminal_failure_states", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L12", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_trusted_associations", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L13", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_trusted_permissions", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L997", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_upsertcomment", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L867", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_vercelrequest", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1113", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_verifycors", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1225", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_verifypublishedalias", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1192", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_verifywildcardfallbackruntime", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1587", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_waitfordeployment", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L130", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview", + "target": "github_scripts_deploy_develop_pr_preview_wildcarddnsconfigurationissue", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L31", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_httperror", + "target": "github_scripts_deploy_develop_pr_preview_httperror_constructor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L40", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_eligibilityerror", + "target": "github_scripts_deploy_develop_pr_preview_eligibilityerror_constructor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1750", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_deploy", + "target": "github_scripts_deploy_develop_pr_preview_requiredenv", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L864", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_githubrequest", + "target": "github_scripts_deploy_develop_pr_preview_requiredenv", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1838", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_main", + "target": "github_scripts_deploy_develop_pr_preview_requiredenv", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L222", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_runtimeconfig", + "target": "github_scripts_deploy_develop_pr_preview_requiredenv", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L869", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_vercelrequest", + "target": "github_scripts_deploy_develop_pr_preview_requiredenv", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L234", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_runtimeconfig", + "target": "github_scripts_deploy_develop_pr_preview_optionalenv", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L427", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_deploymentlistparams", + "target": "github_scripts_deploy_develop_pr_preview_boundedinteger", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L876", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_getpullrequest", + "target": "github_scripts_deploy_develop_pr_preview_boundedinteger", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1647", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_handleineligible", + "target": "github_scripts_deploy_develop_pr_preview_boundedinteger", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1853", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_main", + "target": "github_scripts_deploy_develop_pr_preview_boundedinteger", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1082", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_markgithubenvironmentinactive", + "target": "github_scripts_deploy_develop_pr_preview_boundedinteger", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L930", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_parserepositorydispatch", + "target": "github_scripts_deploy_develop_pr_preview_boundedinteger", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L170", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_previewalias", + "target": "github_scripts_deploy_develop_pr_preview_boundedinteger", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L277", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_pullrequestsnapshot", + "target": "github_scripts_deploy_develop_pr_preview_boundedinteger", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1663", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_reconcile", + "target": "github_scripts_deploy_develop_pr_preview_boundedinteger", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L903", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_resolvepullrequeststack", + "target": "github_scripts_deploy_develop_pr_preview_boundedinteger", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L223", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_runtimeconfig", + "target": "github_scripts_deploy_develop_pr_preview_boundedinteger", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L998", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_upsertcomment", + "target": "github_scripts_deploy_develop_pr_preview_boundedinteger", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L226", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_runtimeconfig", + "target": "github_scripts_deploy_develop_pr_preview_exactprefixedid", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L222", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_runtimeconfig", + "target": "github_scripts_deploy_develop_pr_preview_saferepository", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L955", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_asserttrustedprincipal", + "target": "github_scripts_deploy_develop_pr_preview_normalizelogin", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1849", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_main", + "target": "github_scripts_deploy_develop_pr_preview_normalizelogin", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L932", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_parserepositorydispatch", + "target": "github_scripts_deploy_develop_pr_preview_normalizelogin", + "confidence_score": 1.0 + }, + { + "relation": "indirect_call", + "context": "argument", + "confidence": "INFERRED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L99", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_parsetrustedlogins", + "target": "github_scripts_deploy_develop_pr_preview_normalizelogin", + "confidence_score": 0.5 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L287", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_pullrequestmatchessnapshot", + "target": "github_scripts_deploy_develop_pr_preview_normalizelogin", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L262", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_pullrequestshapeissue", + "target": "github_scripts_deploy_develop_pr_preview_normalizelogin", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L278", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_pullrequestsnapshot", + "target": "github_scripts_deploy_develop_pr_preview_normalizelogin", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L301", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_repositorydispatchsourceissue", + "target": "github_scripts_deploy_develop_pr_preview_normalizelogin", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L879", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_findopenstackparent", + "target": "github_scripts_deploy_develop_pr_preview_issafeheadref", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L939", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_parserepositorydispatch", + "target": "github_scripts_deploy_develop_pr_preview_issafeheadref", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L258", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_pullrequestshapeissue", + "target": "github_scripts_deploy_develop_pr_preview_issafeheadref", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L500", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_runselftest", + "target": "github_scripts_deploy_develop_pr_preview_parsetrustedlogins", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L225", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_runtimeconfig", + "target": "github_scripts_deploy_develop_pr_preview_parsetrustedlogins", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L149", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_iss3buckethostname", + "target": "github_scripts_deploy_develop_pr_preview_ishostnamelabel", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1317", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_deploymenturl", + "target": "github_scripts_deploy_develop_pr_preview_safehostname", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L124", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_normalizeddnshostname", + "target": "github_scripts_deploy_develop_pr_preview_safehostname", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L171", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_previewalias", + "target": "github_scripts_deploy_develop_pr_preview_safehostname", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L232", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_runtimeconfig", + "target": "github_scripts_deploy_develop_pr_preview_safehostname", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L162", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_safecorsprobeurl", + "target": "github_scripts_deploy_develop_pr_preview_safehostname", + "confidence_score": 1.0 + }, + { + "relation": "indirect_call", + "context": "argument", + "confidence": "INFERRED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L136", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_wildcarddnsconfigurationissue", + "target": "github_scripts_deploy_develop_pr_preview_normalizeddnshostname", + "confidence_score": 0.5 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1184", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_assertvercelconfiguration", + "target": "github_scripts_deploy_develop_pr_preview_wildcarddnsconfigurationissue", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L505", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_runselftest", + "target": "github_scripts_deploy_develop_pr_preview_wildcarddnsconfigurationissue", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L163", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_safecorsprobeurl", + "target": "github_scripts_deploy_develop_pr_preview_iss3buckethostname", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1750", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_deploy", + "target": "github_scripts_deploy_develop_pr_preview_safecorsprobeurl", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L491", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_runselftest", + "target": "github_scripts_deploy_develop_pr_preview_safecorsprobeurl", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1429", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_assignaliasverified", + "target": "github_scripts_deploy_develop_pr_preview_previewalias", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1767", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_deploy", + "target": "github_scripts_deploy_develop_pr_preview_previewalias", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1407", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_getaliasbinding", + "target": "github_scripts_deploy_develop_pr_preview_previewalias", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1738", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_reportfailure", + "target": "github_scripts_deploy_develop_pr_preview_previewalias", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L487", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_runselftest", + "target": "github_scripts_deploy_develop_pr_preview_previewalias", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L531", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_runselftest", + "target": "github_scripts_deploy_develop_pr_preview_customenvironmentdomainnames", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L180", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_stabledevelopdomainbindingissue", + "target": "github_scripts_deploy_develop_pr_preview_customenvironmentdomainnames", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1150", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_assertvercelconfiguration", + "target": "github_scripts_deploy_develop_pr_preview_stabledevelopdomainbindingissue", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L538", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_runselftest", + "target": "github_scripts_deploy_develop_pr_preview_stabledevelopdomainbindingissue", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1167", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_assertvercelconfiguration", + "target": "github_scripts_deploy_develop_pr_preview_previewwildcardbindingissue", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L580", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_runselftest", + "target": "github_scripts_deploy_develop_pr_preview_previewwildcardbindingissue", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1457", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_assignstabledevelopaliasverified", + "target": "github_scripts_deploy_develop_pr_preview_stabledevelopdeploymentissue", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1502", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_reconcilestabledevelopalias", + "target": "github_scripts_deploy_develop_pr_preview_stabledevelopdeploymentissue", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L663", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_runselftest", + "target": "github_scripts_deploy_develop_pr_preview_stabledevelopdeploymentissue", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1837", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_main", + "target": "github_scripts_deploy_develop_pr_preview_runtimeconfig", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L974", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_asserttrustedpullrequest", + "target": "github_scripts_deploy_develop_pr_preview_pullrequestshapeissue", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L270", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_classifypullrequest", + "target": "github_scripts_deploy_develop_pr_preview_pullrequestshapeissue", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L901", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_resolvepullrequeststack", + "target": "github_scripts_deploy_develop_pr_preview_pullrequestshapeissue", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L479", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_runselftest", + "target": "github_scripts_deploy_develop_pr_preview_pullrequestshapeissue", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L476", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_runselftest", + "target": "github_scripts_deploy_develop_pr_preview_classifypullrequest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1751", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_deploy", + "target": "github_scripts_deploy_develop_pr_preview_pullrequestsnapshot", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L521", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_runselftest", + "target": "github_scripts_deploy_develop_pr_preview_pullrequestsnapshot", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L993", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_assertcurrentpullrequest", + "target": "github_scripts_deploy_develop_pr_preview_pullrequestmatchessnapshot", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L522", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_runselftest", + "target": "github_scripts_deploy_develop_pr_preview_pullrequestmatchessnapshot", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L946", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_assertrepositorydispatchsource", + "target": "github_scripts_deploy_develop_pr_preview_repositorydispatchsourceissue", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L732", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_runselftest", + "target": "github_scripts_deploy_develop_pr_preview_repositorydispatchsourceissue", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1856", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_main", + "target": "github_scripts_deploy_develop_pr_preview_dispatchpullrequestissue", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L746", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_runselftest", + "target": "github_scripts_deploy_develop_pr_preview_dispatchpullrequestissue", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1551", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_createverceldeployment", + "target": "github_scripts_deploy_develop_pr_preview_deploymentpayload", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L525", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_runselftest", + "target": "github_scripts_deploy_develop_pr_preview_deploymentpayload", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1430", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_assignaliasverified", + "target": "github_scripts_deploy_develop_pr_preview_deploymentidentityissue", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1578", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_createverceldeployment", + "target": "github_scripts_deploy_develop_pr_preview_deploymentidentityissue", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1289", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_listworkflowdeployments", + "target": "github_scripts_deploy_develop_pr_preview_deploymentidentityissue", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1330", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_refreshowneddeployment", + "target": "github_scripts_deploy_develop_pr_preview_deploymentidentityissue", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L621", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_runselftest", + "target": "github_scripts_deploy_develop_pr_preview_deploymentidentityissue", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1593", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_waitfordeployment", + "target": "github_scripts_deploy_develop_pr_preview_deploymentidentityissue", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1562", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_createverceldeployment", + "target": "github_scripts_deploy_develop_pr_preview_choosepreferreddeployment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1542", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_preparedeployment", + "target": "github_scripts_deploy_develop_pr_preview_choosepreferreddeployment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1707", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_reconcile", + "target": "github_scripts_deploy_develop_pr_preview_choosepreferreddeployment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L641", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_runselftest", + "target": "github_scripts_deploy_develop_pr_preview_choosepreferreddeployment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1509", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_reconcilestabledevelopalias", + "target": "github_scripts_deploy_develop_pr_preview_choosestabledevelopdeployment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L681", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_runselftest", + "target": "github_scripts_deploy_develop_pr_preview_choosestabledevelopdeployment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1252", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_listdeploymentsummaries", + "target": "github_scripts_deploy_develop_pr_preview_deploymentlistparams", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L685", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_runselftest", + "target": "github_scripts_deploy_develop_pr_preview_deploymentlistparams", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1833", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_main", + "target": "github_scripts_deploy_develop_pr_preview_runselftest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L683", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_runselftest", + "target": "github_scripts_deploy_develop_pr_preview_developrefsha", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L751", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_runselftest", + "target": "github_scripts_deploy_develop_pr_preview_parserepositorydispatch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L781", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_runselftest", + "target": "github_scripts_deploy_develop_pr_preview_resolvepullrequeststack", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L848", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_requestjson", + "target": "github_scripts_deploy_develop_pr_preview_parseerrorcode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L862", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_githubrequest", + "target": "github_scripts_deploy_develop_pr_preview_requestjson", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L870", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_vercelrequest", + "target": "github_scripts_deploy_develop_pr_preview_requestjson", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L862", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_githubrequest", + "target": "github_scripts_deploy_develop_pr_preview_githuburl", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L945", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_assertrepositorydispatchsource", + "target": "github_scripts_deploy_develop_pr_preview_githubrequest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1054", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_creategithubdeployment", + "target": "github_scripts_deploy_develop_pr_preview_githubrequest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1025", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_findgithubdeployment", + "target": "github_scripts_deploy_develop_pr_preview_githubrequest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L882", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_findopenstackparent", + "target": "github_scripts_deploy_develop_pr_preview_githubrequest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L921", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_getdevelopheadsha", + "target": "github_scripts_deploy_develop_pr_preview_githubrequest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L876", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_getpullrequest", + "target": "github_scripts_deploy_develop_pr_preview_githubrequest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L952", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_getrepositorypermission", + "target": "github_scripts_deploy_develop_pr_preview_githubrequest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1084", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_markgithubenvironmentinactive", + "target": "github_scripts_deploy_develop_pr_preview_githubrequest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1068", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_setgithubdeploymentstatus", + "target": "github_scripts_deploy_develop_pr_preview_githubrequest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1001", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_upsertcomment", + "target": "github_scripts_deploy_develop_pr_preview_githubrequest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1133", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_assertvercelconfiguration", + "target": "github_scripts_deploy_develop_pr_preview_vercelrequest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1439", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_assignaliasverified", + "target": "github_scripts_deploy_develop_pr_preview_vercelrequest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1470", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_assignstabledevelopaliasverified", + "target": "github_scripts_deploy_develop_pr_preview_vercelrequest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1340", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_cancelanddeletedeployment", + "target": "github_scripts_deploy_develop_pr_preview_vercelrequest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1554", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_createverceldeployment", + "target": "github_scripts_deploy_develop_pr_preview_vercelrequest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1244", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_deploymentdetail", + "target": "github_scripts_deploy_develop_pr_preview_vercelrequest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1377", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_getownedalias", + "target": "github_scripts_deploy_develop_pr_preview_vercelrequest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1253", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_listdeploymentsummaries", + "target": "github_scripts_deploy_develop_pr_preview_vercelrequest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1701", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_reconcile", + "target": "github_scripts_deploy_develop_pr_preview_vercelrequest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1421", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_removealiasforpr", + "target": "github_scripts_deploy_develop_pr_preview_vercelrequest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L991", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_assertcurrentpullrequest", + "target": "github_scripts_deploy_develop_pr_preview_getpullrequest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1855", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_main", + "target": "github_scripts_deploy_develop_pr_preview_getpullrequest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1677", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_reconcile", + "target": "github_scripts_deploy_develop_pr_preview_getpullrequest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L982", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_asserttrustedpullrequeststack", + "target": "github_scripts_deploy_develop_pr_preview_resolvepullrequeststack", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L922", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_getdevelopheadsha", + "target": "github_scripts_deploy_develop_pr_preview_developrefsha", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1461", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_assignstabledevelopaliasverified", + "target": "github_scripts_deploy_develop_pr_preview_getdevelopheadsha", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1500", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_reconcilestabledevelopalias", + "target": "github_scripts_deploy_develop_pr_preview_getdevelopheadsha", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L944", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_assertrepositorydispatchsource", + "target": "github_scripts_deploy_develop_pr_preview_parserepositorydispatch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1846", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_main", + "target": "github_scripts_deploy_develop_pr_preview_assertrepositorydispatchsource", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L961", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_asserttrustedprincipal", + "target": "github_scripts_deploy_develop_pr_preview_getrepositorypermission", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L976", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_asserttrustedpullrequest", + "target": "github_scripts_deploy_develop_pr_preview_asserttrustedprincipal", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L986", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_asserttrustedpullrequeststack", + "target": "github_scripts_deploy_develop_pr_preview_asserttrustedprincipal", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1889", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_main", + "target": "github_scripts_deploy_develop_pr_preview_asserttrustedprincipal", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L984", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_asserttrustedpullrequeststack", + "target": "github_scripts_deploy_develop_pr_preview_asserttrustedpullrequest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L992", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_assertcurrentpullrequest", + "target": "github_scripts_deploy_develop_pr_preview_asserttrustedpullrequeststack", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1749", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_deploy", + "target": "github_scripts_deploy_develop_pr_preview_asserttrustedpullrequeststack", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1872", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_main", + "target": "github_scripts_deploy_develop_pr_preview_asserttrustedpullrequeststack", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1678", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_reconcile", + "target": "github_scripts_deploy_develop_pr_preview_asserttrustedpullrequeststack", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1754", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_deploy", + "target": "github_scripts_deploy_develop_pr_preview_assertcurrentpullrequest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1761", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_deploy", + "target": "github_scripts_deploy_develop_pr_preview_upsertcomment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1650", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_handleineligible", + "target": "github_scripts_deploy_develop_pr_preview_upsertcomment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1732", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_reportfailure", + "target": "github_scripts_deploy_develop_pr_preview_upsertcomment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1061", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_creategithubdeployment", + "target": "github_scripts_deploy_develop_pr_preview_findgithubdeployment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1760", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_deploy", + "target": "github_scripts_deploy_develop_pr_preview_creategithubdeployment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1773", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_deploy", + "target": "github_scripts_deploy_develop_pr_preview_setgithubdeploymentstatus", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1090", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_markgithubenvironmentinactive", + "target": "github_scripts_deploy_develop_pr_preview_setgithubdeploymentstatus", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1724", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_reportfailure", + "target": "github_scripts_deploy_develop_pr_preview_setgithubdeploymentstatus", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1623", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_cleanupprresources", + "target": "github_scripts_deploy_develop_pr_preview_markgithubenvironmentinactive", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1820", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_deploy", + "target": "github_scripts_deploy_develop_pr_preview_markgithubenvironmentinactive", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1772", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_deploy", + "target": "github_scripts_deploy_develop_pr_preview_dashboardurl", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1714", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_reportfailure", + "target": "github_scripts_deploy_develop_pr_preview_dashboardurl", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1764", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_deploy", + "target": "github_scripts_deploy_develop_pr_preview_deploymentcomment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1735", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_reportfailure", + "target": "github_scripts_deploy_develop_pr_preview_deploymentcomment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1795", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_deploy", + "target": "github_scripts_deploy_develop_pr_preview_verifycors", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1189", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_assertvercelconfiguration", + "target": "github_scripts_deploy_develop_pr_preview_assertwildcardfallbackruntimes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1488", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_assignstabledevelopaliasverified", + "target": "github_scripts_deploy_develop_pr_preview_assertvercelconfiguration", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1752", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_deploy", + "target": "github_scripts_deploy_develop_pr_preview_assertvercelconfiguration", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1497", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_reconcilestabledevelopalias", + "target": "github_scripts_deploy_develop_pr_preview_assertvercelconfiguration", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1221", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_assertwildcardfallbackruntimes", + "target": "github_scripts_deploy_develop_pr_preview_verifywildcardfallbackruntime", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1489", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_assignstabledevelopaliasverified", + "target": "github_scripts_deploy_develop_pr_preview_verifypublishedalias", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1798", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_deploy", + "target": "github_scripts_deploy_develop_pr_preview_verifypublishedalias", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1577", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_createverceldeployment", + "target": "github_scripts_deploy_develop_pr_preview_deploymentdetail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1396", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_getstabledevelopaliasbinding", + "target": "github_scripts_deploy_develop_pr_preview_deploymentdetail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1307", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_liststabledevelopdeployments", + "target": "github_scripts_deploy_develop_pr_preview_deploymentdetail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1284", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_listworkflowdeployments", + "target": "github_scripts_deploy_develop_pr_preview_deploymentdetail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1325", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_refreshowneddeployment", + "target": "github_scripts_deploy_develop_pr_preview_deploymentdetail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1592", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_waitfordeployment", + "target": "github_scripts_deploy_develop_pr_preview_deploymentdetail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1298", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_liststabledevelopdeployments", + "target": "github_scripts_deploy_develop_pr_preview_listdeploymentsummaries", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1271", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_listworkflowdeployments", + "target": "github_scripts_deploy_develop_pr_preview_listdeploymentsummaries", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1617", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_cleanupprresources", + "target": "github_scripts_deploy_develop_pr_preview_listworkflowdeployments", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1563", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_createverceldeployment", + "target": "github_scripts_deploy_develop_pr_preview_listworkflowdeployments", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1818", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_deploy", + "target": "github_scripts_deploy_develop_pr_preview_listworkflowdeployments", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1535", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_preparedeployment", + "target": "github_scripts_deploy_develop_pr_preview_listworkflowdeployments", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1660", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_reconcile", + "target": "github_scripts_deploy_develop_pr_preview_listworkflowdeployments", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1508", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_reconcilestabledevelopalias", + "target": "github_scripts_deploy_develop_pr_preview_liststabledevelopdeployments", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1771", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_deploy", + "target": "github_scripts_deploy_develop_pr_preview_deploymenturl", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1717", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_reportfailure", + "target": "github_scripts_deploy_develop_pr_preview_deploymenturl", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1336", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_cancelanddeletedeployment", + "target": "github_scripts_deploy_develop_pr_preview_refreshowneddeployment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1413", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_getaliasbinding", + "target": "github_scripts_deploy_develop_pr_preview_refreshowneddeployment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1369", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_cleanupdeployments", + "target": "github_scripts_deploy_develop_pr_preview_cancelanddeletedeployment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1618", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_cleanupprresources", + "target": "github_scripts_deploy_develop_pr_preview_cleanupdeployments", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1819", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_deploy", + "target": "github_scripts_deploy_develop_pr_preview_cleanupdeployments", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1544", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_preparedeployment", + "target": "github_scripts_deploy_develop_pr_preview_cleanupdeployments", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1708", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_reconcile", + "target": "github_scripts_deploy_develop_pr_preview_cleanupdeployments", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1408", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_getaliasbinding", + "target": "github_scripts_deploy_develop_pr_preview_getownedalias", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1389", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_getstabledevelopaliasbinding", + "target": "github_scripts_deploy_develop_pr_preview_getownedalias", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1463", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_assignstabledevelopaliasverified", + "target": "github_scripts_deploy_develop_pr_preview_getstabledevelopaliasbinding", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1501", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_reconcilestabledevelopalias", + "target": "github_scripts_deploy_develop_pr_preview_getstabledevelopaliasbinding", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1434", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_assignaliasverified", + "target": "github_scripts_deploy_develop_pr_preview_getaliasbinding", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1691", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_reconcile", + "target": "github_scripts_deploy_develop_pr_preview_getaliasbinding", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1419", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_removealiasforpr", + "target": "github_scripts_deploy_develop_pr_preview_getaliasbinding", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1612", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_cleanupprresources", + "target": "github_scripts_deploy_develop_pr_preview_removealiasforpr", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1538", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_preparedeployment", + "target": "github_scripts_deploy_develop_pr_preview_removealiasforpr", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1797", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_deploy", + "target": "github_scripts_deploy_develop_pr_preview_assignaliasverified", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1511", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_reconcilestabledevelopalias", + "target": "github_scripts_deploy_develop_pr_preview_assignstabledevelopaliasverified", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1840", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_main", + "target": "github_scripts_deploy_develop_pr_preview_reconcilestabledevelopalias", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1753", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_deploy", + "target": "github_scripts_deploy_develop_pr_preview_preparedeployment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1770", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_deploy", + "target": "github_scripts_deploy_develop_pr_preview_createverceldeployment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1790", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_deploy", + "target": "github_scripts_deploy_develop_pr_preview_waitfordeployment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1824", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_deploy", + "target": "github_scripts_deploy_develop_pr_preview_cleanupprresources", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1648", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_handleineligible", + "target": "github_scripts_deploy_develop_pr_preview_cleanupprresources", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1685", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_reconcile", + "target": "github_scripts_deploy_develop_pr_preview_cleanupprresources", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1653", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_handleineligible", + "target": "github_scripts_deploy_develop_pr_preview_cleanupcomment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1884", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_main", + "target": "github_scripts_deploy_develop_pr_preview_handleineligible", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1841", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_main", + "target": "github_scripts_deploy_develop_pr_preview_reconcile", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1825", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_deploy", + "target": "github_scripts_deploy_develop_pr_preview_reportfailure", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/deploy-develop-pr-preview.mjs", + "source_location": "L1896", + "weight": 1.0, + "source": "github_scripts_deploy_develop_pr_preview_main", + "target": "github_scripts_deploy_develop_pr_preview_deploy", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/electron-pr-release-contract.mjs", + "source_location": "L18", + "weight": 1.0, + "source": "github_scripts_electron_pr_release_contract", + "target": "github_scripts_electron_pr_release_contract_assertprreleasecontract", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/electron-pr-release-contract.mjs", + "source_location": "L14", + "weight": 1.0, + "source": "github_scripts_electron_pr_release_contract", + "target": "github_scripts_electron_pr_release_contract_count", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/electron-pr-release-contract.mjs", + "source_location": "L8", + "weight": 1.0, + "source": "github_scripts_electron_pr_release_contract", + "target": "github_scripts_electron_pr_release_contract_here", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/electron-pr-release-contract.mjs", + "source_location": "L9", + "weight": 1.0, + "source": "github_scripts_electron_pr_release_contract", + "target": "github_scripts_electron_pr_release_contract_workflow", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/electron-pr-release-contract.mjs", + "source_location": "L75", + "weight": 1.0, + "source": "github_scripts_electron_pr_release_contract_assertprreleasecontract", + "target": "github_scripts_electron_pr_release_contract_count", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L689", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_activatesnapshot", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L562", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_artifacthash", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L397", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_baselinenodecount", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L89", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_computesourcefingerprint", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L368", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_copyportablefiles", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L759", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_ensuresnapshot", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L57", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_fail", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L588", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_finalizesnapshot", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L525", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_findpoisonedgraphfiles", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L121", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_graphifyroot", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L406", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_graphifyversion", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L270", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_hydratesemanticcache", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L239", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_ingestsemanticcache", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L49", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_internal_commands", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L453", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_invokegraphify", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L679", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_istracked", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L392", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_legacyoutputavailable", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L330", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_listsnapshots", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L37", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_local_derived_files", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L130", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_lockowneralive", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L852", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_main", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L48", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_mutating_commands", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L488", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_nodecountsbysource", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L26", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_portable_files", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L415", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_prepareworkingoutput", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L579", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_protectsnapshotfiles", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L572", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_removecachelink", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L32", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_required_files", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L69", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_resolvereporoot", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L61", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_rungit", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L725", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_runmutation", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L802", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_runrouted", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L194", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_safejson", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L350", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_selectsnapshot", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L219", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_semanticcacheentries", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L202", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_semanticcacheroot", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L206", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_semanticcasroot", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L210", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_semanticrichness", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L73", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_sha256parts", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L125", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_sleep", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L42", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_snapshot_files", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L312", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_snapshotrecord", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L185", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_snapshotsourceroot", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L497", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_unchangedmanifestentry", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L472", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_validateportableoutput", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L149", + "weight": 1.0, + "source": "github_scripts_graphify_cas", + "target": "github_scripts_graphify_cas_withrepositorylock", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.test.mjs", + "source_location": "L21", + "weight": 1.0, + "source": "github_scripts_graphify_cas_test", + "target": "github_scripts_graphify_cas", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L603", + "weight": 1.0, + "source": "github_scripts_graphify_cas_finalizesnapshot", + "target": "github_scripts_graphify_cas_fail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L290", + "weight": 1.0, + "source": "github_scripts_graphify_cas_hydratesemanticcache", + "target": "github_scripts_graphify_cas_fail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L248", + "weight": 1.0, + "source": "github_scripts_graphify_cas_ingestsemanticcache", + "target": "github_scripts_graphify_cas_fail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L468", + "weight": 1.0, + "source": "github_scripts_graphify_cas_invokegraphify", + "target": "github_scripts_graphify_cas_fail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L808", + "weight": 1.0, + "source": "github_scripts_graphify_cas_runrouted", + "target": "github_scripts_graphify_cas_fail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L475", + "weight": 1.0, + "source": "github_scripts_graphify_cas_validateportableoutput", + "target": "github_scripts_graphify_cas_fail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L172", + "weight": 1.0, + "source": "github_scripts_graphify_cas_withrepositorylock", + "target": "github_scripts_graphify_cas_fail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L103", + "weight": 1.0, + "source": "github_scripts_graphify_cas_computesourcefingerprint", + "target": "github_scripts_graphify_cas_rungit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L681", + "weight": 1.0, + "source": "github_scripts_graphify_cas_istracked", + "target": "github_scripts_graphify_cas_rungit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L70", + "weight": 1.0, + "source": "github_scripts_graphify_cas_resolvereporoot", + "target": "github_scripts_graphify_cas_rungit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L853", + "weight": 1.0, + "source": "github_scripts_graphify_cas_main", + "target": "github_scripts_graphify_cas_resolvereporoot", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L569", + "weight": 1.0, + "source": "github_scripts_graphify_cas_artifacthash", + "target": "github_scripts_graphify_cas_sha256parts", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L110", + "weight": 1.0, + "source": "github_scripts_graphify_cas_computesourcefingerprint", + "target": "github_scripts_graphify_cas_sha256parts", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L288", + "weight": 1.0, + "source": "github_scripts_graphify_cas_hydratesemanticcache", + "target": "github_scripts_graphify_cas_sha256parts", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L250", + "weight": 1.0, + "source": "github_scripts_graphify_cas_ingestsemanticcache", + "target": "github_scripts_graphify_cas_sha256parts", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L760", + "weight": 1.0, + "source": "github_scripts_graphify_cas_ensuresnapshot", + "target": "github_scripts_graphify_cas_computesourcefingerprint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L820", + "weight": 1.0, + "source": "github_scripts_graphify_cas_runrouted", + "target": "github_scripts_graphify_cas_computesourcefingerprint", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.test.mjs", + "source_location": "L21", + "weight": 1.0, + "source": "github_scripts_graphify_cas_test", + "target": "github_scripts_graphify_cas_computesourcefingerprint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L691", + "weight": 1.0, + "source": "github_scripts_graphify_cas_activatesnapshot", + "target": "github_scripts_graphify_cas_graphifyroot", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L402", + "weight": 1.0, + "source": "github_scripts_graphify_cas_baselinenodecount", + "target": "github_scripts_graphify_cas_graphifyroot", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L393", + "weight": 1.0, + "source": "github_scripts_graphify_cas_legacyoutputavailable", + "target": "github_scripts_graphify_cas_graphifyroot", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L331", + "weight": 1.0, + "source": "github_scripts_graphify_cas_listsnapshots", + "target": "github_scripts_graphify_cas_graphifyroot", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L417", + "weight": 1.0, + "source": "github_scripts_graphify_cas_prepareworkingoutput", + "target": "github_scripts_graphify_cas_graphifyroot", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L804", + "weight": 1.0, + "source": "github_scripts_graphify_cas_runrouted", + "target": "github_scripts_graphify_cas_graphifyroot", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L203", + "weight": 1.0, + "source": "github_scripts_graphify_cas_semanticcacheroot", + "target": "github_scripts_graphify_cas_graphifyroot", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L207", + "weight": 1.0, + "source": "github_scripts_graphify_cas_semanticcasroot", + "target": "github_scripts_graphify_cas_graphifyroot", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L187", + "weight": 1.0, + "source": "github_scripts_graphify_cas_snapshotsourceroot", + "target": "github_scripts_graphify_cas_graphifyroot", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L150", + "weight": 1.0, + "source": "github_scripts_graphify_cas_withrepositorylock", + "target": "github_scripts_graphify_cas_graphifyroot", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L174", + "weight": 1.0, + "source": "github_scripts_graphify_cas_withrepositorylock", + "target": "github_scripts_graphify_cas_sleep", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L131", + "weight": 1.0, + "source": "github_scripts_graphify_cas_lockowneralive", + "target": "github_scripts_graphify_cas_safejson", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L167", + "weight": 1.0, + "source": "github_scripts_graphify_cas_withrepositorylock", + "target": "github_scripts_graphify_cas_lockowneralive", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L766", + "weight": 1.0, + "source": "github_scripts_graphify_cas_ensuresnapshot", + "target": "github_scripts_graphify_cas_withrepositorylock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L726", + "weight": 1.0, + "source": "github_scripts_graphify_cas_runmutation", + "target": "github_scripts_graphify_cas_withrepositorylock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L831", + "weight": 1.0, + "source": "github_scripts_graphify_cas_runrouted", + "target": "github_scripts_graphify_cas_withrepositorylock", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.test.mjs", + "source_location": "L21", + "weight": 1.0, + "source": "github_scripts_graphify_cas_test", + "target": "github_scripts_graphify_cas_withrepositorylock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L627", + "weight": 1.0, + "source": "github_scripts_graphify_cas_finalizesnapshot", + "target": "github_scripts_graphify_cas_snapshotsourceroot", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L402", + "weight": 1.0, + "source": "github_scripts_graphify_cas_baselinenodecount", + "target": "github_scripts_graphify_cas_safejson", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L526", + "weight": 1.0, + "source": "github_scripts_graphify_cas_findpoisonedgraphfiles", + "target": "github_scripts_graphify_cas_safejson", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L292", + "weight": 1.0, + "source": "github_scripts_graphify_cas_hydratesemanticcache", + "target": "github_scripts_graphify_cas_safejson", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L246", + "weight": 1.0, + "source": "github_scripts_graphify_cas_ingestsemanticcache", + "target": "github_scripts_graphify_cas_safejson", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L313", + "weight": 1.0, + "source": "github_scripts_graphify_cas_snapshotrecord", + "target": "github_scripts_graphify_cas_safejson", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L477", + "weight": 1.0, + "source": "github_scripts_graphify_cas_validateportableoutput", + "target": "github_scripts_graphify_cas_safejson", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L436", + "weight": 1.0, + "source": "github_scripts_graphify_cas_prepareworkingoutput", + "target": "github_scripts_graphify_cas_semanticcacheroot", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L274", + "weight": 1.0, + "source": "github_scripts_graphify_cas_hydratesemanticcache", + "target": "github_scripts_graphify_cas_semanticcasroot", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L252", + "weight": 1.0, + "source": "github_scripts_graphify_cas_ingestsemanticcache", + "target": "github_scripts_graphify_cas_semanticcasroot", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L293", + "weight": 1.0, + "source": "github_scripts_graphify_cas_hydratesemanticcache", + "target": "github_scripts_graphify_cas_semanticrichness", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L247", + "weight": 1.0, + "source": "github_scripts_graphify_cas_ingestsemanticcache", + "target": "github_scripts_graphify_cas_semanticrichness", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L244", + "weight": 1.0, + "source": "github_scripts_graphify_cas_ingestsemanticcache", + "target": "github_scripts_graphify_cas_semanticcacheentries", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L435", + "weight": 1.0, + "source": "github_scripts_graphify_cas_prepareworkingoutput", + "target": "github_scripts_graphify_cas_ingestsemanticcache", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.test.mjs", + "source_location": "L21", + "weight": 1.0, + "source": "github_scripts_graphify_cas_test", + "target": "github_scripts_graphify_cas_ingestsemanticcache", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L439", + "weight": 1.0, + "source": "github_scripts_graphify_cas_prepareworkingoutput", + "target": "github_scripts_graphify_cas_hydratesemanticcache", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.test.mjs", + "source_location": "L21", + "weight": 1.0, + "source": "github_scripts_graphify_cas_test", + "target": "github_scripts_graphify_cas_hydratesemanticcache", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L652", + "weight": 1.0, + "source": "github_scripts_graphify_cas_finalizesnapshot", + "target": "github_scripts_graphify_cas_snapshotrecord", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L343", + "weight": 1.0, + "source": "github_scripts_graphify_cas_listsnapshots", + "target": "github_scripts_graphify_cas_snapshotrecord", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L351", + "weight": 1.0, + "source": "github_scripts_graphify_cas_selectsnapshot", + "target": "github_scripts_graphify_cas_listsnapshots", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.test.mjs", + "source_location": "L21", + "weight": 1.0, + "source": "github_scripts_graphify_cas_test", + "target": "github_scripts_graphify_cas_listsnapshots", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L399", + "weight": 1.0, + "source": "github_scripts_graphify_cas_baselinenodecount", + "target": "github_scripts_graphify_cas_selectsnapshot", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L761", + "weight": 1.0, + "source": "github_scripts_graphify_cas_ensuresnapshot", + "target": "github_scripts_graphify_cas_selectsnapshot", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L607", + "weight": 1.0, + "source": "github_scripts_graphify_cas_finalizesnapshot", + "target": "github_scripts_graphify_cas_selectsnapshot", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L425", + "weight": 1.0, + "source": "github_scripts_graphify_cas_prepareworkingoutput", + "target": "github_scripts_graphify_cas_selectsnapshot", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L825", + "weight": 1.0, + "source": "github_scripts_graphify_cas_runrouted", + "target": "github_scripts_graphify_cas_selectsnapshot", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.test.mjs", + "source_location": "L21", + "weight": 1.0, + "source": "github_scripts_graphify_cas_test", + "target": "github_scripts_graphify_cas_selectsnapshot", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L428", + "weight": 1.0, + "source": "github_scripts_graphify_cas_prepareworkingoutput", + "target": "github_scripts_graphify_cas_copyportablefiles", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L401", + "weight": 1.0, + "source": "github_scripts_graphify_cas_baselinenodecount", + "target": "github_scripts_graphify_cas_legacyoutputavailable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L429", + "weight": 1.0, + "source": "github_scripts_graphify_cas_prepareworkingoutput", + "target": "github_scripts_graphify_cas_legacyoutputavailable", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.test.mjs", + "source_location": "L21", + "weight": 1.0, + "source": "github_scripts_graphify_cas_test", + "target": "github_scripts_graphify_cas_prepareworkingoutput", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L804", + "weight": 1.0, + "source": "github_scripts_graphify_cas_runrouted", + "target": "github_scripts_graphify_cas_invokegraphify", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L598", + "weight": 1.0, + "source": "github_scripts_graphify_cas_finalizesnapshot", + "target": "github_scripts_graphify_cas_validateportableoutput", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L543", + "weight": 1.0, + "source": "github_scripts_graphify_cas_findpoisonedgraphfiles", + "target": "github_scripts_graphify_cas_nodecountsbysource", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L548", + "weight": 1.0, + "source": "github_scripts_graphify_cas_findpoisonedgraphfiles", + "target": "github_scripts_graphify_cas_unchangedmanifestentry", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L609", + "weight": 1.0, + "source": "github_scripts_graphify_cas_finalizesnapshot", + "target": "github_scripts_graphify_cas_findpoisonedgraphfiles", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L626", + "weight": 1.0, + "source": "github_scripts_graphify_cas_finalizesnapshot", + "target": "github_scripts_graphify_cas_artifacthash", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L625", + "weight": 1.0, + "source": "github_scripts_graphify_cas_finalizesnapshot", + "target": "github_scripts_graphify_cas_removecachelink", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L690", + "weight": 1.0, + "source": "github_scripts_graphify_cas_activatesnapshot", + "target": "github_scripts_graphify_cas_protectsnapshotfiles", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L675", + "weight": 1.0, + "source": "github_scripts_graphify_cas_finalizesnapshot", + "target": "github_scripts_graphify_cas_protectsnapshotfiles", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.test.mjs", + "source_location": "L21", + "weight": 1.0, + "source": "github_scripts_graphify_cas_test", + "target": "github_scripts_graphify_cas_finalizesnapshot", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L711", + "weight": 1.0, + "source": "github_scripts_graphify_cas_activatesnapshot", + "target": "github_scripts_graphify_cas_istracked", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L763", + "weight": 1.0, + "source": "github_scripts_graphify_cas_ensuresnapshot", + "target": "github_scripts_graphify_cas_activatesnapshot", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L848", + "weight": 1.0, + "source": "github_scripts_graphify_cas_runrouted", + "target": "github_scripts_graphify_cas_activatesnapshot", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.test.mjs", + "source_location": "L21", + "weight": 1.0, + "source": "github_scripts_graphify_cas_test", + "target": "github_scripts_graphify_cas_activatesnapshot", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L811", + "weight": 1.0, + "source": "github_scripts_graphify_cas_runrouted", + "target": "github_scripts_graphify_cas_runmutation", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L815", + "weight": 1.0, + "source": "github_scripts_graphify_cas_runrouted", + "target": "github_scripts_graphify_cas_ensuresnapshot", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.mjs", + "source_location": "L858", + "weight": 1.0, + "source": "github_scripts_graphify_cas_main", + "target": "github_scripts_graphify_cas_runrouted", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.test.mjs", + "source_location": "L39", + "weight": 1.0, + "source": "github_scripts_graphify_cas_test", + "target": "github_scripts_graphify_cas_test_fixture", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.test.mjs", + "source_location": "L33", + "weight": 1.0, + "source": "github_scripts_graphify_cas_test", + "target": "github_scripts_graphify_cas_test_git", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.test.mjs", + "source_location": "L67", + "weight": 1.0, + "source": "github_scripts_graphify_cas_test", + "target": "github_scripts_graphify_cas_test_writedetailedoutput", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.test.mjs", + "source_location": "L52", + "weight": 1.0, + "source": "github_scripts_graphify_cas_test", + "target": "github_scripts_graphify_cas_test_writeoutput", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/graphify-cas.test.mjs", + "source_location": "L41", + "weight": 1.0, + "source": "github_scripts_graphify_cas_test_fixture", + "target": "github_scripts_graphify_cas_test_git", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4670", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_applypicks", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1127", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_attestationmatches", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1002", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_botcommentsbylatestevent", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1374", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_buildpromotiondispatchrequest", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L727", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_buildpromotionplancontext", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1085", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_cancelpromotionretirement", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L74", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_cfg", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3989", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_checkoutremotebranch", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1846", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_checkpointrecoverydisposition", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1662", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_clearsourcestandaside", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4334", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_closeredundantpass", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4373", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_computepicks", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4850", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_createpromotionpr", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L899", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_createpromotionreservation", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1717", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_createpromotionreviewcheckpoint", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4590", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_dependentmembersafter", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1432", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_dispatchpromotionresolution", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1686", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_encodepromotionattestation", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L161", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_ensurecommitavailable", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4726", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_ensurepromotionlabel", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3969", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_ensureremotebranchavailable", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4735", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_ensuresourcelineagereviewlabel", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L65", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_env", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1787", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_exactbranchdeletewithactionstoken", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1742", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_exactcheckpointpush", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1452", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_exactreservationdeleteargs", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1461", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_exactreservationpushargs", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L120", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_exec_opts", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L835", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_expectedreservationtrailers", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4644", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_externalstackpromotionstate", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L149", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_failuredetail", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2029", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_finalizeaipromotionmetadata", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1952", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_finalizesourcelineagemetadata", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1053", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_findbotpromotionretirement", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2137", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_findopenpromotionnumber", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L69", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_flag", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L145", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_gh", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L146", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_ghjson", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L139", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_git", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4594", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_groupfailuremessages", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L596", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_groupkeyfor", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3941", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_indexpromotionsbysource", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L189", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_inspectancestry", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L337", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_inspectpatchatsourcetip", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L923", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_inspectpromotionreservation", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1147", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_inspectpromotionreviewcheckpoint", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L402", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_inspectsourcepresence", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L857", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_inspectunresolvedpromotionreservationhead", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1099", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_isbotauthoredcomment", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1119", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_isexactpausedpromotionsnapshot", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L704", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_isobjectid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1110", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_isreversesyncsourcepr", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1028", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_latestbotpromotionattestationevents", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L538", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_legacypromotionbranchfor", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3810", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_listmergedsourceprs", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3828", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_listpromotionprs", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3959", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_listremotepromotionbranches", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3841", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_listsourceissuecomments", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L636", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_literalpathspec", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1692", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_liverefshawithactionstoken", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3821", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_loadsourcepr", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L6443", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_main", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1625", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_notesourcestandaside", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2253", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_orphanedmergehydrationintegrationtest", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L583", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_parsepromotiongroupmarker", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L578", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_parsepromotionof", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L842", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_parsepromotionreservationtrailers", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L971", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_parsepromotionresolutionattestations", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L987", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_parsepromotionretirements", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L199", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_patchidforcommit", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2157", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_pathspecauthorityintegrationtest", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L238", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_planneddiffendpoints", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4434", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_preflightpromotionplans", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4628", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_processgroupsindependently", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L687", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_promotion_recovery_milestone_trailers", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1702", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_promotionattestationbody", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L552", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_promotionbelongstopass", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4748", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_promotionbody", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L531", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_promotionbranchfor", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L542", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_promotionbranchmatches", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L518", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_promotionbranchslug", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4824", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_promotionconflictreviewbody", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1428", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_promotiondispatchargs", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2132", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_promotionnumberfromurl", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3850", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_promotionpausestateforrun", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L821", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_promotionreservationtrailers", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1854", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_promotionresolverrundisposition", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1047", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_promotionretirementmarker", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L589", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_promotionsourcenumber", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L564", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_promotiontargets", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L625", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_promotiontitlefor", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4846", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_promotionworkerreviewbody", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1470", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_queuetrustedpromotionworker", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L266", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_readplannedpatch", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1877", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_recoverpromotionreviewcheckpoint", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1552", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_redispatchpromotionreservation", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3806", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_repoflag", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L692", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_reservation_trailer_keys", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4292", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_retargetpass", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1080", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_retiredbranchcleanupdisposition", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1831", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_revalidatecheckpointrefs", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L122", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_run", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4909", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_runpromotion", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L6420", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_runwithsummary", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3074", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_selftest", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L630", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_setsequal", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L506", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_slugify", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4638", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_sortpromotioncandidates", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L640", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_sortrepopaths", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L654", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_source_lineage_statuses", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L669", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_sourcelineagereason", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L665", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_sourcelineagereviewrequired", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L660", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_sourcelineagestatus", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1104", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_sourceprhaslabel", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L708", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_stablepromotionplanmanifest", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L516", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_strip_prefixes", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4880", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_summarize", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L147", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_trygh", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L140", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_trygit", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L127", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_tryrun", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1573", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_upsertbotissuecomment", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1194", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_validateairesolvedpromotionbranch", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4607", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_validategroupchronology", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4003", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_validatereusablepromotionbranch", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3870", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_validatereusablepromotionforrun", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1300", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_validatestalependingaipromotionbranch", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L644", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_validpromotionpath", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1564", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main", + "target": "github_scripts_promote_features_to_main_withactionstoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/promote-features-to-main.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_promote_features_to_main_promote", + "target": "github_scripts_promote_features_to_main" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L70", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_flag", + "target": "github_scripts_promote_features_to_main_env", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L145", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_gh", + "target": "github_scripts_promote_features_to_main_run", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L146", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_ghjson", + "target": "github_scripts_promote_features_to_main_run", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L139", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_git", + "target": "github_scripts_promote_features_to_main_run", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4913", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runpromotion", + "target": "github_scripts_promote_features_to_main_run", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4864", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_createpromotionpr", + "target": "github_scripts_promote_features_to_main_tryrun", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4743", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_ensuresourcelineagereviewlabel", + "target": "github_scripts_promote_features_to_main_tryrun", + "confidence_score": 1.0 + }, + { + "relation": "indirect_call", + "context": "argument", + "confidence": "INFERRED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4488", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_preflightpromotionplans", + "target": "github_scripts_promote_features_to_main_tryrun", + "confidence_score": 0.5 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L147", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_trygh", + "target": "github_scripts_promote_features_to_main_tryrun", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L140", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_trygit", + "target": "github_scripts_promote_features_to_main_tryrun", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4926", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runpromotion", + "target": "github_scripts_promote_features_to_main_git", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3992", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_checkoutremotebranch", + "target": "github_scripts_promote_features_to_main_trygit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4360", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_closeredundantpass", + "target": "github_scripts_promote_features_to_main_trygit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3960", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_listremotepromotionbranches", + "target": "github_scripts_promote_features_to_main_trygit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1487", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_queuetrustedpromotionworker", + "target": "github_scripts_promote_features_to_main_trygit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4917", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runpromotion", + "target": "github_scripts_promote_features_to_main_trygit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3880", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_validatereusablepromotionforrun", + "target": "github_scripts_promote_features_to_main_trygit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3812", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_listmergedsourceprs", + "target": "github_scripts_promote_features_to_main_ghjson", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3830", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_listpromotionprs", + "target": "github_scripts_promote_features_to_main_ghjson", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3842", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_listsourceissuecomments", + "target": "github_scripts_promote_features_to_main_ghjson", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3823", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_loadsourcepr", + "target": "github_scripts_promote_features_to_main_ghjson", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4915", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runpromotion", + "target": "github_scripts_promote_features_to_main_ghjson", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4338", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_closeredundantpass", + "target": "github_scripts_promote_features_to_main_trygh", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4865", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_createpromotionpr", + "target": "github_scripts_promote_features_to_main_trygh", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4728", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_ensurepromotionlabel", + "target": "github_scripts_promote_features_to_main_trygh", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4744", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_ensuresourcelineagereviewlabel", + "target": "github_scripts_promote_features_to_main_trygh", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1526", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_queuetrustedpromotionworker", + "target": "github_scripts_promote_features_to_main_trygh", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4317", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_retargetpass", + "target": "github_scripts_promote_features_to_main_trygh", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4687", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_applypicks", + "target": "github_scripts_promote_features_to_main_failuredetail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L759", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_buildpromotionplancontext", + "target": "github_scripts_promote_features_to_main_failuredetail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3994", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_checkoutremotebranch", + "target": "github_scripts_promote_features_to_main_failuredetail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4379", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_computepicks", + "target": "github_scripts_promote_features_to_main_failuredetail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4868", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_createpromotionpr", + "target": "github_scripts_promote_features_to_main_failuredetail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L914", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_createpromotionreservation", + "target": "github_scripts_promote_features_to_main_failuredetail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1734", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_createpromotionreviewcheckpoint", + "target": "github_scripts_promote_features_to_main_failuredetail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1446", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_dispatchpromotionresolution", + "target": "github_scripts_promote_features_to_main_failuredetail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L173", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_ensurecommitavailable", + "target": "github_scripts_promote_features_to_main_failuredetail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3981", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_ensureremotebranchavailable", + "target": "github_scripts_promote_features_to_main_failuredetail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1828", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_exactbranchdeletewithactionstoken", + "target": "github_scripts_promote_features_to_main_failuredetail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1784", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_exactcheckpointpush", + "target": "github_scripts_promote_features_to_main_failuredetail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L195", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_inspectancestry", + "target": "github_scripts_promote_features_to_main_failuredetail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L354", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_inspectpatchatsourcetip", + "target": "github_scripts_promote_features_to_main_failuredetail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L939", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_inspectpromotionreservation", + "target": "github_scripts_promote_features_to_main_failuredetail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L465", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_inspectsourcepresence", + "target": "github_scripts_promote_features_to_main_failuredetail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L206", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_patchidforcommit", + "target": "github_scripts_promote_features_to_main_failuredetail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4583", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_preflightpromotionplans", + "target": "github_scripts_promote_features_to_main_failuredetail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3865", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_promotionpausestateforrun", + "target": "github_scripts_promote_features_to_main_failuredetail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1493", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_queuetrustedpromotionworker", + "target": "github_scripts_promote_features_to_main_failuredetail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L280", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_readplannedpatch", + "target": "github_scripts_promote_features_to_main_failuredetail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L5518", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runpromotion", + "target": "github_scripts_promote_features_to_main_failuredetail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L6430", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runwithsummary", + "target": "github_scripts_promote_features_to_main_failuredetail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1229", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_validateairesolvedpromotionbranch", + "target": "github_scripts_promote_features_to_main_failuredetail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4112", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_validatereusablepromotionbranch", + "target": "github_scripts_promote_features_to_main_failuredetail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3893", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_validatereusablepromotionforrun", + "target": "github_scripts_promote_features_to_main_failuredetail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1570", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_withactionstoken", + "target": "github_scripts_promote_features_to_main_failuredetail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3016", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_orphanedmergehydrationintegrationtest", + "target": "github_scripts_promote_features_to_main_ensurecommitavailable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3579", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_ensurecommitavailable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2355", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_orphanedmergehydrationintegrationtest", + "target": "github_scripts_promote_features_to_main_inspectancestry", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3593", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_inspectancestry", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L740", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_buildpromotionplancontext", + "target": "github_scripts_promote_features_to_main_planneddiffendpoints", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L271", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_readplannedpatch", + "target": "github_scripts_promote_features_to_main_planneddiffendpoints", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2203", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_pathspecauthorityintegrationtest", + "target": "github_scripts_promote_features_to_main_readplannedpatch", + "confidence_score": 1.0 + }, + { + "relation": "indirect_call", + "context": "argument", + "confidence": "INFERRED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L296", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_readplannedpatch", + "target": "github_scripts_promote_features_to_main_literalpathspec", + "confidence_score": 0.5 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3604", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_inspectpatchatsourcetip", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2306", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_orphanedmergehydrationintegrationtest", + "target": "github_scripts_promote_features_to_main_inspectsourcepresence", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2212", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_pathspecauthorityintegrationtest", + "target": "github_scripts_promote_features_to_main_inspectsourcepresence", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3620", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_inspectsourcepresence", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L601", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_groupkeyfor", + "target": "github_scripts_promote_features_to_main_slugify", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L585", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_parsepromotiongroupmarker", + "target": "github_scripts_promote_features_to_main_slugify", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L554", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_promotionbelongstopass", + "target": "github_scripts_promote_features_to_main_slugify", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L532", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_promotionbranchfor", + "target": "github_scripts_promote_features_to_main_slugify", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L523", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_promotionbranchslug", + "target": "github_scripts_promote_features_to_main_slugify", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3077", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_slugify", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L539", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_legacypromotionbranchfor", + "target": "github_scripts_promote_features_to_main_promotionbranchslug", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L532", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_promotionbranchfor", + "target": "github_scripts_promote_features_to_main_promotionbranchslug", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2406", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_orphanedmergehydrationintegrationtest", + "target": "github_scripts_promote_features_to_main_promotionbranchfor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L543", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_promotionbranchmatches", + "target": "github_scripts_promote_features_to_main_promotionbranchfor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3124", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_promotionbranchfor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3886", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_validatereusablepromotionforrun", + "target": "github_scripts_promote_features_to_main_promotionbranchfor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L545", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_promotionbranchmatches", + "target": "github_scripts_promote_features_to_main_legacypromotionbranchfor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3129", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_legacypromotionbranchfor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1057", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_findbotpromotionretirement", + "target": "github_scripts_promote_features_to_main_promotionbranchmatches", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3130", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_promotionbranchmatches", + "confidence_score": 1.0 + }, + { + "relation": "indirect_call", + "context": "argument", + "confidence": "INFERRED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4934", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runpromotion", + "target": "github_scripts_promote_features_to_main_promotionbelongstopass", + "confidence_score": 0.5 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3154", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_promotionbelongstopass", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L6459", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_main", + "target": "github_scripts_promote_features_to_main_promotiontargets", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3143", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_promotiontargets", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L590", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_promotionsourcenumber", + "target": "github_scripts_promote_features_to_main_parsepromotionof", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4947", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runpromotion", + "target": "github_scripts_promote_features_to_main_parsepromotionof", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3305", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_parsepromotionof", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3308", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_parsepromotiongroupmarker", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1056", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_findbotpromotionretirement", + "target": "github_scripts_promote_features_to_main_promotionsourcenumber", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3945", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_indexpromotionsbysource", + "target": "github_scripts_promote_features_to_main_promotionsourcenumber", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3311", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_promotionsourcenumber", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L5623", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runpromotion", + "target": "github_scripts_promote_features_to_main_groupkeyfor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3318", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_groupkeyfor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3328", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_promotiontitlefor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4420", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_computepicks", + "target": "github_scripts_promote_features_to_main_setsequal", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3409", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_setsequal", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4179", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_validatereusablepromotionbranch", + "target": "github_scripts_promote_features_to_main_setsequal", + "confidence_score": 1.0 + }, + { + "relation": "indirect_call", + "context": "argument", + "confidence": "INFERRED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L778", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_buildpromotionplancontext", + "target": "github_scripts_promote_features_to_main_literalpathspec", + "confidence_score": 0.5 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2177", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_pathspecauthorityintegrationtest", + "target": "github_scripts_promote_features_to_main_literalpathspec", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3411", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_literalpathspec", + "confidence_score": 1.0 + }, + { + "relation": "indirect_call", + "context": "argument", + "confidence": "INFERRED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1255", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_validateairesolvedpromotionbranch", + "target": "github_scripts_promote_features_to_main_literalpathspec", + "confidence_score": 0.5 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4214", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_validatereusablepromotionbranch", + "target": "github_scripts_promote_features_to_main_literalpathspec", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L765", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_buildpromotionplancontext", + "target": "github_scripts_promote_features_to_main_sortrepopaths", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3412", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_sortrepopaths", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L718", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_stablepromotionplanmanifest", + "target": "github_scripts_promote_features_to_main_sortrepopaths", + "confidence_score": 1.0 + }, + { + "relation": "indirect_call", + "context": "argument", + "confidence": "INFERRED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4262", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_validatereusablepromotionbranch", + "target": "github_scripts_promote_features_to_main_validpromotionpath", + "confidence_score": 0.5 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1956", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_finalizesourcelineagemetadata", + "target": "github_scripts_promote_features_to_main_sourcelineagestatus", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4769", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_promotionbody", + "target": "github_scripts_promote_features_to_main_sourcelineagestatus", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L666", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_sourcelineagereviewrequired", + "target": "github_scripts_promote_features_to_main_sourcelineagestatus", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2089", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_finalizeaipromotionmetadata", + "target": "github_scripts_promote_features_to_main_sourcelineagereviewrequired", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3063", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_orphanedmergehydrationintegrationtest", + "target": "github_scripts_promote_features_to_main_sourcelineagereviewrequired", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4768", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_promotionbody", + "target": "github_scripts_promote_features_to_main_sourcelineagereviewrequired", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4834", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_promotionconflictreviewbody", + "target": "github_scripts_promote_features_to_main_sourcelineagereviewrequired", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1536", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_queuetrustedpromotionworker", + "target": "github_scripts_promote_features_to_main_sourcelineagereviewrequired", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L5270", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runpromotion", + "target": "github_scripts_promote_features_to_main_sourcelineagereviewrequired", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3108", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_sourcelineagereviewrequired", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1980", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_finalizesourcelineagemetadata", + "target": "github_scripts_promote_features_to_main_sourcelineagereason", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4776", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_promotionbody", + "target": "github_scripts_promote_features_to_main_sourcelineagereason", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4976", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runpromotion", + "target": "github_scripts_promote_features_to_main_sourcelineagereason", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1133", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_attestationmatches", + "target": "github_scripts_promote_features_to_main_isobjectid", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L734", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_buildpromotionplancontext", + "target": "github_scripts_promote_features_to_main_isobjectid", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L917", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_createpromotionreservation", + "target": "github_scripts_promote_features_to_main_isobjectid", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1975", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_finalizesourcelineagemetadata", + "target": "github_scripts_promote_features_to_main_isobjectid", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1180", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_inspectpromotionreviewcheckpoint", + "target": "github_scripts_promote_features_to_main_isobjectid", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1697", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_liverefshawithactionstoken", + "target": "github_scripts_promote_features_to_main_isobjectid", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1896", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_recoverpromotionreviewcheckpoint", + "target": "github_scripts_promote_features_to_main_isobjectid", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1324", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_validatestalependingaipromotionbranch", + "target": "github_scripts_promote_features_to_main_isobjectid", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L816", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_buildpromotionplancontext", + "target": "github_scripts_promote_features_to_main_stablepromotionplanmanifest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2407", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_orphanedmergehydrationintegrationtest", + "target": "github_scripts_promote_features_to_main_buildpromotionplancontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3882", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_validatereusablepromotionforrun", + "target": "github_scripts_promote_features_to_main_buildpromotionplancontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L910", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_createpromotionreservation", + "target": "github_scripts_promote_features_to_main_promotionreservationtrailers", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L836", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_expectedreservationtrailers", + "target": "github_scripts_promote_features_to_main_promotionreservationtrailers", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2445", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_orphanedmergehydrationintegrationtest", + "target": "github_scripts_promote_features_to_main_promotionreservationtrailers", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L946", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_inspectpromotionreservation", + "target": "github_scripts_promote_features_to_main_expectedreservationtrailers", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4035", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_validatereusablepromotionbranch", + "target": "github_scripts_promote_features_to_main_expectedreservationtrailers", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L944", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_inspectpromotionreservation", + "target": "github_scripts_promote_features_to_main_parsepromotionreservationtrailers", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L868", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_inspectunresolvedpromotionreservationhead", + "target": "github_scripts_promote_features_to_main_parsepromotionreservationtrailers", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4020", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_validatereusablepromotionbranch", + "target": "github_scripts_promote_features_to_main_inspectunresolvedpromotionreservationhead", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2476", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_orphanedmergehydrationintegrationtest", + "target": "github_scripts_promote_features_to_main_createpromotionreservation", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1477", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_queuetrustedpromotionworker", + "target": "github_scripts_promote_features_to_main_createpromotionreservation", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4063", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_validatereusablepromotionbranch", + "target": "github_scripts_promote_features_to_main_inspectpromotionreservation", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1337", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_validatestalependingaipromotionbranch", + "target": "github_scripts_promote_features_to_main_inspectpromotionreservation", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1033", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_latestbotpromotionattestationevents", + "target": "github_scripts_promote_features_to_main_parsepromotionresolutionattestations", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3565", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_parsepromotionresolutionattestations", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1066", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_findbotpromotionretirement", + "target": "github_scripts_promote_features_to_main_parsepromotionretirements", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3227", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_parsepromotionretirements", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1063", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_findbotpromotionretirement", + "target": "github_scripts_promote_features_to_main_botcommentsbylatestevent", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1031", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_latestbotpromotionattestationevents", + "target": "github_scripts_promote_features_to_main_botcommentsbylatestevent", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1204", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_validateairesolvedpromotionbranch", + "target": "github_scripts_promote_features_to_main_latestbotpromotionattestationevents", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1310", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_validatestalependingaipromotionbranch", + "target": "github_scripts_promote_features_to_main_latestbotpromotionattestationevents", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L5380", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runpromotion", + "target": "github_scripts_promote_features_to_main_promotionretirementmarker", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3209", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_promotionretirementmarker", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L5318", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runpromotion", + "target": "github_scripts_promote_features_to_main_findbotpromotionretirement", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3212", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_findbotpromotionretirement", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L5329", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runpromotion", + "target": "github_scripts_promote_features_to_main_retiredbranchcleanupdisposition", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3217", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_retiredbranchcleanupdisposition", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1086", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_cancelpromotionretirement", + "target": "github_scripts_promote_features_to_main_upsertbotissuecomment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L5331", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runpromotion", + "target": "github_scripts_promote_features_to_main_cancelpromotionretirement", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1120", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_isexactpausedpromotionsnapshot", + "target": "github_scripts_promote_features_to_main_sourceprhaslabel", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3851", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_promotionpausestateforrun", + "target": "github_scripts_promote_features_to_main_sourceprhaslabel", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4945", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runpromotion", + "target": "github_scripts_promote_features_to_main_isreversesyncsourcepr", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3081", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_isreversesyncsourcepr", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2564", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_orphanedmergehydrationintegrationtest", + "target": "github_scripts_promote_features_to_main_isexactpausedpromotionsnapshot", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3858", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_promotionpausestateforrun", + "target": "github_scripts_promote_features_to_main_isexactpausedpromotionsnapshot", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1736", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_createpromotionreviewcheckpoint", + "target": "github_scripts_promote_features_to_main_inspectpromotionreviewcheckpoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1271", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_validateairesolvedpromotionbranch", + "target": "github_scripts_promote_features_to_main_inspectpromotionreviewcheckpoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4090", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_validatereusablepromotionbranch", + "target": "github_scripts_promote_features_to_main_validateairesolvedpromotionbranch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1352", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_validatestalependingaipromotionbranch", + "target": "github_scripts_promote_features_to_main_validateairesolvedpromotionbranch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2632", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_orphanedmergehydrationintegrationtest", + "target": "github_scripts_promote_features_to_main_validatestalependingaipromotionbranch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L5355", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runpromotion", + "target": "github_scripts_promote_features_to_main_validatestalependingaipromotionbranch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1479", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_queuetrustedpromotionworker", + "target": "github_scripts_promote_features_to_main_buildpromotiondispatchrequest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1553", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_redispatchpromotionreservation", + "target": "github_scripts_promote_features_to_main_buildpromotiondispatchrequest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3447", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_buildpromotiondispatchrequest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1440", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_dispatchpromotionresolution", + "target": "github_scripts_promote_features_to_main_promotiondispatchargs", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3496", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_promotiondispatchargs", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1496", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_queuetrustedpromotionworker", + "target": "github_scripts_promote_features_to_main_dispatchpromotionresolution", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1561", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_redispatchpromotionreservation", + "target": "github_scripts_promote_features_to_main_dispatchpromotionresolution", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3501", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_dispatchpromotionresolution", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1502", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_queuetrustedpromotionworker", + "target": "github_scripts_promote_features_to_main_exactreservationdeleteargs", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3539", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_exactreservationdeleteargs", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1487", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_queuetrustedpromotionworker", + "target": "github_scripts_promote_features_to_main_exactreservationpushargs", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3533", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_exactreservationpushargs", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1527", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_queuetrustedpromotionworker", + "target": "github_scripts_promote_features_to_main_repoflag", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1822", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_exactbranchdeletewithactionstoken", + "target": "github_scripts_promote_features_to_main_withactionstoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2051", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_finalizeaipromotionmetadata", + "target": "github_scripts_promote_features_to_main_withactionstoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1962", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_finalizesourcelineagemetadata", + "target": "github_scripts_promote_features_to_main_withactionstoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2138", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_findopenpromotionnumber", + "target": "github_scripts_promote_features_to_main_withactionstoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1693", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_liverefshawithactionstoken", + "target": "github_scripts_promote_features_to_main_withactionstoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1861", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_promotionresolverrundisposition", + "target": "github_scripts_promote_features_to_main_withactionstoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L5390", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runpromotion", + "target": "github_scripts_promote_features_to_main_withactionstoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1574", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_upsertbotissuecomment", + "target": "github_scripts_promote_features_to_main_withactionstoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2099", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_finalizeaipromotionmetadata", + "target": "github_scripts_promote_features_to_main_upsertbotissuecomment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1997", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_finalizesourcelineagemetadata", + "target": "github_scripts_promote_features_to_main_upsertbotissuecomment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1882", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_recoverpromotionreviewcheckpoint", + "target": "github_scripts_promote_features_to_main_upsertbotissuecomment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L5371", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runpromotion", + "target": "github_scripts_promote_features_to_main_upsertbotissuecomment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3350", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_notesourcestandaside", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3384", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_clearsourcestandaside", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2116", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_finalizeaipromotionmetadata", + "target": "github_scripts_promote_features_to_main_encodepromotionattestation", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2610", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_orphanedmergehydrationintegrationtest", + "target": "github_scripts_promote_features_to_main_encodepromotionattestation", + "confidence_score": 1.0 + }, + { + "relation": "indirect_call", + "context": "argument", + "confidence": "INFERRED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1708", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_promotionattestationbody", + "target": "github_scripts_promote_features_to_main_encodepromotionattestation", + "confidence_score": 0.5 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1781", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_exactcheckpointpush", + "target": "github_scripts_promote_features_to_main_liverefshawithactionstoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1938", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_recoverpromotionreviewcheckpoint", + "target": "github_scripts_promote_features_to_main_liverefshawithactionstoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1837", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_revalidatecheckpointrefs", + "target": "github_scripts_promote_features_to_main_liverefshawithactionstoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1885", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_recoverpromotionreviewcheckpoint", + "target": "github_scripts_promote_features_to_main_promotionattestationbody", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2661", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_orphanedmergehydrationintegrationtest", + "target": "github_scripts_promote_features_to_main_createpromotionreviewcheckpoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1912", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_recoverpromotionreviewcheckpoint", + "target": "github_scripts_promote_features_to_main_createpromotionreviewcheckpoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1931", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_recoverpromotionreviewcheckpoint", + "target": "github_scripts_promote_features_to_main_exactcheckpointpush", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3274", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_exactcheckpointpush", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L5403", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runpromotion", + "target": "github_scripts_promote_features_to_main_exactbranchdeletewithactionstoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1910", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_recoverpromotionreviewcheckpoint", + "target": "github_scripts_promote_features_to_main_revalidatecheckpointrefs", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1873", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_promotionresolverrundisposition", + "target": "github_scripts_promote_features_to_main_checkpointrecoverydisposition", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3297", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_checkpointrecoverydisposition", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1899", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_recoverpromotionreviewcheckpoint", + "target": "github_scripts_promote_features_to_main_promotionresolverrundisposition", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L5457", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runpromotion", + "target": "github_scripts_promote_features_to_main_recoverpromotionreviewcheckpoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2033", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_finalizeaipromotionmetadata", + "target": "github_scripts_promote_features_to_main_finalizesourcelineagemetadata", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1959", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_finalizesourcelineagemetadata", + "target": "github_scripts_promote_features_to_main_ensuresourcelineagereviewlabel", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L1963", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_finalizesourcelineagemetadata", + "target": "github_scripts_promote_features_to_main_repoflag", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L5271", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runpromotion", + "target": "github_scripts_promote_features_to_main_finalizesourcelineagemetadata", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2042", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_finalizeaipromotionmetadata", + "target": "github_scripts_promote_features_to_main_repoflag", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L5491", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runpromotion", + "target": "github_scripts_promote_features_to_main_finalizeaipromotionmetadata", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2139", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_findopenpromotionnumber", + "target": "github_scripts_promote_features_to_main_repoflag", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2226", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_pathspecauthorityintegrationtest", + "target": "github_scripts_promote_features_to_main_validatereusablepromotionbranch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3796", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_pathspecauthorityintegrationtest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2386", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_orphanedmergehydrationintegrationtest", + "target": "github_scripts_promote_features_to_main_applypicks", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2365", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_orphanedmergehydrationintegrationtest", + "target": "github_scripts_promote_features_to_main_ensureremotebranchavailable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2337", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_orphanedmergehydrationintegrationtest", + "target": "github_scripts_promote_features_to_main_preflightpromotionplans", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2377", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_orphanedmergehydrationintegrationtest", + "target": "github_scripts_promote_features_to_main_validatereusablepromotionbranch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L2417", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_orphanedmergehydrationintegrationtest", + "target": "github_scripts_promote_features_to_main_validatereusablepromotionforrun", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3797", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_orphanedmergehydrationintegrationtest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L6445", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_main", + "target": "github_scripts_promote_features_to_main_selftest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3790", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_computepicks", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3710", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_dependentmembersafter", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3743", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_externalstackpromotionstate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3712", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_groupfailuremessages", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3651", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_preflightpromotionplans", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3758", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_processgroupsindependently", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3331", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_promotionbody", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3413", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_promotionworkerreviewbody", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3775", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_runwithsummary", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3266", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_sortpromotioncandidates", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3716", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_selftest", + "target": "github_scripts_promote_features_to_main_validategroupchronology", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4338", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_closeredundantpass", + "target": "github_scripts_promote_features_to_main_repoflag", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4389", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_computepicks", + "target": "github_scripts_promote_features_to_main_repoflag", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4857", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_createpromotionpr", + "target": "github_scripts_promote_features_to_main_repoflag", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4728", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_ensurepromotionlabel", + "target": "github_scripts_promote_features_to_main_repoflag", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4738", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_ensuresourcelineagereviewlabel", + "target": "github_scripts_promote_features_to_main_repoflag", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3813", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_listmergedsourceprs", + "target": "github_scripts_promote_features_to_main_repoflag", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3831", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_listpromotionprs", + "target": "github_scripts_promote_features_to_main_repoflag", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3824", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_loadsourcepr", + "target": "github_scripts_promote_features_to_main_repoflag", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4317", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_retargetpass", + "target": "github_scripts_promote_features_to_main_repoflag", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L5391", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runpromotion", + "target": "github_scripts_promote_features_to_main_repoflag", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4930", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runpromotion", + "target": "github_scripts_promote_features_to_main_listmergedsourceprs", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4934", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runpromotion", + "target": "github_scripts_promote_features_to_main_listpromotionprs", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3855", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_promotionpausestateforrun", + "target": "github_scripts_promote_features_to_main_listsourceissuecomments", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L5313", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runpromotion", + "target": "github_scripts_promote_features_to_main_listsourceissuecomments", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3918", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_validatereusablepromotionforrun", + "target": "github_scripts_promote_features_to_main_listsourceissuecomments", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L5301", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runpromotion", + "target": "github_scripts_promote_features_to_main_validatereusablepromotionforrun", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3907", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_validatereusablepromotionforrun", + "target": "github_scripts_promote_features_to_main_validatereusablepromotionbranch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4935", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runpromotion", + "target": "github_scripts_promote_features_to_main_indexpromotionsbysource", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4936", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runpromotion", + "target": "github_scripts_promote_features_to_main_listremotepromotionbranches", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L3990", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_checkoutremotebranch", + "target": "github_scripts_promote_features_to_main_ensureremotebranchavailable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L5285", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runpromotion", + "target": "github_scripts_promote_features_to_main_ensureremotebranchavailable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4205", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_validatereusablepromotionbranch", + "target": "github_scripts_promote_features_to_main_applypicks", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L5252", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runpromotion", + "target": "github_scripts_promote_features_to_main_retargetpass", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L5253", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runpromotion", + "target": "github_scripts_promote_features_to_main_closeredundantpass", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4970", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runpromotion", + "target": "github_scripts_promote_features_to_main_preflightpromotionplans", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4597", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_groupfailuremessages", + "target": "github_scripts_promote_features_to_main_dependentmembersafter", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L5643", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runpromotion", + "target": "github_scripts_promote_features_to_main_processgroupsindependently", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L5617", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_runpromotion", + "target": "github_scripts_promote_features_to_main_sortpromotioncandidates", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4859", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_createpromotionpr", + "target": "github_scripts_promote_features_to_main_ensurepromotionlabel", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4860", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_createpromotionpr", + "target": "github_scripts_promote_features_to_main_ensuresourcelineagereviewlabel", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L4847", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_promotionworkerreviewbody", + "target": "github_scripts_promote_features_to_main_promotionconflictreviewbody", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promote-features-to-main.mjs", + "source_location": "L6460", + "weight": 1.0, + "source": "github_scripts_promote_features_to_main_main", + "target": "github_scripts_promote_features_to_main_runwithsummary", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L479", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_scripts_promotion_pr_changelog_associatedpr", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L134", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_scripts_promotion_pr_changelog_bodyfile", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L264", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_scripts_promotion_pr_changelog_buildcomment", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L165", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_scripts_promotion_pr_changelog_buildsection", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L89", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_scripts_promotion_pr_changelog_cfg", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L258", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_scripts_promotion_pr_changelog_computedelta", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L253", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_scripts_promotion_pr_changelog_computemissinglabels", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L357", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_scripts_promotion_pr_changelog_contentindex", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L411", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_scripts_promotion_pr_changelog_contentmatchedpr", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L433", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_scripts_promotion_pr_changelog_ensuredlabels", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L434", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_scripts_promotion_pr_changelog_ensurelabelexists", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L80", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_scripts_promotion_pr_changelog_env", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L157", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_scripts_promotion_pr_changelog_escapecell", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L118", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_scripts_promotion_pr_changelog_exec_opts", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L341", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_scripts_promotion_pr_changelog_fetchpr", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L84", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_scripts_promotion_pr_changelog_flag", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L163", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_scripts_promotion_pr_changelog_fmtdate", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L124", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_scripts_promotion_pr_changelog_gh", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L125", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_scripts_promotion_pr_changelog_ghjson", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L123", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_scripts_promotion_pr_changelog_git", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L426", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_scripts_promotion_pr_changelog_label_specs", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L359", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_scripts_promotion_pr_changelog_loadcontentindex", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L393", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_scripts_promotion_pr_changelog_loadsubjectindex", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L577", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_scripts_promotion_pr_changelog_main", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L153", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_scripts_promotion_pr_changelog_normalizesubject", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L145", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_scripts_promotion_pr_changelog_parseprnumberfromsubject", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L245", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_scripts_promotion_pr_changelog_parseprset", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L340", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_scripts_promotion_pr_changelog_prcache", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L120", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_scripts_promotion_pr_changelog_run", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L501", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_scripts_promotion_pr_changelog_selftest", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L233", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_scripts_promotion_pr_changelog_splicesection", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L127", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_scripts_promotion_pr_changelog_summary", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L455", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_scripts_promotion_pr_changelog_syncprlabels", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L309", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_scripts_promotion_pr_changelog_toprmeta", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L327", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_scripts_promotion_pr_changelog_verifyflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 0.9, + "source_file": ".github/workflows/promote-develop-to-main.yml", + "source_location": null, + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog", + "target": "github_workflows_promote_develop_to_main_no_ai_rebase" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/promote-develop-to-main.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_promote_develop_to_main_promotion_pr", + "target": "github_scripts_promotion_pr_changelog" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L85", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_flag", + "target": "github_scripts_promotion_pr_changelog_env", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L649", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_main", + "target": "github_scripts_promotion_pr_changelog_env", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L129", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_summary", + "target": "github_scripts_promotion_pr_changelog_env", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L124", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_gh", + "target": "github_scripts_promotion_pr_changelog_run", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L123", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_git", + "target": "github_scripts_promotion_pr_changelog_run", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L584", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_main", + "target": "github_scripts_promotion_pr_changelog_git", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L437", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_ensurelabelexists", + "target": "github_scripts_promotion_pr_changelog_gh", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L125", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_ghjson", + "target": "github_scripts_promotion_pr_changelog_gh", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L650", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_main", + "target": "github_scripts_promotion_pr_changelog_gh", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L471", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_syncprlabels", + "target": "github_scripts_promotion_pr_changelog_gh", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L483", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_associatedpr", + "target": "github_scripts_promotion_pr_changelog_ghjson", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L345", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_fetchpr", + "target": "github_scripts_promotion_pr_changelog_ghjson", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L363", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_loadcontentindex", + "target": "github_scripts_promotion_pr_changelog_ghjson", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L399", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_loadsubjectindex", + "target": "github_scripts_promotion_pr_changelog_ghjson", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L599", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_main", + "target": "github_scripts_promotion_pr_changelog_ghjson", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L459", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_syncprlabels", + "target": "github_scripts_promotion_pr_changelog_ghjson", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L331", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_verifyflags", + "target": "github_scripts_promotion_pr_changelog_ghjson", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L606", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_main", + "target": "github_scripts_promotion_pr_changelog_summary", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L475", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_syncprlabels", + "target": "github_scripts_promotion_pr_changelog_summary", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L653", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_main", + "target": "github_scripts_promotion_pr_changelog_bodyfile", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L621", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_main", + "target": "github_scripts_promotion_pr_changelog_parseprnumberfromsubject", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L508", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_selftest", + "target": "github_scripts_promotion_pr_changelog_parseprnumberfromsubject", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L415", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_contentmatchedpr", + "target": "github_scripts_promotion_pr_changelog_normalizesubject", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L382", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_loadcontentindex", + "target": "github_scripts_promotion_pr_changelog_normalizesubject", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L401", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_loadsubjectindex", + "target": "github_scripts_promotion_pr_changelog_normalizesubject", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L513", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_selftest", + "target": "github_scripts_promotion_pr_changelog_normalizesubject", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L188", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_buildsection", + "target": "github_scripts_promotion_pr_changelog_escapecell", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L514", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_selftest", + "target": "github_scripts_promotion_pr_changelog_escapecell", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L188", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_buildsection", + "target": "github_scripts_promotion_pr_changelog_fmtdate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L636", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_main", + "target": "github_scripts_promotion_pr_changelog_buildsection", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L518", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_selftest", + "target": "github_scripts_promotion_pr_changelog_buildsection", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L667", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_main", + "target": "github_scripts_promotion_pr_changelog_splicesection", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L536", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_selftest", + "target": "github_scripts_promotion_pr_changelog_splicesection", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L673", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_main", + "target": "github_scripts_promotion_pr_changelog_parseprset", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L543", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_selftest", + "target": "github_scripts_promotion_pr_changelog_parseprset", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L550", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_selftest", + "target": "github_scripts_promotion_pr_changelog_computemissinglabels", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L464", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_syncprlabels", + "target": "github_scripts_promotion_pr_changelog_computemissinglabels", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L675", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_main", + "target": "github_scripts_promotion_pr_changelog_computedelta", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L547", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_selftest", + "target": "github_scripts_promotion_pr_changelog_computedelta", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L690", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_main", + "target": "github_scripts_promotion_pr_changelog_buildcomment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L554", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_selftest", + "target": "github_scripts_promotion_pr_changelog_buildcomment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L485", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_associatedpr", + "target": "github_scripts_promotion_pr_changelog_toprmeta", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L345", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_fetchpr", + "target": "github_scripts_promotion_pr_changelog_toprmeta", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L635", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_main", + "target": "github_scripts_promotion_pr_changelog_verifyflags", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L622", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_main", + "target": "github_scripts_promotion_pr_changelog_fetchpr", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L412", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_contentmatchedpr", + "target": "github_scripts_promotion_pr_changelog_loadcontentindex", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L394", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_loadsubjectindex", + "target": "github_scripts_promotion_pr_changelog_loadcontentindex", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L419", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_contentmatchedpr", + "target": "github_scripts_promotion_pr_changelog_loadsubjectindex", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L623", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_main", + "target": "github_scripts_promotion_pr_changelog_contentmatchedpr", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L645", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_main", + "target": "github_scripts_promotion_pr_changelog_ensurelabelexists", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L466", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_syncprlabels", + "target": "github_scripts_promotion_pr_changelog_ensurelabelexists", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L603", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_main", + "target": "github_scripts_promotion_pr_changelog_syncprlabels", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L624", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_main", + "target": "github_scripts_promotion_pr_changelog_associatedpr", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-pr-changelog.mjs", + "source_location": "L579", + "weight": 1.0, + "source": "github_scripts_promotion_pr_changelog_main", + "target": "github_scripts_promotion_pr_changelog_selftest", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L107", + "weight": 1.0, + "source": "github_scripts_promotion_worker_contract", + "target": "github_scripts_promotion_worker_contract_base_ref", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L108", + "weight": 1.0, + "source": "github_scripts_promotion_worker_contract", + "target": "github_scripts_promotion_worker_contract_base_sha", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L66", + "weight": 1.0, + "source": "github_scripts_promotion_worker_contract", + "target": "github_scripts_promotion_worker_contract_compute_plan_hash", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L105", + "weight": 1.0, + "source": "github_scripts_promotion_worker_contract", + "target": "github_scripts_promotion_worker_contract_github_output", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L115", + "weight": 1.0, + "source": "github_scripts_promotion_worker_contract", + "target": "github_scripts_promotion_worker_contract_plan_hash", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L109", + "weight": 1.0, + "source": "github_scripts_promotion_worker_contract", + "target": "github_scripts_promotion_worker_contract_promotion_branch", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L217", + "weight": 1.0, + "source": "github_scripts_promotion_worker_contract", + "target": "github_scripts_promotion_worker_contract_reject_lineage_mismatch", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L172", + "weight": 1.0, + "source": "github_scripts_promotion_worker_contract", + "target": "github_scripts_promotion_worker_contract_require_lineage_replay", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L110", + "weight": 1.0, + "source": "github_scripts_promotion_worker_contract", + "target": "github_scripts_promotion_worker_contract_reservation_sha", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L116", + "weight": 1.0, + "source": "github_scripts_promotion_worker_contract", + "target": "github_scripts_promotion_worker_contract_run_url", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L104", + "weight": 1.0, + "source": "github_scripts_promotion_worker_contract", + "target": "github_scripts_promotion_worker_contract_runner_temp", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L1", + "weight": 1.0, + "source": "github_scripts_promotion_worker_contract", + "target": "github_scripts_promotion_worker_contract_sh__entry", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L113", + "weight": 1.0, + "source": "github_scripts_promotion_worker_contract", + "target": "github_scripts_promotion_worker_contract_source_end_sha", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L114", + "weight": 1.0, + "source": "github_scripts_promotion_worker_contract", + "target": "github_scripts_promotion_worker_contract_source_lineage_status", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L106", + "weight": 1.0, + "source": "github_scripts_promotion_worker_contract", + "target": "github_scripts_promotion_worker_contract_source_pr", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L111", + "weight": 1.0, + "source": "github_scripts_promotion_worker_contract", + "target": "github_scripts_promotion_worker_contract_source_start_sha", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L112", + "weight": 1.0, + "source": "github_scripts_promotion_worker_contract", + "target": "github_scripts_promotion_worker_contract_source_tip_sha", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L269", + "weight": 1.0, + "context": "call", + "source": "github_scripts_promotion_worker_contract_sh__entry", + "target": "github_scripts_promotion_worker_contract_reject_lineage_mismatch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-worker-contract.sh", + "source_location": "L267", + "weight": 1.0, + "context": "call", + "source": "github_scripts_promotion_worker_contract_sh__entry", + "target": "github_scripts_promotion_worker_contract_require_lineage_replay", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-worker-routing-contract.mjs", + "source_location": "L32", + "weight": 1.0, + "source": "github_scripts_promotion_worker_routing_contract", + "target": "github_scripts_promotion_worker_routing_contract_action", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-worker-routing-contract.mjs", + "source_location": "L16", + "weight": 1.0, + "source": "github_scripts_promotion_worker_routing_contract", + "target": "github_scripts_promotion_worker_routing_contract_allbranchworkflow", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-worker-routing-contract.mjs", + "source_location": "L20", + "weight": 1.0, + "source": "github_scripts_promotion_worker_routing_contract", + "target": "github_scripts_promotion_worker_routing_contract_developpromotionworkflow", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-worker-routing-contract.mjs", + "source_location": "L24", + "weight": 1.0, + "source": "github_scripts_promotion_worker_routing_contract", + "target": "github_scripts_promotion_worker_routing_contract_featurepromotionworkflow", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-worker-routing-contract.mjs", + "source_location": "L44", + "weight": 1.0, + "source": "github_scripts_promotion_worker_routing_contract", + "target": "github_scripts_promotion_worker_routing_contract_graphify", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-worker-routing-contract.mjs", + "source_location": "L36", + "weight": 1.0, + "source": "github_scripts_promotion_worker_routing_contract", + "target": "github_scripts_promotion_worker_routing_contract_lopuagent", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-worker-routing-contract.mjs", + "source_location": "L28", + "weight": 1.0, + "source": "github_scripts_promotion_worker_routing_contract", + "target": "github_scripts_promotion_worker_routing_contract_maindevelopsyncworkflow", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-worker-routing-contract.mjs", + "source_location": "L48", + "weight": 1.0, + "source": "github_scripts_promotion_worker_routing_contract", + "target": "github_scripts_promotion_worker_routing_contract_promoter", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-worker-routing-contract.mjs", + "source_location": "L12", + "weight": 1.0, + "source": "github_scripts_promotion_worker_routing_contract", + "target": "github_scripts_promotion_worker_routing_contract_rebaseworkflow", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-worker-routing-contract.mjs", + "source_location": "L40", + "weight": 1.0, + "source": "github_scripts_promotion_worker_routing_contract", + "target": "github_scripts_promotion_worker_routing_contract_worker", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/promotion-worker-routing-contract.mjs", + "source_location": "L8", + "weight": 1.0, + "source": "github_scripts_promotion_worker_routing_contract", + "target": "github_scripts_promotion_worker_routing_contract_workflow", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-index-fingerprint.test.mjs", + "source_location": "L16", + "weight": 1.0, + "source": "github_scripts_rebase_index_fingerprint_test", + "target": "github_scripts_rebase_index_fingerprint_test_rawindexhash", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-index-fingerprint.test.mjs", + "source_location": "L11", + "weight": 1.0, + "source": "github_scripts_rebase_index_fingerprint_test", + "target": "github_scripts_rebase_index_fingerprint_test_rungit", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-index-fingerprint.test.mjs", + "source_location": "L21", + "weight": 1.0, + "source": "github_scripts_rebase_index_fingerprint_test", + "target": "github_scripts_rebase_index_fingerprint_test_semanticindexhash", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-index-fingerprint.test.mjs", + "source_location": "L14", + "weight": 1.0, + "source": "github_scripts_rebase_index_fingerprint_test", + "target": "github_scripts_rebase_index_fingerprint_test_sha256", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-index-fingerprint.test.mjs", + "source_location": "L17", + "weight": 1.0, + "source": "github_scripts_rebase_index_fingerprint_test_rawindexhash", + "target": "github_scripts_rebase_index_fingerprint_test_rungit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-index-fingerprint.test.mjs", + "source_location": "L22", + "weight": 1.0, + "source": "github_scripts_rebase_index_fingerprint_test_semanticindexhash", + "target": "github_scripts_rebase_index_fingerprint_test_rungit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-index-fingerprint.test.mjs", + "source_location": "L18", + "weight": 1.0, + "source": "github_scripts_rebase_index_fingerprint_test_rawindexhash", + "target": "github_scripts_rebase_index_fingerprint_test_sha256", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-index-fingerprint.test.mjs", + "source_location": "L22", + "weight": 1.0, + "source": "github_scripts_rebase_index_fingerprint_test_semanticindexhash", + "target": "github_scripts_rebase_index_fingerprint_test_sha256", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-ownership-routing-contract.sh", + "source_location": "L32", + "weight": 1.0, + "source": "github_scripts_rebase_ownership_routing_contract", + "target": "github_scripts_rebase_ownership_routing_contract_assert_owner", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-ownership-routing-contract.sh", + "source_location": "L68", + "weight": 1.0, + "source": "github_scripts_rebase_ownership_routing_contract", + "target": "github_scripts_rebase_ownership_routing_contract_assert_stack", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-ownership-routing-contract.sh", + "source_location": "L1", + "weight": 1.0, + "source": "github_scripts_rebase_ownership_routing_contract", + "target": "github_scripts_rebase_ownership_routing_contract_sh__entry", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-ownership-routing-contract.sh", + "source_location": "L50", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_ownership_routing_contract_sh__entry", + "target": "github_scripts_rebase_ownership_routing_contract_assert_owner", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-ownership-routing-contract.sh", + "source_location": "L85", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_ownership_routing_contract_sh__entry", + "target": "github_scripts_rebase_ownership_routing_contract_assert_stack", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L23", + "weight": 1.0, + "source": "github_scripts_rebase_related_edits_test", + "target": "github_scripts_rebase_related_edits_test_actionpath", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L102", + "weight": 1.0, + "source": "github_scripts_rebase_related_edits_test", + "target": "github_scripts_rebase_related_edits_test_copytrustedtree", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L80", + "weight": 1.0, + "source": "github_scripts_rebase_related_edits_test", + "target": "github_scripts_rebase_related_edits_test_extractverifierscript", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L37", + "weight": 1.0, + "source": "github_scripts_rebase_related_edits_test", + "target": "github_scripts_rebase_related_edits_test_filesunder", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L45", + "weight": 1.0, + "source": "github_scripts_rebase_related_edits_test", + "target": "github_scripts_rebase_related_edits_test_hashnamedfiles", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L64", + "weight": 1.0, + "source": "github_scripts_rebase_related_edits_test", + "target": "github_scripts_rebase_related_edits_test_hashrebasestate", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L54", + "weight": 1.0, + "source": "github_scripts_rebase_related_edits_test", + "target": "github_scripts_rebase_related_edits_test_hashtrustedtree", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L122", + "weight": 1.0, + "source": "github_scripts_rebase_related_edits_test", + "target": "github_scripts_rebase_related_edits_test_makestoppedrebase", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L22", + "weight": 1.0, + "source": "github_scripts_rebase_related_edits_test", + "target": "github_scripts_rebase_related_edits_test_repositoryroot", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L28", + "weight": 1.0, + "source": "github_scripts_rebase_related_edits_test", + "target": "github_scripts_rebase_related_edits_test_rungit", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L156", + "weight": 1.0, + "source": "github_scripts_rebase_related_edits_test", + "target": "github_scripts_rebase_related_edits_test_runverifier", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L21", + "weight": 1.0, + "source": "github_scripts_rebase_related_edits_test", + "target": "github_scripts_rebase_related_edits_test_scriptdir", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L35", + "weight": 1.0, + "source": "github_scripts_rebase_related_edits_test", + "target": "github_scripts_rebase_related_edits_test_sha256", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L65", + "weight": 1.0, + "source": "github_scripts_rebase_related_edits_test_hashrebasestate", + "target": "github_scripts_rebase_related_edits_test_rungit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L125", + "weight": 1.0, + "source": "github_scripts_rebase_related_edits_test_makestoppedrebase", + "target": "github_scripts_rebase_related_edits_test_rungit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L185", + "weight": 1.0, + "source": "github_scripts_rebase_related_edits_test_runverifier", + "target": "github_scripts_rebase_related_edits_test_rungit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L49", + "weight": 1.0, + "source": "github_scripts_rebase_related_edits_test_hashnamedfiles", + "target": "github_scripts_rebase_related_edits_test_sha256", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L184", + "weight": 1.0, + "source": "github_scripts_rebase_related_edits_test_runverifier", + "target": "github_scripts_rebase_related_edits_test_sha256", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L76", + "weight": 1.0, + "source": "github_scripts_rebase_related_edits_test_hashrebasestate", + "target": "github_scripts_rebase_related_edits_test_filesunder", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L56", + "weight": 1.0, + "source": "github_scripts_rebase_related_edits_test_hashtrustedtree", + "target": "github_scripts_rebase_related_edits_test_filesunder", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L77", + "weight": 1.0, + "source": "github_scripts_rebase_related_edits_test_hashrebasestate", + "target": "github_scripts_rebase_related_edits_test_hashnamedfiles", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L55", + "weight": 1.0, + "source": "github_scripts_rebase_related_edits_test_hashtrustedtree", + "target": "github_scripts_rebase_related_edits_test_hashnamedfiles", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L180", + "weight": 1.0, + "source": "github_scripts_rebase_related_edits_test_runverifier", + "target": "github_scripts_rebase_related_edits_test_hashtrustedtree", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L187", + "weight": 1.0, + "source": "github_scripts_rebase_related_edits_test_runverifier", + "target": "github_scripts_rebase_related_edits_test_hashrebasestate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L202", + "weight": 1.0, + "source": "github_scripts_rebase_related_edits_test_runverifier", + "target": "github_scripts_rebase_related_edits_test_extractverifierscript", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L163", + "weight": 1.0, + "source": "github_scripts_rebase_related_edits_test_runverifier", + "target": "github_scripts_rebase_related_edits_test_copytrustedtree", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-related-edits.test.mjs", + "source_location": "L158", + "weight": 1.0, + "source": "github_scripts_rebase_related_edits_test_runverifier", + "target": "github_scripts_rebase_related_edits_test_makestoppedrebase", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L113", + "weight": 1.0, + "source": "github_scripts_rebase_stack_prepare_round", + "target": "github_scripts_rebase_stack_prepare_round_assert_safe_regular_text_conflict", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L219", + "weight": 1.0, + "source": "github_scripts_rebase_stack_prepare_round", + "target": "github_scripts_rebase_stack_prepare_round_clear_scratch", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L29", + "weight": 1.0, + "source": "github_scripts_rebase_stack_prepare_round", + "target": "github_scripts_rebase_stack_prepare_round_emit", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L33", + "weight": 1.0, + "source": "github_scripts_rebase_stack_prepare_round", + "target": "github_scripts_rebase_stack_prepare_round_emit_paths", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L73", + "weight": 1.0, + "source": "github_scripts_rebase_stack_prepare_round", + "target": "github_scripts_rebase_stack_prepare_round_has_coherent_zdiff3_markers", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L184", + "weight": 1.0, + "source": "github_scripts_rebase_stack_prepare_round", + "target": "github_scripts_rebase_stack_prepare_round_hash_index_entries", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L188", + "weight": 1.0, + "source": "github_scripts_rebase_stack_prepare_round", + "target": "github_scripts_rebase_stack_prepare_round_hash_rebase_state", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L58", + "weight": 1.0, + "source": "github_scripts_rebase_stack_prepare_round", + "target": "github_scripts_rebase_stack_prepare_round_rebase_in_progress", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L45", + "weight": 1.0, + "source": "github_scripts_rebase_stack_prepare_round", + "target": "github_scripts_rebase_stack_prepare_round_secure_git_environment", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L1", + "weight": 1.0, + "source": "github_scripts_rebase_stack_prepare_round", + "target": "github_scripts_rebase_stack_prepare_round_sh__entry", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L164", + "weight": 1.0, + "source": "github_scripts_rebase_stack_prepare_round", + "target": "github_scripts_rebase_stack_prepare_round_sha256_file", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L172", + "weight": 1.0, + "source": "github_scripts_rebase_stack_prepare_round", + "target": "github_scripts_rebase_stack_prepare_round_sha256_stdin", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L62", + "weight": 1.0, + "source": "github_scripts_rebase_stack_prepare_round", + "target": "github_scripts_rebase_stack_prepare_round_unsafe_path_syntax", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L206", + "weight": 1.0, + "source": "github_scripts_rebase_stack_prepare_round", + "target": "github_scripts_rebase_stack_prepare_round_write_unmerged_paths", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L318", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_prepare_round_sh__entry", + "target": "github_scripts_rebase_stack_prepare_round_assert_safe_regular_text_conflict", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L351", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_prepare_round_sh__entry", + "target": "github_scripts_rebase_stack_prepare_round_clear_scratch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L360", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_prepare_round_sh__entry", + "target": "github_scripts_rebase_stack_prepare_round_emit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L370", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_prepare_round_sh__entry", + "target": "github_scripts_rebase_stack_prepare_round_emit_paths", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L276", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_prepare_round_sh__entry", + "target": "github_scripts_rebase_stack_prepare_round_rebase_in_progress", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L245", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_prepare_round_sh__entry", + "target": "github_scripts_rebase_stack_prepare_round_secure_git_environment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L306", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_prepare_round_sh__entry", + "target": "github_scripts_rebase_stack_prepare_round_unsafe_path_syntax", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L289", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_prepare_round_sh__entry", + "target": "github_scripts_rebase_stack_prepare_round_write_unmerged_paths", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L117", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_prepare_round_assert_safe_regular_text_conflict", + "target": "github_scripts_rebase_stack_prepare_round_unsafe_path_syntax", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L129", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_prepare_round_assert_safe_regular_text_conflict", + "target": "github_scripts_rebase_stack_prepare_round_has_coherent_zdiff3_markers", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L201", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_prepare_round_hash_rebase_state", + "target": "github_scripts_rebase_stack_prepare_round_sha256_file", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L185", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_prepare_round_hash_index_entries", + "target": "github_scripts_rebase_stack_prepare_round_sha256_stdin", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/prepare-round.sh", + "source_location": "L203", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_prepare_round_hash_rebase_state", + "target": "github_scripts_rebase_stack_prepare_round_sha256_stdin", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L88", + "weight": 1.0, + "source": "github_scripts_rebase_stack_promotion_worker", + "target": "github_scripts_rebase_stack_promotion_worker_classify_source_lineage", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L10", + "weight": 1.0, + "source": "github_scripts_rebase_stack_promotion_worker", + "target": "github_scripts_rebase_stack_promotion_worker_emit", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L14", + "weight": 1.0, + "source": "github_scripts_rebase_stack_promotion_worker", + "target": "github_scripts_rebase_stack_promotion_worker_emit_paths", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L24", + "weight": 1.0, + "source": "github_scripts_rebase_stack_promotion_worker", + "target": "github_scripts_rebase_stack_promotion_worker_fail", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L238", + "weight": 1.0, + "source": "github_scripts_rebase_stack_promotion_worker", + "target": "github_scripts_rebase_stack_promotion_worker_prepare", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L52", + "weight": 1.0, + "source": "github_scripts_rebase_stack_promotion_worker", + "target": "github_scripts_rebase_stack_promotion_worker_require_environment", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L212", + "weight": 1.0, + "source": "github_scripts_rebase_stack_promotion_worker", + "target": "github_scripts_rebase_stack_promotion_worker_require_reservation", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L37", + "weight": 1.0, + "source": "github_scripts_rebase_stack_promotion_worker", + "target": "github_scripts_rebase_stack_promotion_worker_secure_git_environment", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L1", + "weight": 1.0, + "source": "github_scripts_rebase_stack_promotion_worker", + "target": "github_scripts_rebase_stack_promotion_worker_sh__entry", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L29", + "weight": 1.0, + "source": "github_scripts_rebase_stack_promotion_worker", + "target": "github_scripts_rebase_stack_promotion_worker_sha256_stdin", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L76", + "weight": 1.0, + "source": "github_scripts_rebase_stack_promotion_worker", + "target": "github_scripts_rebase_stack_promotion_worker_unsafe_path_syntax", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L395", + "weight": 1.0, + "source": "github_scripts_rebase_stack_promotion_worker", + "target": "github_scripts_rebase_stack_promotion_worker_verify", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L115", + "weight": 1.0, + "source": "github_scripts_rebase_stack_promotion_worker", + "target": "github_scripts_rebase_stack_promotion_worker_write_plan", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L477", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_promotion_worker_sh__entry", + "target": "github_scripts_rebase_stack_promotion_worker_fail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L481", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_promotion_worker_sh__entry", + "target": "github_scripts_rebase_stack_promotion_worker_prepare", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L471", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_promotion_worker_sh__entry", + "target": "github_scripts_rebase_stack_promotion_worker_require_environment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L472", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_promotion_worker_sh__entry", + "target": "github_scripts_rebase_stack_promotion_worker_secure_git_environment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L482", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_promotion_worker_sh__entry", + "target": "github_scripts_rebase_stack_promotion_worker_verify", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L365", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_promotion_worker_prepare", + "target": "github_scripts_rebase_stack_promotion_worker_emit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L462", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_promotion_worker_verify", + "target": "github_scripts_rebase_stack_promotion_worker_emit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L200", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_promotion_worker_write_plan", + "target": "github_scripts_rebase_stack_promotion_worker_emit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L361", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_promotion_worker_prepare", + "target": "github_scripts_rebase_stack_promotion_worker_emit_paths", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L464", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_promotion_worker_verify", + "target": "github_scripts_rebase_stack_promotion_worker_emit_paths", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L209", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_promotion_worker_write_plan", + "target": "github_scripts_rebase_stack_promotion_worker_emit_paths", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L94", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_promotion_worker_classify_source_lineage", + "target": "github_scripts_rebase_stack_promotion_worker_fail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L256", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_promotion_worker_prepare", + "target": "github_scripts_rebase_stack_promotion_worker_fail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L58", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_promotion_worker_require_environment", + "target": "github_scripts_rebase_stack_promotion_worker_fail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L216", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_promotion_worker_require_reservation", + "target": "github_scripts_rebase_stack_promotion_worker_fail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L404", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_promotion_worker_verify", + "target": "github_scripts_rebase_stack_promotion_worker_fail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L133", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_promotion_worker_write_plan", + "target": "github_scripts_rebase_stack_promotion_worker_fail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L321", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_promotion_worker_prepare", + "target": "github_scripts_rebase_stack_promotion_worker_unsafe_path_syntax", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L133", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_promotion_worker_write_plan", + "target": "github_scripts_rebase_stack_promotion_worker_unsafe_path_syntax", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L240", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_promotion_worker_prepare", + "target": "github_scripts_rebase_stack_promotion_worker_write_plan", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L397", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_promotion_worker_verify", + "target": "github_scripts_rebase_stack_promotion_worker_write_plan", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L241", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_promotion_worker_prepare", + "target": "github_scripts_rebase_stack_promotion_worker_require_reservation", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L398", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_promotion_worker_verify", + "target": "github_scripts_rebase_stack_promotion_worker_require_reservation", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/promotion-worker.sh", + "source_location": "L289", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_promotion_worker_prepare", + "target": "github_scripts_rebase_stack_promotion_worker_note_discarded", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L62", + "weight": 1.0, + "source": "github_scripts_rebase_stack_refresh_promotion_graphify", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_assert_control_metadata_unchanged", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L75", + "weight": 1.0, + "source": "github_scripts_rebase_stack_refresh_promotion_graphify", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_assert_tool_boundary", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L40", + "weight": 1.0, + "source": "github_scripts_rebase_stack_refresh_promotion_graphify", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_current_grafts_state", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L35", + "weight": 1.0, + "source": "github_scripts_rebase_stack_refresh_promotion_graphify", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_current_refs_hash", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L15", + "weight": 1.0, + "source": "github_scripts_rebase_stack_refresh_promotion_graphify", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_emit", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L10", + "weight": 1.0, + "source": "github_scripts_rebase_stack_refresh_promotion_graphify", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_fail", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L182", + "weight": 1.0, + "source": "github_scripts_rebase_stack_refresh_promotion_graphify", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_git_attr_nosystem", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L184", + "weight": 1.0, + "source": "github_scripts_rebase_stack_refresh_promotion_graphify", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_git_config_count", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L179", + "weight": 1.0, + "source": "github_scripts_rebase_stack_refresh_promotion_graphify", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_git_config_global", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L185", + "weight": 1.0, + "source": "github_scripts_rebase_stack_refresh_promotion_graphify", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_git_config_key_0", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L187", + "weight": 1.0, + "source": "github_scripts_rebase_stack_refresh_promotion_graphify", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_git_config_key_1", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L181", + "weight": 1.0, + "source": "github_scripts_rebase_stack_refresh_promotion_graphify", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_git_config_nosystem", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L180", + "weight": 1.0, + "source": "github_scripts_rebase_stack_refresh_promotion_graphify", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_git_config_system", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L186", + "weight": 1.0, + "source": "github_scripts_rebase_stack_refresh_promotion_graphify", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_git_config_value_0", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L188", + "weight": 1.0, + "source": "github_scripts_rebase_stack_refresh_promotion_graphify", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_git_config_value_1", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L183", + "weight": 1.0, + "source": "github_scripts_rebase_stack_refresh_promotion_graphify", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_git_no_replace_objects", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L330", + "weight": 1.0, + "source": "github_scripts_rebase_stack_refresh_promotion_graphify", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_graph_not_collapsed", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L233", + "weight": 1.0, + "source": "github_scripts_rebase_stack_refresh_promotion_graphify", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_path", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L240", + "weight": 1.0, + "source": "github_scripts_rebase_stack_refresh_promotion_graphify", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_select_claude_backend", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L1", + "weight": 1.0, + "source": "github_scripts_rebase_stack_refresh_promotion_graphify", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_sh__entry", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L19", + "weight": 1.0, + "source": "github_scripts_rebase_stack_refresh_promotion_graphify", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_sha256_file", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L27", + "weight": 1.0, + "source": "github_scripts_rebase_stack_refresh_promotion_graphify", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_sha256_stdin", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L52", + "weight": 1.0, + "source": "github_scripts_rebase_stack_refresh_promotion_graphify", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_snapshot_tool_boundary", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L85", + "weight": 1.0, + "source": "github_scripts_rebase_stack_refresh_promotion_graphify", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_verify_derived_commit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L139", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_refresh_promotion_graphify_sh__entry", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_assert_tool_boundary", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L229", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_refresh_promotion_graphify_sh__entry", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_emit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L167", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_refresh_promotion_graphify_sh__entry", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_fail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L350", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_refresh_promotion_graphify_sh__entry", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_graph_not_collapsed", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L136", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_refresh_promotion_graphify_sh__entry", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_snapshot_tool_boundary", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L148", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_refresh_promotion_graphify_sh__entry", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_verify_derived_commit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L66", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_refresh_promotion_graphify_assert_control_metadata_unchanged", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_fail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L78", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_refresh_promotion_graphify_assert_tool_boundary", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_fail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L55", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_refresh_promotion_graphify_snapshot_tool_boundary", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_fail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L93", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_refresh_promotion_graphify_verify_derived_commit", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_fail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L37", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_refresh_promotion_graphify_current_refs_hash", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_sha256_stdin", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L76", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_refresh_promotion_graphify_assert_tool_boundary", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_assert_control_metadata_unchanged", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/refresh-promotion-graphify.sh", + "source_location": "L88", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_refresh_promotion_graphify_verify_derived_commit", + "target": "github_scripts_rebase_stack_refresh_promotion_graphify_assert_control_metadata_unchanged", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/start.sh", + "source_location": "L18", + "weight": 1.0, + "source": "github_scripts_rebase_stack_start", + "target": "github_scripts_rebase_stack_start_emit", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/start.sh", + "source_location": "L28", + "weight": 1.0, + "source": "github_scripts_rebase_stack_start", + "target": "github_scripts_rebase_stack_start_emit_paths", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/start.sh", + "source_location": "L60", + "weight": 1.0, + "source": "github_scripts_rebase_stack_start", + "target": "github_scripts_rebase_stack_start_rebase_in_progress", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/start.sh", + "source_location": "L45", + "weight": 1.0, + "source": "github_scripts_rebase_stack_start", + "target": "github_scripts_rebase_stack_start_secure_git_environment", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/start.sh", + "source_location": "L1", + "weight": 1.0, + "source": "github_scripts_rebase_stack_start", + "target": "github_scripts_rebase_stack_start_sh__entry", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/start.sh", + "source_location": "L13", + "weight": 1.0, + "source": "github_scripts_rebase_stack_start", + "target": "github_scripts_rebase_stack_start_usage", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/start.sh", + "source_location": "L64", + "weight": 1.0, + "source": "github_scripts_rebase_stack_start", + "target": "github_scripts_rebase_stack_start_write_conflicts", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/start.sh", + "source_location": "L147", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_start_sh__entry", + "target": "github_scripts_rebase_stack_start_emit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/start.sh", + "source_location": "L149", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_start_sh__entry", + "target": "github_scripts_rebase_stack_start_emit_paths", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/start.sh", + "source_location": "L107", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_start_sh__entry", + "target": "github_scripts_rebase_stack_start_rebase_in_progress", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/start.sh", + "source_location": "L101", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_start_sh__entry", + "target": "github_scripts_rebase_stack_start_secure_git_environment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/start.sh", + "source_location": "L84", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_start_sh__entry", + "target": "github_scripts_rebase_stack_start_usage", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/start.sh", + "source_location": "L153", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_start_sh__entry", + "target": "github_scripts_rebase_stack_start_write_conflicts", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/verify-promotion-source-authority.sh", + "source_location": "L9", + "weight": 1.0, + "source": "github_scripts_rebase_stack_verify_promotion_source_authority", + "target": "github_scripts_rebase_stack_verify_promotion_source_authority_fail", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/verify-promotion-source-authority.sh", + "source_location": "L36", + "weight": 1.0, + "source": "github_scripts_rebase_stack_verify_promotion_source_authority", + "target": "github_scripts_rebase_stack_verify_promotion_source_authority_git_attr_nosystem", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/verify-promotion-source-authority.sh", + "source_location": "L33", + "weight": 1.0, + "source": "github_scripts_rebase_stack_verify_promotion_source_authority", + "target": "github_scripts_rebase_stack_verify_promotion_source_authority_git_config_global", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/verify-promotion-source-authority.sh", + "source_location": "L35", + "weight": 1.0, + "source": "github_scripts_rebase_stack_verify_promotion_source_authority", + "target": "github_scripts_rebase_stack_verify_promotion_source_authority_git_config_nosystem", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/verify-promotion-source-authority.sh", + "source_location": "L34", + "weight": 1.0, + "source": "github_scripts_rebase_stack_verify_promotion_source_authority", + "target": "github_scripts_rebase_stack_verify_promotion_source_authority_git_config_system", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/verify-promotion-source-authority.sh", + "source_location": "L1", + "weight": 1.0, + "source": "github_scripts_rebase_stack_verify_promotion_source_authority", + "target": "github_scripts_rebase_stack_verify_promotion_source_authority_sh__entry", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/rebase-stack/verify-promotion-source-authority.sh", + "source_location": "L19", + "weight": 1.0, + "context": "call", + "source": "github_scripts_rebase_stack_verify_promotion_source_authority_sh__entry", + "target": "github_scripts_rebase_stack_verify_promotion_source_authority_fail", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/resolve-canonical-instruction-type-conflicts.sh", + "source_location": "L1", + "weight": 1.0, + "source": "github_scripts_resolve_canonical_instruction_type_conflicts", + "target": "github_scripts_resolve_canonical_instruction_type_conflicts_sh__entry", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/resolve-canonical-instruction-type-conflicts.sh", + "source_location": "L25", + "weight": 1.0, + "source": "github_scripts_resolve_canonical_instruction_type_conflicts", + "target": "github_scripts_resolve_canonical_instruction_type_conflicts_stage_record", + "confidence_score": 1.0 + }, + { + "relation": "defines", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/resolve-canonical-instruction-type-conflicts.sh", + "source_location": "L31", + "weight": 1.0, + "source": "github_scripts_resolve_canonical_instruction_type_conflicts", + "target": "github_scripts_resolve_canonical_instruction_type_conflicts_tree_record", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/resolve-canonical-instruction-type-conflicts.test.mjs", + "source_location": "L13", + "weight": 1.0, + "source": "github_scripts_resolve_canonical_instruction_type_conflicts_test", + "target": "github_scripts_resolve_canonical_instruction_type_conflicts_test_git", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/resolve-canonical-instruction-type-conflicts.test.mjs", + "source_location": "L9", + "weight": 1.0, + "source": "github_scripts_resolve_canonical_instruction_type_conflicts_test", + "target": "github_scripts_resolve_canonical_instruction_type_conflicts_test_script", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/resolve-canonical-instruction-type-conflicts.test.mjs", + "source_location": "L22", + "weight": 1.0, + "source": "github_scripts_resolve_canonical_instruction_type_conflicts_test", + "target": "github_scripts_resolve_canonical_instruction_type_conflicts_test_write", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L902", + "weight": 1.0, + "source": "github_scripts_resolve_pr_conflicts_routing_contract", + "target": "github_scripts_resolve_pr_conflicts_routing_contract_airuntimesourcefiles", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L912", + "weight": 1.0, + "source": "github_scripts_resolve_pr_conflicts_routing_contract", + "target": "github_scripts_resolve_pr_conflicts_routing_contract_assertadminloader", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L927", + "weight": 1.0, + "source": "github_scripts_resolve_pr_conflicts_routing_contract", + "target": "github_scripts_resolve_pr_conflicts_routing_contract_assertadminmodelrouting", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L183", + "weight": 1.0, + "source": "github_scripts_resolve_pr_conflicts_routing_contract", + "target": "github_scripts_resolve_pr_conflicts_routing_contract_assertroute", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L190", + "weight": 1.0, + "source": "github_scripts_resolve_pr_conflicts_routing_contract", + "target": "github_scripts_resolve_pr_conflicts_routing_contract_assertworkflowsource", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L35", + "weight": 1.0, + "source": "github_scripts_resolve_pr_conflicts_routing_contract", + "target": "github_scripts_resolve_pr_conflicts_routing_contract_decodebatch", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L28", + "weight": 1.0, + "source": "github_scripts_resolve_pr_conflicts_routing_contract", + "target": "github_scripts_resolve_pr_conflicts_routing_contract_encodebatch", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L20", + "weight": 1.0, + "source": "github_scripts_resolve_pr_conflicts_routing_contract", + "target": "github_scripts_resolve_pr_conflicts_routing_contract_lopu_action_url", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L23", + "weight": 1.0, + "source": "github_scripts_resolve_pr_conflicts_routing_contract", + "target": "github_scripts_resolve_pr_conflicts_routing_contract_positivedecimal", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L19", + "weight": 1.0, + "source": "github_scripts_resolve_pr_conflicts_routing_contract", + "target": "github_scripts_resolve_pr_conflicts_routing_contract_rebase_action_url", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L18", + "weight": 1.0, + "source": "github_scripts_resolve_pr_conflicts_routing_contract", + "target": "github_scripts_resolve_pr_conflicts_routing_contract_rebase_workflow_url", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L21", + "weight": 1.0, + "source": "github_scripts_resolve_pr_conflicts_routing_contract", + "target": "github_scripts_resolve_pr_conflicts_routing_contract_repo_root", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L66", + "weight": 1.0, + "source": "github_scripts_resolve_pr_conflicts_routing_contract", + "target": "github_scripts_resolve_pr_conflicts_routing_contract_route", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L1189", + "weight": 1.0, + "source": "github_scripts_resolve_pr_conflicts_routing_contract", + "target": "github_scripts_resolve_pr_conflicts_routing_contract_selftest", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L24", + "weight": 1.0, + "source": "github_scripts_resolve_pr_conflicts_routing_contract", + "target": "github_scripts_resolve_pr_conflicts_routing_contract_validdepth", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L17", + "weight": 1.0, + "source": "github_scripts_resolve_pr_conflicts_routing_contract", + "target": "github_scripts_resolve_pr_conflicts_routing_contract_workflow_url", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L83", + "weight": 1.0, + "source": "github_scripts_resolve_pr_conflicts_routing_contract_route", + "target": "github_scripts_resolve_pr_conflicts_routing_contract_positivedecimal", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L82", + "weight": 1.0, + "source": "github_scripts_resolve_pr_conflicts_routing_contract_route", + "target": "github_scripts_resolve_pr_conflicts_routing_contract_validdepth", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L1190", + "weight": 1.0, + "source": "github_scripts_resolve_pr_conflicts_routing_contract_selftest", + "target": "github_scripts_resolve_pr_conflicts_routing_contract_encodebatch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L87", + "weight": 1.0, + "source": "github_scripts_resolve_pr_conflicts_routing_contract_route", + "target": "github_scripts_resolve_pr_conflicts_routing_contract_decodebatch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L184", + "weight": 1.0, + "source": "github_scripts_resolve_pr_conflicts_routing_contract_assertroute", + "target": "github_scripts_resolve_pr_conflicts_routing_contract_route", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L1361", + "weight": 1.0, + "source": "github_scripts_resolve_pr_conflicts_routing_contract_selftest", + "target": "github_scripts_resolve_pr_conflicts_routing_contract_route", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L1195", + "weight": 1.0, + "source": "github_scripts_resolve_pr_conflicts_routing_contract_selftest", + "target": "github_scripts_resolve_pr_conflicts_routing_contract_assertroute", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L892", + "weight": 1.0, + "source": "github_scripts_resolve_pr_conflicts_routing_contract_assertworkflowsource", + "target": "github_scripts_resolve_pr_conflicts_routing_contract_assertadminmodelrouting", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L1423", + "weight": 1.0, + "source": "github_scripts_resolve_pr_conflicts_routing_contract_selftest", + "target": "github_scripts_resolve_pr_conflicts_routing_contract_assertworkflowsource", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L1117", + "weight": 1.0, + "source": "github_scripts_resolve_pr_conflicts_routing_contract_assertadminmodelrouting", + "target": "github_scripts_resolve_pr_conflicts_routing_contract_airuntimesourcefiles", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/resolve-pr-conflicts-routing-contract.mjs", + "source_location": "L939", + "weight": 1.0, + "source": "github_scripts_resolve_pr_conflicts_routing_contract_assertadminmodelrouting", + "target": "github_scripts_resolve_pr_conflicts_routing_contract_assertadminloader", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/stage-graphify-snapshots.mjs", + "source_location": "L50", + "weight": 1.0, + "source": "github_scripts_stage_graphify_snapshots", + "target": "github_scripts_stage_graphify_snapshots_addexisting", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/stage-graphify-snapshots.mjs", + "source_location": "L32", + "weight": 1.0, + "source": "github_scripts_stage_graphify_snapshots", + "target": "github_scripts_stage_graphify_snapshots_filesunder", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/stage-graphify-snapshots.mjs", + "source_location": "L25", + "weight": 1.0, + "source": "github_scripts_stage_graphify_snapshots", + "target": "github_scripts_stage_graphify_snapshots_git", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/stage-graphify-snapshots.mjs", + "source_location": "L23", + "weight": 1.0, + "source": "github_scripts_stage_graphify_snapshots", + "target": "github_scripts_stage_graphify_snapshots_legacy_root", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/stage-graphify-snapshots.mjs", + "source_location": "L16", + "weight": 1.0, + "source": "github_scripts_stage_graphify_snapshots", + "target": "github_scripts_stage_graphify_snapshots_portable", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/stage-graphify-snapshots.mjs", + "source_location": "L62", + "weight": 1.0, + "source": "github_scripts_stage_graphify_snapshots", + "target": "github_scripts_stage_graphify_snapshots_restoretrackedfromhead", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/stage-graphify-snapshots.mjs", + "source_location": "L105", + "weight": 1.0, + "source": "github_scripts_stage_graphify_snapshots", + "target": "github_scripts_stage_graphify_snapshots_selftest", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/stage-graphify-snapshots.mjs", + "source_location": "L74", + "weight": 1.0, + "source": "github_scripts_stage_graphify_snapshots", + "target": "github_scripts_stage_graphify_snapshots_stagegraphifysnapshots", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/stage-graphify-snapshots.mjs", + "source_location": "L57", + "weight": 1.0, + "source": "github_scripts_stage_graphify_snapshots", + "target": "github_scripts_stage_graphify_snapshots_trackedunder", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/stage-graphify-snapshots.mjs", + "source_location": "L53", + "weight": 1.0, + "source": "github_scripts_stage_graphify_snapshots_addexisting", + "target": "github_scripts_stage_graphify_snapshots_git", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/stage-graphify-snapshots.mjs", + "source_location": "L64", + "weight": 1.0, + "source": "github_scripts_stage_graphify_snapshots_restoretrackedfromhead", + "target": "github_scripts_stage_graphify_snapshots_git", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/stage-graphify-snapshots.mjs", + "source_location": "L108", + "weight": 1.0, + "source": "github_scripts_stage_graphify_snapshots_selftest", + "target": "github_scripts_stage_graphify_snapshots_git", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/stage-graphify-snapshots.mjs", + "source_location": "L58", + "weight": 1.0, + "source": "github_scripts_stage_graphify_snapshots_trackedunder", + "target": "github_scripts_stage_graphify_snapshots_git", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/stage-graphify-snapshots.mjs", + "source_location": "L76", + "weight": 1.0, + "source": "github_scripts_stage_graphify_snapshots_stagegraphifysnapshots", + "target": "github_scripts_stage_graphify_snapshots_filesunder", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/stage-graphify-snapshots.mjs", + "source_location": "L89", + "weight": 1.0, + "source": "github_scripts_stage_graphify_snapshots_stagegraphifysnapshots", + "target": "github_scripts_stage_graphify_snapshots_addexisting", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/stage-graphify-snapshots.mjs", + "source_location": "L95", + "weight": 1.0, + "source": "github_scripts_stage_graphify_snapshots_stagegraphifysnapshots", + "target": "github_scripts_stage_graphify_snapshots_trackedunder", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/stage-graphify-snapshots.mjs", + "source_location": "L96", + "weight": 1.0, + "source": "github_scripts_stage_graphify_snapshots_stagegraphifysnapshots", + "target": "github_scripts_stage_graphify_snapshots_restoretrackedfromhead", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/stage-graphify-snapshots.mjs", + "source_location": "L133", + "weight": 1.0, + "source": "github_scripts_stage_graphify_snapshots_selftest", + "target": "github_scripts_stage_graphify_snapshots_stagegraphifysnapshots", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L57", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract", + "target": "github_scripts_workflow_control_plane_contract_acceptsbotroutingproof", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L13", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract", + "target": "github_scripts_workflow_control_plane_contract_actions", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L229", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract", + "target": "github_scripts_workflow_control_plane_contract_ai_runtime_yaml", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L84", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract", + "target": "github_scripts_workflow_control_plane_contract_appreentrydisposition", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L351", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract", + "target": "github_scripts_workflow_control_plane_contract_assertadminloader", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L360", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract", + "target": "github_scripts_workflow_control_plane_contract_assertadminmodelrouting", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L312", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract", + "target": "github_scripts_workflow_control_plane_contract_assertadmintransportcap", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L258", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract", + "target": "github_scripts_workflow_control_plane_contract_assertadminwaterfallgrammar", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L1549", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract", + "target": "github_scripts_workflow_control_plane_contract_assertbarecontrolplanetree", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L737", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract", + "target": "github_scripts_workflow_control_plane_contract_assertcontrolplanecontract", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L1573", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract", + "target": "github_scripts_workflow_control_plane_contract_assertcontrolplanevercelconfig", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L603", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract", + "target": "github_scripts_workflow_control_plane_contract_assertobservablelabelcleanup", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L681", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract", + "target": "github_scripts_workflow_control_plane_contract_assertresolverlockfilerecovery", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L110", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract", + "target": "github_scripts_workflow_control_plane_contract_assertroutingproofcontract", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L652", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract", + "target": "github_scripts_workflow_control_plane_contract_assertusercontrolledmergepause", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L15", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract", + "target": "github_scripts_workflow_control_plane_contract_codeqlbackfillscriptpath", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L1530", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract", + "target": "github_scripts_workflow_control_plane_contract_control_plane_roots", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L11", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract", + "target": "github_scripts_workflow_control_plane_contract_githubroot", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L10", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract", + "target": "github_scripts_workflow_control_plane_contract_here", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L17", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract", + "target": "github_scripts_workflow_control_plane_contract_implementations", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L44", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract", + "target": "github_scripts_workflow_control_plane_contract_makeroutingproof", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L31", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract", + "target": "github_scripts_workflow_control_plane_contract_provider_routed_implementations", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L39", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract", + "target": "github_scripts_workflow_control_plane_contract_readworkflow", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L14", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract", + "target": "github_scripts_workflow_control_plane_contract_scripts", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L244", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract", + "target": "github_scripts_workflow_control_plane_contract_workflowblock", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L12", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract", + "target": "github_scripts_workflow_control_plane_contract_workflows", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L236", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract", + "target": "github_scripts_workflow_control_plane_contract_yamlfiles", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L739", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract_assertcontrolplanecontract", + "target": "github_scripts_workflow_control_plane_contract_readworkflow", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L74", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract_acceptsbotroutingproof", + "target": "github_scripts_workflow_control_plane_contract_makeroutingproof", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L125", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract_assertroutingproofcontract", + "target": "github_scripts_workflow_control_plane_contract_makeroutingproof", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L126", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract_assertroutingproofcontract", + "target": "github_scripts_workflow_control_plane_contract_acceptsbotroutingproof", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L171", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract_assertroutingproofcontract", + "target": "github_scripts_workflow_control_plane_contract_appreentrydisposition", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L969", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract_assertcontrolplanecontract", + "target": "github_scripts_workflow_control_plane_contract_assertroutingproofcontract", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L473", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract_assertadminmodelrouting", + "target": "github_scripts_workflow_control_plane_contract_yamlfiles", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L361", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract_assertadminmodelrouting", + "target": "github_scripts_workflow_control_plane_contract_workflowblock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L1092", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract_assertcontrolplanecontract", + "target": "github_scripts_workflow_control_plane_contract_workflowblock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L604", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract_assertobservablelabelcleanup", + "target": "github_scripts_workflow_control_plane_contract_workflowblock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L682", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract_assertresolverlockfilerecovery", + "target": "github_scripts_workflow_control_plane_contract_workflowblock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L352", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract_assertadminloader", + "target": "github_scripts_workflow_control_plane_contract_assertadminwaterfallgrammar", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L385", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract_assertadminmodelrouting", + "target": "github_scripts_workflow_control_plane_contract_assertadminwaterfallgrammar", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L303", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract_assertadminwaterfallgrammar", + "target": "github_scripts_workflow_control_plane_contract_assertadmintransportcap", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L380", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract_assertadminmodelrouting", + "target": "github_scripts_workflow_control_plane_contract_assertadminloader", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L1465", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract_assertcontrolplanecontract", + "target": "github_scripts_workflow_control_plane_contract_assertadminmodelrouting", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L1467", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract_assertcontrolplanecontract", + "target": "github_scripts_workflow_control_plane_contract_assertobservablelabelcleanup", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L1464", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract_assertcontrolplanecontract", + "target": "github_scripts_workflow_control_plane_contract_assertusercontrolledmergepause", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L1466", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract_assertcontrolplanecontract", + "target": "github_scripts_workflow_control_plane_contract_assertresolverlockfilerecovery", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L1468", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract_assertcontrolplanecontract", + "target": "github_scripts_workflow_control_plane_contract_assertbarecontrolplanetree", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": ".github/scripts/workflow-control-plane-contract.mjs", + "source_location": "L1469", + "weight": 1.0, + "source": "github_scripts_workflow_control_plane_contract_assertcontrolplanecontract", + "target": "github_scripts_workflow_control_plane_contract_assertcontrolplanevercelconfig", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "vercel.json", + "source_location": "L3", + "weight": 1.0, + "source": "vercel", + "target": "vercel_framework", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "vercel.json", + "source_location": "L5", + "weight": 1.0, + "source": "vercel", + "target": "vercel_git", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "vercel.json", + "source_location": "L4", + "weight": 1.0, + "source": "vercel", + "target": "vercel_ignorecommand", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "vercel.json", + "source_location": "L2", + "weight": 1.0, + "source": "vercel", + "target": "vercel_schema", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "vercel.json", + "source_location": "L6", + "weight": 1.0, + "source": "vercel_git", + "target": "vercel_git_deploymentenabled", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CLAUDE.md", + "source_location": "L1", + "weight": 1.0, + "source": "claude", + "target": "claude_thingtime_ai_instructions", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CLAUDE.md", + "source_location": "L123", + "weight": 1.0, + "source": "claude_thingtime_ai_instructions", + "target": "claude_browser_and_ui_validation", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CLAUDE.md", + "source_location": "L3", + "weight": 1.0, + "source": "claude_thingtime_ai_instructions", + "target": "claude_canonical_instruction_file", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CLAUDE.md", + "source_location": "L145", + "weight": 1.0, + "source": "claude_thingtime_ai_instructions", + "target": "claude_data_and_api_conventions", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CLAUDE.md", + "source_location": "L319", + "weight": 1.0, + "source": "claude_thingtime_ai_instructions", + "target": "claude_delivery_messaging", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CLAUDE.md", + "source_location": "L19", + "weight": 1.0, + "source": "claude_thingtime_ai_instructions", + "target": "claude_fundamentals_read_first", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CLAUDE.md", + "source_location": "L180", + "weight": 1.0, + "source": "claude_thingtime_ai_instructions", + "target": "claude_github_push_and_pr_publishing", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CLAUDE.md", + "source_location": "L276", + "weight": 1.0, + "source": "claude_thingtime_ai_instructions", + "target": "claude_graphify", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CLAUDE.md", + "source_location": "L244", + "weight": 1.0, + "source": "claude_thingtime_ai_instructions", + "target": "claude_ios_development_and_releases", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CLAUDE.md", + "source_location": "L220", + "weight": 1.0, + "source": "claude_thingtime_ai_instructions", + "target": "claude_linting_type_checks_and_package_managers", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CLAUDE.md", + "source_location": "L60", + "weight": 1.0, + "source": "claude_thingtime_ai_instructions", + "target": "claude_local_development_and_worktrees", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CHANGELOG.md", + "source_location": "L1", + "weight": 1.0, + "source": "changelog", + "target": "changelog_control_plane_changelog", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "README.md", + "source_location": "L200", + "weight": 1.0, + "source": "readme", + "target": "changelog", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CHANGELOG.md", + "source_location": "L20", + "weight": 1.0, + "source": "changelog_control_plane_changelog", + "target": "changelog_unreleased", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CHANGELOG.md", + "source_location": "L479", + "weight": 1.0, + "source": "changelog_unreleased", + "target": "changelog_added", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CHANGELOG.md", + "source_location": "L36", + "weight": 1.0, + "source": "changelog_unreleased", + "target": "changelog_changed", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CHANGELOG.md", + "source_location": "L295", + "weight": 1.0, + "source": "changelog_unreleased", + "target": "changelog_fixed", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "README.md", + "source_location": "L1", + "weight": 1.0, + "source": "readme", + "target": "readme_github_actions_the_ci_control_plane", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "README.md", + "source_location": "L240", + "weight": 1.0, + "source": "readme_github_actions_the_ci_control_plane", + "target": "readme_fork_setup_vercel_develop_previews", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "README.md", + "source_location": "L191", + "weight": 1.0, + "source": "readme_github_actions_the_ci_control_plane", + "target": "readme_known_trade_off", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "README.md", + "source_location": "L69", + "weight": 1.0, + "source": "readme_github_actions_the_ci_control_plane", + "target": "readme_lopu_principal_repository_manager", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "README.md", + "source_location": "L203", + "weight": 1.0, + "source": "readme_github_actions_the_ci_control_plane", + "target": "readme_signed_desktop_pr_releases", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "README.md", + "source_location": "L179", + "weight": 1.0, + "source": "readme_github_actions_the_ci_control_plane", + "target": "readme_the_bare_tree_invariant", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "README.md", + "source_location": "L32", + "weight": 1.0, + "source": "readme_github_actions_the_ci_control_plane", + "target": "readme_why_it_is_bare", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "README.md", + "source_location": "L53", + "weight": 1.0, + "source": "readme_github_actions_the_ci_control_plane", + "target": "readme_working_on_it", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "README.md", + "source_location": "L267", + "weight": 1.0, + "source": "readme_fork_setup_vercel_develop_previews", + "target": "readme_stable_develop_domain", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "INFERRED", + "confidence_score": 0.66, + "source_file": ".github/workflows/web-ci.yml", + "source_location": null, + "weight": 1.0, + "source": "_github_workflows_web_ci_web_ci", + "target": "testing_testing" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/develop-pr-preview.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_develop_pr_preview_workflow", + "target": "github_workflows_develop_pr_preview_controller_job" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/develop-pr-preview.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_develop_pr_preview_workflow", + "target": "github_workflows_develop_pr_preview_dispatch_job" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/develop-pr-preview.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_develop_pr_preview_dispatch_job", + "target": "github_workflows_develop_pr_preview_controller_event" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/develop-pr-preview.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_develop_pr_preview_dispatch_job", + "target": "github_workflows_develop_pr_preview_repository_dispatch" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/develop-pr-preview.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_develop_pr_preview_controller_job", + "target": "github_workflows_develop_pr_preview_actions_checkout" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/develop-pr-preview.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_develop_pr_preview_controller_job", + "target": "github_workflows_develop_pr_preview_deploy_script" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/develop-pr-preview.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_develop_pr_preview_controller_job", + "target": "github_workflows_develop_pr_preview_vercel_deploy_token" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/develop-pr-preview.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_develop_pr_preview_controller_job", + "target": "github_workflows_develop_pr_preview_vercel_develop_pr_control" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/develop-pr-preview.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_develop_pr_preview_controller_job", + "target": "github_workflows_develop_pr_preview_vercel_project_vars" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/all-branch.yml", + "source_location": null, + "weight": 1.0, + "source": "_github_workflows_all_branch_doctor_round_1", + "target": "_github_workflows_all_branch_lopu_agent_action" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/all-branch.yml", + "source_location": null, + "weight": 1.0, + "source": "_github_workflows_all_branch_lopu_internal_all_branch_integration", + "target": "_github_workflows_all_branch_rebuild_job" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/all-branch.yml", + "source_location": null, + "weight": 1.0, + "source": "_github_workflows_all_branch_rebuild_job", + "target": "_github_workflows_all_branch_build_all_branch_script" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/all-branch.yml", + "source_location": null, + "weight": 1.0, + "source": "_github_workflows_all_branch_rebuild_job", + "target": "_github_workflows_all_branch_doctor_commit" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/all-branch.yml", + "source_location": null, + "weight": 1.0, + "source": "_github_workflows_all_branch_rebuild_job", + "target": "_github_workflows_all_branch_model_waterfall_loader" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/all-branch.yml", + "source_location": null, + "weight": 1.0, + "source": "_github_workflows_all_branch_rebuild_job", + "target": "_github_workflows_all_branch_union_build_check" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 0.85, + "source_file": ".github/workflows/codeql-analysis.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_codeql_pr_handoff_workflow", + "target": "github_workflows_codeql_analysis_workflow" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/promote-develop-to-main.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_promote_develop_to_main_route", + "target": "github_workflows_ci_provider_router_workflow" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/promote-features-to-main.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_promote_features_to_main_route", + "target": "github_workflows_ci_provider_router_workflow" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 0.8, + "source_file": ".github/workflows/promote-develop-to-main.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_promote_develop_to_main_workflow", + "target": "github_workflows_sync_main_into_develop_workflow" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 0.85, + "source_file": ".github/workflows/promote-features-to-main.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_promote_features_to_main_workflow", + "target": "github_workflows_sync_main_into_develop_workflow" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/codeql-analysis.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_codeql_analysis_workflow", + "target": "github_workflows_codeql_analysis_scope" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/codeql-analysis.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_codeql_analysis_analyze", + "target": "github_workflows_codeql_analysis_scope" + }, + { + "relation": "conceptually_related_to", + "confidence": "EXTRACTED", + "confidence_score": 0.9, + "source_file": ".github/workflows/promote-features-to-main.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_promote_features_to_main_workflow", + "target": "github_workflows_promote_develop_to_main_workflow" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/promote-develop-to-main.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_promote_develop_to_main_promotion_pr", + "target": "github_workflows_promote_develop_to_main_route" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/promote-features-to-main.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_promote_features_to_main_promote", + "target": "github_workflows_promote_features_to_main_route" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/promote-features-to-main.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_promote_features_to_main_lanes", + "target": "github_workflows_promote_features_to_main_promote" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/actions/rebase-conflict-round/action.yml", + "source_location": null, + "weight": 1.0, + "source": "github_actions_rebase_conflict_round_action_lopu_rebase_conflict_round", + "target": "github_actions_rebase_conflict_round_action_bootstrap_step" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/actions/rebase-conflict-round/action.yml", + "source_location": null, + "weight": 1.0, + "source": "github_actions_rebase_conflict_round_action_lopu_rebase_conflict_round", + "target": "github_actions_rebase_conflict_round_action_lopu_agent_action" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/actions/rebase-conflict-round/action.yml", + "source_location": null, + "weight": 1.0, + "source": "github_actions_rebase_conflict_round_action_lopu_rebase_conflict_round", + "target": "github_actions_rebase_conflict_round_action_prepare_round" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/actions/rebase-conflict-round/action.yml", + "source_location": null, + "weight": 1.0, + "source": "github_actions_rebase_conflict_round_action_bootstrap_step", + "target": "github_actions_rebase_conflict_round_action_hash_trusted_tree" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/actions/rebase-conflict-round/action.yml", + "source_location": null, + "weight": 1.0, + "source": "github_actions_rebase_conflict_round_action_bootstrap_step", + "target": "github_actions_rebase_conflict_round_action_lopu_agent_action" + }, + { + "relation": "conceptually_related_to", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": ".github/actions/rebase-conflict-round/action.yml", + "source_location": null, + "weight": 1.0, + "source": "github_actions_rebase_conflict_round_action_claude_continuation", + "target": "github_actions_rebase_conflict_round_action_lopu_agent_action" + }, + { + "relation": "conceptually_related_to", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/control-plane-ci.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_control_plane_ci_contract_advisories", + "target": "github_workflows_control_plane_ci_verify" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/control-plane-ci.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_control_plane_ci_verify", + "target": "agents_graphify_snapshots" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/control-plane-ci.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_control_plane_ci_comment_contract_advisories", + "target": "github_workflows_control_plane_ci_contract_advisories" + }, + { + "relation": "conceptually_related_to", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/resolve-pr-conflicts.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_resolve_pr_conflicts_graphify_refresh", + "target": "agents_graphify_rules" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/rebase-pr-stacks.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_rebase_pr_stacks_rebase_engine", + "target": "readme_lopu_pr_manager" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/rebase-pr-stacks.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_rebase_pr_stacks_route_job", + "target": "github_workflows_rebase_pr_stacks_ci_provider_router" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/rebase-pr-stacks.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_rebase_pr_stacks_detect_job", + "target": "github_workflows_rebase_pr_stacks_github_api" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/rebase-pr-stacks.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_rebase_pr_stacks_detect_job", + "target": "github_workflows_rebase_pr_stacks_rebase_owner_jq" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/rebase-pr-stacks.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_rebase_pr_stacks_detect_job", + "target": "github_workflows_rebase_pr_stacks_stack_member_jq" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/rebase-pr-stacks.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_rebase_pr_stacks_rebase_owner_jq", + "target": "github_workflows_rebase_pr_stacks_stack_member_jq" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/resolve-pr-conflicts.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_resolve_pr_conflicts_lopu_pr_manager", + "target": "github_workflows_resolve_pr_conflicts_codeql_triage" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/resolve-pr-conflicts.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_resolve_pr_conflicts_lopu_pr_manager", + "target": "github_workflows_resolve_pr_conflicts_conflict_resolution" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/resolve-pr-conflicts.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_resolve_pr_conflicts_lopu_pr_manager", + "target": "github_workflows_resolve_pr_conflicts_graphify_refresh" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/resolve-pr-conflicts.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_resolve_pr_conflicts_lopu_pr_manager", + "target": "github_workflows_resolve_pr_conflicts_lopu_agent" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/resolve-pr-conflicts.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_resolve_pr_conflicts_lopu_pr_manager", + "target": "github_workflows_resolve_pr_conflicts_thin_listeners" + }, + { + "relation": "semantically_similar_to", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/resolve-pr-conflicts.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_resolve_pr_conflicts_lopu_pr_manager", + "target": "readme_lopu_pr_manager" + }, + { + "relation": "semantically_similar_to", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": ".github/workflows/resolve-pr-conflicts.yml", + "source_location": null, + "weight": 1.0, + "source": "github_workflows_resolve_pr_conflicts_thin_listeners", + "target": "readme_thin_listeners" + } + ], + "hyperedges": [ + { + "id": "lopu_control_plane_automation", + "label": "Lopu Control Plane Automation", + "nodes": [ + "readme_lopu_pr_manager", + "github_workflows_resolve_pr_conflicts_lopu_pr_manager", + "github_workflows_rebase_pr_stacks_rebase_engine", + "readme_codeql_analyzer" + ], + "relation": "participate_in", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "README.md" + }, + { + "id": "lopu_repository_management_lanes", + "label": "Lopu Repository Management Lanes", + "nodes": [ + "changelog_lopu_pr_manager", + "changelog_conflict_resolution", + "changelog_promotion", + "changelog_rebase_stack", + "changelog_codeql_triage", + "changelog_develop_main_sync" + ], + "relation": "participate_in", + "confidence": "EXTRACTED", + "confidence_score": 0.95, + "source_file": "CHANGELOG.md" + }, + { + "id": "graphify_publication_flow", + "label": "Graphify Publication Flow", + "nodes": [ + "changelog_graphify_snapshot_activation", + "changelog_graphify_publisher", + "changelog_semantic_cache_variants", + "changelog_lopu_pr_manager" + ], + "relation": "form", + "confidence": "EXTRACTED", + "confidence_score": 0.9, + "source_file": "CHANGELOG.md" + }, + { + "id": "protected_control_plane_architecture", + "label": "Protected Control Plane Architecture", + "nodes": [ + "changelog_control_plane", + "changelog_github_actions_branch", + "changelog_thin_listeners", + "changelog_protected_controller", + "changelog_lopu_pr_manager" + ], + "relation": "form", + "confidence": "EXTRACTED", + "confidence_score": 0.92, + "source_file": "CHANGELOG.md" + }, + { + "id": "canonical_instruction_symlink_layout", + "label": "Canonical Instruction Symlink Layout", + "nodes": [ + "agents_ai_all_md", + "agents_root_symlinks", + "ai_all_thingtime_ai_instructions", + "claude_thingtime_ai_instructions" + ], + "relation": "form", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "AGENTS.md" + }, + { + "id": "thingtime_data_access_contract", + "label": "Thingtime Data Access Contract", + "nodes": [ + "agents_thingtime_api", + "agents_api_utils_layer", + "agents_mongodb_collections", + "agents_auth_sessions" + ], + "relation": "form", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "AGENTS.md" + }, + { + "id": "rebase_conflict_round_flow", + "label": "Rebase Conflict Round Flow", + "nodes": [ + "github_actions_rebase_conflict_round_action_lopu_rebase_conflict_round", + "github_actions_rebase_conflict_round_action_bootstrap_step", + "github_actions_rebase_conflict_round_action_prepare_round", + "github_actions_rebase_conflict_round_action_lopu_agent_action", + "github_actions_rebase_conflict_round_action_claude_continuation" + ], + "relation": "form", + "confidence": "EXTRACTED", + "confidence_score": 0.9, + "source_file": ".github/actions/rebase-conflict-round/action.yml" + }, + { + "id": "ci_provider_routing_participants", + "label": "Shared CI provider routing contract", + "nodes": [ + "github_workflows_ci_provider_router_workflow", + "github_workflows_promote_develop_to_main_route", + "github_workflows_promote_features_to_main_route", + "github_workflows_resolve_pr_conflicts_workflow" + ], + "relation": "participate_in", + "confidence": "EXTRACTED", + "confidence_score": 0.8, + "source_file": ".github/workflows/promote-develop-to-main.yml" + }, + { + "id": "develop_main_promotion_system", + "label": "develop\u2192main promotion and back-sync automation", + "nodes": [ + "github_workflows_promote_develop_to_main_workflow", + "github_workflows_promote_features_to_main_workflow", + "github_workflows_sync_main_into_develop_workflow", + "github_workflows_resolve_pr_conflicts_workflow", + "github_scripts_promote_features_to_main", + "github_scripts_promotion_pr_changelog" + ], + "relation": "form", + "confidence": "EXTRACTED", + "confidence_score": 0.85, + "source_file": ".github/workflows/promote-features-to-main.yml" + }, + { + "id": "all_branch_doctor_flow", + "label": "All-branch Doctor Build and Repair Flow", + "nodes": [ + "_github_workflows_all_branch_rebuild_job", + "_github_workflows_all_branch_build_all_branch_script", + "_github_workflows_all_branch_union_build_check", + "_github_workflows_all_branch_doctor_round_1", + "_github_workflows_all_branch_doctor_commit" + ], + "relation": "form", + "confidence": "EXTRACTED", + "confidence_score": 0.9, + "source_file": ".github/workflows/all-branch.yml" + }, + { + "id": "develop_pr_preview_controller_flow", + "label": "Develop PR Preview Controller Flow", + "nodes": [ + "github_workflows_develop_pr_preview_workflow", + "github_workflows_develop_pr_preview_dispatch_job", + "github_workflows_develop_pr_preview_repository_dispatch", + "github_workflows_develop_pr_preview_controller_event", + "github_workflows_develop_pr_preview_controller_job", + "github_workflows_develop_pr_preview_deploy_script" + ], + "relation": "participate_in", + "confidence": "EXTRACTED", + "confidence_score": 0.95, + "source_file": ".github/workflows/develop-pr-preview.yml" + } + ], + "built_at_commit": "0a69a1d538811b7c9843bff485fca6becb0ca755" +} \ No newline at end of file diff --git a/graphify-out/snapshots/v1/d7ad2f3d76ee7b0764685c3ff3eb9adc3a80372f9752dfface454e59fa90d3b2/b560a2938285ef0038fb536b23e4025608ecb65916b9e2af4f4af5a697c2ec2c/manifest.json b/graphify-out/snapshots/v1/d7ad2f3d76ee7b0764685c3ff3eb9adc3a80372f9752dfface454e59fa90d3b2/b560a2938285ef0038fb536b23e4025608ecb65916b9e2af4f4af5a697c2ec2c/manifest.json new file mode 100644 index 0000000000..5d700f6d4b --- /dev/null +++ b/graphify-out/snapshots/v1/d7ad2f3d76ee7b0764685c3ff3eb9adc3a80372f9752dfface454e59fa90d3b2/b560a2938285ef0038fb536b23e4025608ecb65916b9e2af4f4af5a697c2ec2c/manifest.json @@ -0,0 +1,242 @@ +{ + ".github/scripts/build-all-branch.mjs": { + "mtime": 1787867090.3426588, + "ast_hash": "bcd5fec9d71a4e542da98f89e4d70235", + "semantic_hash": "" + }, + ".github/scripts/deploy-develop-pr-preview.mjs": { + "mtime": 1787866802.944102, + "ast_hash": "3d955d3c2b55b25bc12691a9cd1bce43", + "semantic_hash": "3d955d3c2b55b25bc12691a9cd1bce43" + }, + ".github/scripts/promote-features-to-main.mjs": { + "mtime": 1787866802.9462795, + "ast_hash": "1fbc844ec7a3a2e2f50078de42b3fea5", + "semantic_hash": "" + }, + ".github/scripts/promotion-pr-changelog.mjs": { + "mtime": 1787866802.9463947, + "ast_hash": "761b35e477a27c12e56f84c507adbac6", + "semantic_hash": "761b35e477a27c12e56f84c507adbac6" + }, + ".github/scripts/promotion-worker-contract.sh": { + "mtime": 1787866802.9464948, + "ast_hash": "6f9df6f37df416e2e5de1e3df57a424b", + "semantic_hash": "6f9df6f37df416e2e5de1e3df57a424b" + }, + ".github/scripts/promotion-worker-routing-contract.mjs": { + "mtime": 1787866802.9465923, + "ast_hash": "fe45be1de22560cd3631684245bc28cb", + "semantic_hash": "fe45be1de22560cd3631684245bc28cb" + }, + ".github/scripts/rebase-ownership-routing-contract.sh": { + "mtime": 1787866802.9468944, + "ast_hash": "0421aaf1d9422bee571cd2df152e7b6c", + "semantic_hash": "0421aaf1d9422bee571cd2df152e7b6c" + }, + ".github/scripts/rebase-stack/prepare-round.sh": { + "mtime": 1787866802.9474745, + "ast_hash": "2628cd366f21ae27a92a16343e6870e4", + "semantic_hash": "" + }, + ".github/scripts/rebase-stack/promotion-worker.sh": { + "mtime": 1787866802.94759, + "ast_hash": "558328a5541d8422954e34d2cd8acf76", + "semantic_hash": "558328a5541d8422954e34d2cd8acf76" + }, + ".github/scripts/rebase-stack/refresh-promotion-graphify.sh": { + "mtime": 1787866802.947831, + "ast_hash": "5a81bbbe1cad1b2e6f767a070cf8acd2", + "semantic_hash": "" + }, + ".github/scripts/rebase-stack/start.sh": { + "mtime": 1787866802.9478917, + "ast_hash": "5b89811647b98ecb526948859518d445", + "semantic_hash": "5b89811647b98ecb526948859518d445" + }, + ".github/scripts/rebase-stack/verify-promotion-source-authority.sh": { + "mtime": 1787866802.947948, + "ast_hash": "14b9f6d094629a529f4abde76080542e", + "semantic_hash": "14b9f6d094629a529f4abde76080542e" + }, + ".github/scripts/resolve-pr-conflicts-routing-contract.mjs": { + "mtime": 1787867284.7053194, + "ast_hash": "e84cc3c43610927c337894b68ac6b104", + "semantic_hash": "" + }, + ".github/scripts/workflow-control-plane-contract.mjs": { + "mtime": 1787866802.9494672, + "ast_hash": "d77b07baac3ce837ca281c887c33ec55", + "semantic_hash": "" + }, + "vercel.json": { + "mtime": 1787866803.0039918, + "ast_hash": "33d015ab2b66b6708204132736e87457", + "semantic_hash": "33d015ab2b66b6708204132736e87457" + }, + ".github/actions/rebase-conflict-round/action.yml": { + "mtime": 1787866802.9430027, + "ast_hash": "22fce3ca0d1fc661504f005e079111fd", + "semantic_hash": "" + }, + ".github/workflows/all-branch.yml": { + "mtime": 1787866802.9497516, + "ast_hash": "a102cb885c3fdc74a27d1b712269a5f5", + "semantic_hash": "" + }, + ".github/workflows/ci-provider-router.yml": { + "mtime": 1787866802.9498982, + "ast_hash": "97d3a1b83b64c2a664e81f29a629fa57", + "semantic_hash": "97d3a1b83b64c2a664e81f29a629fa57" + }, + ".github/workflows/control-plane-ci.yml": { + "mtime": 1787866802.950561, + "ast_hash": "e8c5a80e49905e0f03aacf7e7294667c", + "semantic_hash": "" + }, + ".github/workflows/develop-pr-preview.yml": { + "mtime": 1787866802.9506528, + "ast_hash": "998b660a02caccfeb1039f3e7e28b94b", + "semantic_hash": "998b660a02caccfeb1039f3e7e28b94b" + }, + ".github/workflows/electron-release.yml": { + "mtime": 1787866802.9508364, + "ast_hash": "45accab0eccdbdba5150d49a90956fe2", + "semantic_hash": "45accab0eccdbdba5150d49a90956fe2" + }, + ".github/workflows/promote-develop-to-main.yml": { + "mtime": 1787866802.950895, + "ast_hash": "16556d35d3fba43861601f7737540986", + "semantic_hash": "16556d35d3fba43861601f7737540986" + }, + ".github/workflows/promote-features-to-main.yml": { + "mtime": 1787866802.9509895, + "ast_hash": "dcbfdcbc6317a352ec1ef6b8ad90d009", + "semantic_hash": "dcbfdcbc6317a352ec1ef6b8ad90d009" + }, + ".github/workflows/rebase-pr-stacks.yml": { + "mtime": 1787866802.9515488, + "ast_hash": "ec952def98866f41ea972ed99f171344", + "semantic_hash": "" + }, + ".github/workflows/resolve-pr-conflicts.yml": { + "mtime": 1787867284.7048793, + "ast_hash": "c4024029eee9690988183c0d91c2417c", + "semantic_hash": "" + }, + ".github/workflows/sync-main-into-develop.yml": { + "mtime": 1787866802.9530187, + "ast_hash": "125a08cd898c9c17162e9efaff23f6c4", + "semantic_hash": "125a08cd898c9c17162e9efaff23f6c4" + }, + ".github/workflows/web-ci.yml": { + "mtime": 1787866802.953161, + "ast_hash": "eb871e304ed9869f86fedd5c26fa3693", + "semantic_hash": "eb871e304ed9869f86fedd5c26fa3693" + }, + "AGENTS.md": { + "mtime": 1787866802.9537222, + "ast_hash": "ca88426cb0a37624dcba4e645bf225fc", + "semantic_hash": "" + }, + "AI_ALL.md": { + "mtime": 1787866802.9537222, + "ast_hash": "ca88426cb0a37624dcba4e645bf225fc", + "semantic_hash": "" + }, + "CHANGELOG.md": { + "mtime": 1787867284.7056468, + "ast_hash": "6147e9767356a6793514721a9fa736f1", + "semantic_hash": "" + }, + "CLAUDE.md": { + "mtime": 1787866802.9537222, + "ast_hash": "ca88426cb0a37624dcba4e645bf225fc", + "semantic_hash": "ca88426cb0a37624dcba4e645bf225fc" + }, + "README.md": { + "mtime": 1787866802.9542778, + "ast_hash": "2abc5f366d45500535c1d406570c7b0f", + "semantic_hash": "" + }, + ".github/workflows/commander-release.yml": { + "mtime": 1787866802.9503691, + "ast_hash": "6ec54b328f5a1f7015d342194b9b235f", + "semantic_hash": "6ec54b328f5a1f7015d342194b9b235f" + }, + ".github/scripts/electron-pr-release-contract.mjs": { + "mtime": 1787866802.9441836, + "ast_hash": "8eb2ca68a8825921ca1e0a4b0ec21814", + "semantic_hash": "8eb2ca68a8825921ca1e0a4b0ec21814" + }, + ".github/workflows/electron-pr-release.yml": { + "mtime": 1787866802.950742, + "ast_hash": "5ba88d4b18105dbbc3e70ccc9544fff5", + "semantic_hash": "5ba88d4b18105dbbc3e70ccc9544fff5" + }, + ".github/workflows/codeql-analysis.yml": { + "mtime": 1787866802.9502144, + "ast_hash": "3a6dd63c972385d74c3147c17b4efc35", + "semantic_hash": "" + }, + ".github/actions/lopu-agent/action.yml": { + "mtime": 1787866802.9423335, + "ast_hash": "b6df557aacefd07f8af6d74db0c21ecf", + "semantic_hash": "b6df557aacefd07f8af6d74db0c21ecf" + }, + ".github/workflows/codeql-pr-handoff.yml": { + "mtime": 1787866802.9502728, + "ast_hash": "5c9eacd506c3f179eef7dc9d6ec6cf00", + "semantic_hash": "5c9eacd506c3f179eef7dc9d6ec6cf00" + }, + ".github/scripts/classify-claude-credential-failure.mjs": { + "mtime": 1787866802.9436715, + "ast_hash": "6bb1b64399a77490bc774db4eb716a27", + "semantic_hash": "6bb1b64399a77490bc774db4eb716a27" + }, + ".github/scripts/codeql-open-pr-backfill.mjs": { + "mtime": 1787866802.9437637, + "ast_hash": "2e91f05b4fe83f46bd53208b8884f95d", + "semantic_hash": "2e91f05b4fe83f46bd53208b8884f95d" + }, + ".github/scripts/graphify": { + "mtime": 1787866802.944427, + "ast_hash": "de42366b5a480cbde5c6bc6e864b0bea", + "semantic_hash": "de42366b5a480cbde5c6bc6e864b0bea" + }, + ".github/scripts/graphify-cas.mjs": { + "mtime": 1787866802.9446998, + "ast_hash": "027b8e7454a1bbf952c1736384408e68", + "semantic_hash": "" + }, + ".github/scripts/graphify-cas.test.mjs": { + "mtime": 1787866802.9449964, + "ast_hash": "f5363743eb238d57bf684abf1a5bedda", + "semantic_hash": "" + }, + ".github/scripts/stage-graphify-snapshots.mjs": { + "mtime": 1787866802.9489563, + "ast_hash": "7048d8c8d668a62bbec029686e2139b5", + "semantic_hash": "7048d8c8d668a62bbec029686e2139b5" + }, + ".github/scripts/rebase-index-fingerprint.test.mjs": { + "mtime": 1787866802.9467971, + "ast_hash": "610d9cc36e24c79795ef307c1fb7d511", + "semantic_hash": "" + }, + ".github/scripts/rebase-related-edits.test.mjs": { + "mtime": 1787866802.9471614, + "ast_hash": "5310c6eea6a7d948a817959801b62f30", + "semantic_hash": "" + }, + ".github/scripts/resolve-canonical-instruction-type-conflicts.sh": { + "mtime": 1787866802.9481237, + "ast_hash": "f8567b42ad50c24f18d0aa7b18267399", + "semantic_hash": "" + }, + ".github/scripts/resolve-canonical-instruction-type-conflicts.test.mjs": { + "mtime": 1787866802.9483178, + "ast_hash": "d2acb860dfeb457d79f0d6194003542f", + "semantic_hash": "" + } +} \ No newline at end of file diff --git a/graphify-out/snapshots/v1/d7ad2f3d76ee7b0764685c3ff3eb9adc3a80372f9752dfface454e59fa90d3b2/b560a2938285ef0038fb536b23e4025608ecb65916b9e2af4f4af5a697c2ec2c/snapshot.json b/graphify-out/snapshots/v1/d7ad2f3d76ee7b0764685c3ff3eb9adc3a80372f9752dfface454e59fa90d3b2/b560a2938285ef0038fb536b23e4025608ecb65916b9e2af4f4af5a697c2ec2c/snapshot.json new file mode 100644 index 0000000000..a378ae7c6e --- /dev/null +++ b/graphify-out/snapshots/v1/d7ad2f3d76ee7b0764685c3ff3eb9adc3a80372f9752dfface454e59fa90d3b2/b560a2938285ef0038fb536b23e4025608ecb65916b9e2af4f4af5a697c2ec2c/snapshot.json @@ -0,0 +1,9 @@ +{ + "schema": "thingtime.graphify-snapshot.v1", + "source_fingerprint": "d7ad2f3d76ee7b0764685c3ff3eb9adc3a80372f9752dfface454e59fa90d3b2", + "source_tree": "e8d479523516bd08b122c267d5dc8b22803b4287", + "artifact_hash": "b560a2938285ef0038fb536b23e4025608ecb65916b9e2af4f4af5a697c2ec2c", + "graphify_version": "graphify 0.9.4", + "node_count": 727, + "link_count": 1476 +}