Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
870f737
fix(heartbeat): accept markdown-formatted already-reviewed exits (BLO…
Sep 3, 2026
b479ef0
fix(heartbeat): veto negated, hedged and did-not-post already-reviewe…
Sep 3, 2026
c9b6bc8
fix(heartbeat): do not veto "did not post" on an already-reviewed exi…
Sep 3, 2026
7eadad1
test(heartbeat): pin the hedge cue and the clause boundary independen…
Sep 3, 2026
2654e1f
fix(heartbeat): veto prior-head only before the clause; tolerate mark…
Sep 3, 2026
18efabe
Merge branch 'master' into omar/ally-already-reviewed-skip
kkroo Sep 3, 2026
f4c3a57
fix(heartbeat): veto a non-adjacent negation governing the already-re…
Sep 3, 2026
d955c48
fix(heartbeat): anchor the negation cue to an epistemic head (BLO-31374)
Sep 3, 2026
5135b09
fix(heartbeat): veto a failed establishing verb with a that-complemen…
Sep 3, 2026
a5ae383
chore(ci): backfill shard durations for 37 unmeasured server suites (…
Sep 3, 2026
3767d0e
Merge remote-tracking branch 'origin/master' into omar/ally-already-r…
Sep 3, 2026
d3a7e51
chore(ci): record shard duration for managed-checkout-partial-clone (…
Sep 3, 2026
6b082cd
fix(heartbeat): bind negated establishing verbs to the clause by comp…
Sep 3, 2026
abf6e70
fix(heartbeat): anchor the assumption cue and close the elided comple…
Sep 4, 2026
05260bc
Merge remote-tracking branch 'origin/master' into omar/ally-already-r…
Sep 4, 2026
c013977
fix(heartbeat): unify already-reviewed veto cues on one copula bind
Sep 4, 2026
c90d4d7
Merge branch 'master' into omar/ally-already-reviewed-skip
Sep 4, 2026
46f2435
fix(heartbeat): make the clause bind structural, not per-cue
Sep 4, 2026
382d96f
fix(heartbeat): stop the copula filler crossing connectives; widen do…
Sep 4, 2026
0e8da91
fix(heartbeat): veto bare belief and appearance hedges
Sep 4, 2026
1c32510
Merge branch 'master' into omar/ally-already-reviewed-skip
Sep 4, 2026
7be9485
chore(shards): correct the stale coverage count in the manifest comment
Sep 4, 2026
7fc5455
fix(heartbeat): make the sha anchor hold its documented guarantee
Sep 4, 2026
0a9f4a5
fix(heartbeat): condition the connective exclusion on role, not word
Sep 4, 2026
fb5378b
fix(heartbeat): land the three deferred follow-ups
Sep 4, 2026
4b1b962
fix(heartbeat): close the probe-found gaps; bound the rescue slice
Sep 4, 2026
04ecfa0
fix(heartbeat): the two probe gaps that contradicted my own deferral …
Sep 4, 2026
fe8ed11
fix(heartbeat): let an adjective sit between a negation and its head
Sep 4, 2026
a60804a
fix(heartbeat): split connectives by sense; slack only noun heads
Sep 4, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
42 changes: 40 additions & 2 deletions scripts/general-server-shard-durations.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"$comment": "Per-suite Vitest durations (ms) for the general-server lane, used by scripts/general-server-shard.mjs to balance suites across the PR shard matrix. Sampled from four successful ARC PR jobs in run 31248977534 on 2026-08-08, then topped up as master added suites, most recently on 2026-08-24 via scripts/measure-general-server-shard-durations.mjs; coverage is 443/443. This sentence is regenerated on every refresh; see \"$notes\" for guidance that is meant to persist.",
"$comment": "Per-suite Vitest durations (ms) for the general-server lane, used by scripts/general-server-shard.mjs to balance suites across the PR shard matrix. Sampled from four successful ARC PR jobs in run 31248977534 on 2026-08-08, then topped up as master added suites, most recently on 2026-09-04 via scripts/measure-general-server-shard-durations.mjs; coverage is 483/483. This sentence is regenerated on every refresh; see \"$notes\" for guidance that is meant to persist.",
"$notes": "DURABLE NOTES -- unlike \"$comment\" (regenerated on every refresh), this key is never rewritten by .github/workflows/refresh-shard-manifest.yml. Put guidance that must outlive a re-sample here. NOTE ON UNITS: these are per-file TEST-EXECUTION durations (the Vitest JSON reporter's testResults[].startTime->endTime), not full wall-clock -- they exclude each file's transform/setup/import cost, which is why a trivial suite can read as single-digit ms. That fixed per-file cost is roughly uniform and the LPT partition also lands near-equal file counts per shard, so it does not skew balance; do not 'fix' a small value here by hand. Suites absent from this manifest use the median fallback (defaultSuiteWeight in scripts/general-server-shard.mjs); the refresh workflow re-samples weekly so refresh does not depend on a human noticing drift.",
"unit": "ms",
"durations": {
Expand All @@ -11,18 +11,21 @@
"server/src/__tests__/acpx-local-execute.test.ts": 3547,
"server/src/__tests__/acpx-local-skill-sync.test.ts": 52,
"server/src/__tests__/activity-log-responsible-user.test.ts": 4715,
"server/src/__tests__/activity-log-transactional-publish.test.ts": 575,
"server/src/__tests__/activity-service.test.ts": 10397,
"server/src/__tests__/adapter-models.test.ts": 128,
"server/src/__tests__/adapter-registry.test.ts": 30,
"server/src/__tests__/adapter-session-codecs.test.ts": 29,
"server/src/__tests__/agent-auth-jwt.test.ts": 134,
"server/src/__tests__/agent-auth-middleware.test.ts": 96,
"server/src/__tests__/agent-budget-mirror-write.test.ts": 35,
"server/src/__tests__/agent-hires-instructions-materialize.test.ts": 7694,
"server/src/__tests__/agent-image-bump.test.ts": 57393,
"server/src/__tests__/agent-inbox-lite-status-contract.test.ts": 11,
"server/src/__tests__/agent-instructions-service.test.ts": 595,
"server/src/__tests__/agent-invokability.test.ts": 14,
"server/src/__tests__/agent-permissions-service.test.ts": 18,
"server/src/__tests__/agent-profile-change-gate-mixing.test.ts": 1717,
"server/src/__tests__/agent-run-health.test.ts": 9,
"server/src/__tests__/agent-scorecards.test.ts": 22,
"server/src/__tests__/agent-secret-redaction.test.ts": 358,
Expand All @@ -45,6 +48,7 @@
"server/src/__tests__/approval-insert.test.ts": 10,
"server/src/__tests__/approval-linked-agent-migration.test.ts": 15122,
"server/src/__tests__/approval-payload-title-guard.test.ts": 4684,
"server/src/__tests__/approval-revision-exit.test.ts": 1484,
"server/src/__tests__/approval-withdraw-plugin-event.test.ts": 9363,
"server/src/__tests__/approvals-service.test.ts": 4562,
"server/src/__tests__/attachment-types.test.ts": 12,
Expand Down Expand Up @@ -94,6 +98,8 @@
"server/src/__tests__/company-skills.test.ts": 106,
"server/src/__tests__/config-pr-reviewer-pool.test.ts": 40,
"server/src/__tests__/config-recovery-action-bounds.test.ts": 21,
"server/src/__tests__/crash-guard-install-wiring.test.ts": 1,
"server/src/__tests__/crash-run-marking.test.ts": 108,
"server/src/__tests__/cursor-local-adapter-environment.test.ts": 530,
"server/src/__tests__/cursor-local-adapter.test.ts": 29,
"server/src/__tests__/cursor-local-execute.test.ts": 2579,
Expand Down Expand Up @@ -140,6 +146,7 @@
"server/src/__tests__/execution-workspaces-derive-agent-cwd.test.ts": 4,
"server/src/__tests__/execution-workspaces-service.test.ts": 49219,
"server/src/__tests__/external-objects-service.test.ts": 11944,
"server/src/__tests__/external-wait-doc-contract.test.ts": 3,
"server/src/__tests__/feedback-flush-controller.test.ts": 14,
"server/src/__tests__/feedback-service.test.ts": 5336,
"server/src/__tests__/feedback-share-client.test.ts": 23,
Expand All @@ -154,6 +161,8 @@
"server/src/__tests__/git-checkout-identity.test.ts": 18930,
"server/src/__tests__/git-worktree-ownership.test.ts": 4170,
"server/src/__tests__/github-app-auth.test.ts": 219,
"server/src/__tests__/github-review-gate-authority.test.ts": 166,
"server/src/__tests__/github-review-posted-metric.test.ts": 10,
"server/src/__tests__/github-status-delivery-outbox.test.ts": 11013,
"server/src/__tests__/github-webhook.test.ts": 47153,
"server/src/__tests__/google-sheets-gallery.test.ts": 12,
Expand All @@ -170,7 +179,7 @@
"server/src/__tests__/heartbeat-auto-checkout.test.ts": 7,
"server/src/__tests__/heartbeat-ccrotate-capacity-retry.test.ts": 13324,
"server/src/__tests__/heartbeat-comment-wake-batching.test.ts": 22996,
"server/src/__tests__/heartbeat-context-summary.test.ts": 54,
"server/src/__tests__/heartbeat-context-summary.test.ts": 7485,
"server/src/__tests__/heartbeat-cooldown.test.ts": 12,
"server/src/__tests__/heartbeat-cost-accounting.test.ts": 9,
"server/src/__tests__/heartbeat-dependabot-stale-wake-backfill.test.ts": 12121,
Expand Down Expand Up @@ -200,11 +209,13 @@
"server/src/__tests__/heartbeat-project-env.test.ts": 109,
"server/src/__tests__/heartbeat-provider-capacity-horizon.test.ts": 10247,
"server/src/__tests__/heartbeat-queued-backlog-convergence.test.ts": 184313,
"server/src/__tests__/heartbeat-quota-recovery-wake-scope.test.ts": 2527,
"server/src/__tests__/heartbeat-rate-limit-exhausted.test.ts": 8401,
"server/src/__tests__/heartbeat-rate-limit-retry-schedule.test.ts": 13,
"server/src/__tests__/heartbeat-recoverable-error-family.test.ts": 8,
"server/src/__tests__/heartbeat-responsible-user-invariant.test.ts": 24618,
"server/src/__tests__/heartbeat-retry-scheduling.test.ts": 47427,
"server/src/__tests__/heartbeat-retry-successor.test.ts": 2588,
"server/src/__tests__/heartbeat-run-log.test.ts": 12,
"server/src/__tests__/heartbeat-run-scoped-job-liveness-dispatch.test.ts": 9644,
"server/src/__tests__/heartbeat-run-summary.test.ts": 18,
Expand All @@ -220,8 +231,10 @@
"server/src/__tests__/heartbeat-timeout-outcome.test.ts": 6,
"server/src/__tests__/heartbeat-timer-wake-coalescing.test.ts": 4980,
"server/src/__tests__/heartbeat-timer-wake-session-reset-pf4.test.ts": 18,
"server/src/__tests__/heartbeat-unmaterialized-desired-skills.test.ts": 2,
"server/src/__tests__/heartbeat-wake-dispatch-retry.test.ts": 29126,
"server/src/__tests__/heartbeat-wake-terminal-failed-gauge.test.ts": 17309,
"server/src/__tests__/heartbeat-worker-crash-marking.test.ts": 931,
"server/src/__tests__/heartbeat-workspace-branch-containment.test.ts": 15513,
"server/src/__tests__/heartbeat-workspace-finalize-branch.test.ts": 17883,
"server/src/__tests__/heartbeat-workspace-session.test.ts": 1855,
Expand All @@ -232,7 +245,11 @@
"server/src/__tests__/helpers/truncate-company-scoped-test-state.test.ts": 2250,
"server/src/__tests__/hire-hook.test.ts": 21,
"server/src/__tests__/http-log-policy.test.ts": 11,
"server/src/__tests__/human-gated-ageing-digest.test.ts": 2180,
"server/src/__tests__/human-gated-ageing.test.ts": 85,
"server/src/__tests__/human-gated-gate-revalidation-backfill.test.ts": 18,
"server/src/__tests__/human-gated-gate-revalidation-wiring.test.ts": 259,
"server/src/__tests__/human-gated-gate-revalidation.test.ts": 8,
"server/src/__tests__/in-review-gate.test.ts": 10,
"server/src/__tests__/inbox-dismissals.test.ts": 8466,
"server/src/__tests__/instance-settings-service.test.ts": 45,
Expand All @@ -253,6 +270,7 @@
"server/src/__tests__/issue-execution-policy.test.ts": 50,
"server/src/__tests__/issue-force-release.test.ts": 182,
"server/src/__tests__/issue-goal-fallback.test.ts": 10,
"server/src/__tests__/issue-list-scheduled-retry-projection.test.ts": 360,
"server/src/__tests__/issue-liveness.test.ts": 43,
"server/src/__tests__/issue-monitor-convergence-guard.test.ts": 114,
"server/src/__tests__/issue-monitor-convergence-message.test.ts": 9,
Expand All @@ -269,40 +287,49 @@
"server/src/__tests__/issue-thread-interactions-telemetry.test.ts": 5130,
"server/src/__tests__/issue-tree-control-service-unit.test.ts": 14,
"server/src/__tests__/issue-tree-control-service.test.ts": 11269,
"server/src/__tests__/issues-alertmanager-aggregate-create.test.ts": 288,
"server/src/__tests__/issues-getByIdentifier-legacy-fallback.test.ts": 5120,
"server/src/__tests__/issues-getByLinearIssueId.test.ts": 6892,
"server/src/__tests__/issues-identifier-provider.test.ts": 5175,
"server/src/__tests__/issues-last-activity-at.test.ts": 20223,
"server/src/__tests__/issues-list-page-param-rejection.test.ts": 21,
"server/src/__tests__/issues-list-query-parsing.test.ts": 62,
"server/src/__tests__/issues-open-assignment-census.test.ts": 39821,
"server/src/__tests__/issues-patch-evidence.test.ts": 7008,
"server/src/__tests__/issues-plugin-fencing-generation.test.ts": 2888,
"server/src/__tests__/issues-user-context.test.ts": 11,
"server/src/__tests__/join-request-dedupe.test.ts": 10,
"server/src/__tests__/json-schema-secret-refs.test.ts": 6,
"server/src/__tests__/k8s-job-liveness-run-scoped.test.ts": 630,
"server/src/__tests__/k8s-job-liveness.test.ts": 37,
"server/src/__tests__/lapsed-monitor-grace-bound.test.ts": 8556,
"server/src/__tests__/lifecycle-hook-command-audit.test.ts": 535,
"server/src/__tests__/linear-webhook-fixture-replay.test.ts": 4757,
"server/src/__tests__/linear-webhook-fixtures.test.ts": 10,
"server/src/__tests__/linear-webhook.test.ts": 138,
"server/src/__tests__/live-events-ws.test.ts": 45,
"server/src/__tests__/log-redaction.test.ts": 14,
"server/src/__tests__/logger-tz.test.ts": 58,
"server/src/__tests__/managed-checkout-partial-clone.test.ts": 1583,
"server/src/__tests__/mcp-http.test.ts": 18,
"server/src/__tests__/mcp-seed-scrub-coverage.test.ts": 6,
"server/src/__tests__/metrics-ccrotate-capacity-deferred.test.ts": 17,
"server/src/__tests__/metrics-service.test.ts": 269,
"server/src/__tests__/monthly-spend-service.test.ts": 74,
"server/src/__tests__/normalize-agent-mention-token.test.ts": 6,
"server/src/__tests__/numeric-env-bounds.test.ts": 95119,
"server/src/__tests__/oidc-rbac.test.ts": 26,
"server/src/__tests__/openclaw-gateway-adapter.test.ts": 148,
"server/src/__tests__/opencode-k8s-seed-transport.test.ts": 17886,
"server/src/__tests__/opencode-local-adapter.test.ts": 20,
"server/src/__tests__/opencode-local-skill-sync.test.ts": 55,
"server/src/__tests__/orphaned-run-terminal-result.test.ts": 12,
"server/src/__tests__/overdue-scheduled-retry-metrics.test.ts": 2730,
"server/src/__tests__/paperclip-env.test.ts": 9,
"server/src/__tests__/paperclip-node-role.test.ts": 126,
"server/src/__tests__/paperclip-skill-utils.test.ts": 66,
"server/src/__tests__/parse-status-filter.test.ts": 15,
"server/src/__tests__/pen2370-mirror-redaction.test.ts": 52,
"server/src/__tests__/penstock-availability-gate.test.ts": 41,
"server/src/__tests__/pi-local-adapter-environment.test.ts": 360,
"server/src/__tests__/pi-local-execute.test.ts": 3016,
Expand All @@ -319,6 +346,7 @@
"server/src/__tests__/plugin-dev-watcher.test.ts": 84,
"server/src/__tests__/plugin-environment-driver-seam.test.ts": 46,
"server/src/__tests__/plugin-event-outbox.test.ts": 7681,
"server/src/__tests__/plugin-events-ownership-check.test.ts": 25,
"server/src/__tests__/plugin-execution-workspace-bridge.test.ts": 17,
"server/src/__tests__/plugin-install-autobuild.test.ts": 13114,
"server/src/__tests__/plugin-isolated-store-migration.test.ts": 235,
Expand All @@ -339,14 +367,17 @@
"server/src/__tests__/plugin-tool-dispatcher-dbid.test.ts": 15,
"server/src/__tests__/plugin-tool-dispatcher-pluginDbId.test.ts": 26,
"server/src/__tests__/plugin-ui-static.test.ts": 2735,
"server/src/__tests__/plugin-webhook-not-ready-retryable.test.ts": 42,
"server/src/__tests__/plugin-webhook-verification.test.ts": 2775,
"server/src/__tests__/plugin-worker-manager.test.ts": 1094,
"server/src/__tests__/pr-comment-review-gate-check.test.ts": 271,
"server/src/__tests__/pr-comment-review-gate.test.ts": 8,
"server/src/__tests__/pr-reconciler-sweep.test.ts": 18,
"server/src/__tests__/pr-review-gate-status-target.test.ts": 17,
"server/src/__tests__/pr-review-issue-scope-locks.test.ts": 2026,
"server/src/__tests__/pr-review-request-ageing-digest.test.ts": 191,
"server/src/__tests__/pr-review-request-ageing.test.ts": 34,
"server/src/__tests__/pr-review-state-reconciler.test.ts": 131,
"server/src/__tests__/private-hostname-guard.test.ts": 81,
"server/src/__tests__/process-crash-guard-exit.test.ts": 2859,
"server/src/__tests__/process-crash-guard.test.ts": 409,
Expand All @@ -369,6 +400,7 @@
"server/src/__tests__/redact-sensitive.test.ts": 11,
"server/src/__tests__/remote-http-endpoint-guard.test.ts": 30,
"server/src/__tests__/routine-run-telemetry.test.ts": 7148,
"server/src/__tests__/routine-scoped-retry.test.ts": 3,
"server/src/__tests__/routines-service.test.ts": 15140,
"server/src/__tests__/run-continuations.test.ts": 13,
"server/src/__tests__/run-liveness.test.ts": 16,
Expand All @@ -390,6 +422,7 @@
"server/src/__tests__/static-index-html.test.ts": 92,
"server/src/__tests__/storage-local-provider.test.ts": 74,
"server/src/__tests__/stranded-blocked-issue-reconciler.test.ts": 3747,
"server/src/__tests__/stranded-recovery-drain-metering.test.ts": 1,
"server/src/__tests__/stranded-run-recovery.test.ts": 8,
"server/src/__tests__/successful-run-handoff-liveness.test.ts": 817,
"server/src/__tests__/summary-slots.test.ts": 7447,
Expand All @@ -405,6 +438,7 @@
"server/src/__tests__/tool-gateway-service.test.ts": 12489,
"server/src/__tests__/tool-gateway.test.ts": 32320,
"server/src/__tests__/tool-oauth-legacy-backfill.test.ts": 8289,
"server/src/__tests__/transient-retry-floor-jitter.test.ts": 1992,
"server/src/__tests__/trust-preset-resolver.test.ts": 17,
"server/src/__tests__/trust-proxy.test.ts": 27,
"server/src/__tests__/ui-branding.test.ts": 8,
Expand Down Expand Up @@ -434,19 +468,23 @@
"server/src/services/gbrain-client-factory.test.ts": 51,
"server/src/services/heartbeat-run-runtime-status.test.ts": 48,
"server/src/services/heartbeat-stop-metadata.test.ts": 15,
"server/src/services/issue-comment-effects.test.ts": 755,
"server/src/services/issue-thread-interactions.test.ts": 2107,
"server/src/services/recovery/model-profile-hint.test.ts": 11,
"server/src/services/recovery/origins.test.ts": 2,
"server/src/services/recovery/provider-failure-classification.test.ts": 17,
"server/src/services/recovery/service.infra-class-continuation.test.ts": 7,
"server/src/services/recovery/service.pause-durability.test.ts": 6,
"server/src/services/recovery/strand-comment-provider-capacity.test.ts": 47,
"server/src/services/recovery/stranded-escalation-status.test.ts": 2,
"server/src/services/recovery/successful-run-handoff.test.ts": 16,
"server/src/services/responsible-user-denial-run-outcomes.test.ts": 16,
"server/src/services/routines-formatter-cache.test.ts": 2287,
"server/src/services/run-log-store.test.ts": 141,
"server/src/services/run-scratch.test.ts": 35,
"server/src/services/session-workspace-cwd.test.ts": 14,
"server/src/services/sweep-wake-preflight.test.ts": 24,
"server/src/services/wake-idempotency.test.ts": 107,
"server/src/shutdown.test.ts": 67
}
}
Loading
Loading