feat(commands): wire @gittensory resolve dispatch scaffold (#2166) - #3982
Conversation
|
Caution 🟥🟥🟥🟥🟥🟥🟥🟥🟥🟥🟥🟥 🛑 Gittensory review result - fixes requiredReview updated: 2026-07-07 08:53:30 UTC
🛑 Suggested Action - Fix Blockers
Review summary Nits — 1 non-blocking
CI checks failing
Review context
Contributor next steps
Signal definitions
🟩 Safe / merged · 🟦 Advisory · 🟨 Held for review · 🟥 Blocked / closed 💰 Earn for open-source contributions like this. Gittensor lets GitHub contributors earn for the work they already do — register to start earning →. Checked by Gittensory, a quiet PR intelligence layer for OSS maintainers.
|
|
Gittensory is closing this pull request on the maintainer's behalf (conflicts with the base branch — resolve and open a fresh PR; Linked issue overlaps another open PR; duplicate of another open PR). This is an automated maintenance action — to pursue this change, please open a new pull request with the issues resolved. Closed PRs may be analyzed later to improve review accuracy, but they are not automatically reopened or re-reviewed. |
|
Superagent didn't find any vulnerabilities or security issues in this PR. |
5f352f2 to
19acd09
Compare
|
@JSONbored Resolved conflicts |
|
|
Orb incorrectly closed this one - the link is very stale/outdated (the PR linking to it already
Thanks, i noticed yours was closed when one of mine was auto-merged by orb and caused a merge conflict, still working on properly handling FIFO reviews (to ensure reviews are handled in the order the PR is opened), so I apologize for that. Trying my best to get this fixed as quickly as possible. Appreciate the quick fixing of conflicts, merging once CI is green. |
…#2166) Record maintainer finding resolutions via audit events and post a public confirmation, without coupling to future suppression semantics. Co-authored-by: Cursor <cursoragent@cursor.com>
19acd09 to
9abfeb6
Compare
|
Gittensory is closing this pull request on the maintainer's behalf (CI is failing (validate, validate-code)). This is an automated maintenance action — to pursue this change, please open a new pull request with the issues resolved. Closed PRs may be analyzed later to improve review accuracy, but they are not automatically reopened or re-reviewed. |
|
Gate verdict stands for this commit — converting to draft does not reset the review. Re-submit a new PR with the issues addressed (ai_consensus_defect). |
|
@JSONbored I think it would be great if gittensory-orb doesn't run its review for the draft PRs. |
Summary
maybeProcessResolveCommandfor@gittensory resolveand@gittensory resolve <finding-id>on PR issue comments.normalizeResolveFindingRef), authorize via real repo permission +evaluateCommandAuthorization("resolve"), recordgithub_app.finding_resolved(or skip/denied variants), and post a public-safe confirmation.Closes #2166
Scope
type(scope): short summaryConventional Commit format, for examplefix(api): restore profile access checks.CONTRIBUTING.mdand does not reintroduce GitHub Pages, VitePress,site/, orCNAME.Closes #123) — a linked open issue is required for every contributor PR.Validation
git diff --checknpm run actionlintnpm run typechecknpm run test:coveragelocally;codecov/patchrequires ≥99% coverage of the lines AND branches you changed (aim for 100% on your diff so CI variance does not fail near the threshold). Global coverage is a non-blocking trend with a loose 90% backstop, not the gate.npm run test:workersnpm run build:mcpnpm run test:mcp-packnpm run ui:openapi:checknpm run ui:lintnpm run ui:typechecknpm run ui:buildnpm audit --audit-level=moderateIf any required check was skipped, explain why:
npx vitest run test/unit/resolve-command.test.ts test/unit/queue.test.ts -t "#2166"(9 passing). Fullnpm run test:coveragecurrently fails on unrelated pre-existing main-branch flakes in this environment (e.g.slop.test.ts,workflow-runner-labels.test.ts); CI is the authoritative gate.Safety
UI Evidencesection below with JPG/JPEG or PNG screenshots arranged as organized, captioned, clickable thumbnails. SVG screenshots are not used as review evidence. Review-only screenshots or recordings are not committed to the repository.UI Evidence
N/A — backend command dispatch only.
Notes
classifyPrCommandRequestpreamble,authorizePrActionActor, skip/denied/completed audit + product-usage events, andresolveAgentActionModerespect for pause/dry-run.