chore(missing_docs): bookkeeping for v0.2026.09.16.08.27.stable_02 - #768
Draft
warp-factories[bot] wants to merge 14 commits into
Draft
warp-factories[bot] wants to merge 14 commits into
warp-factories[bot] wants to merge 14 commits into
Conversation
Record drift-watch triage for the new stable release: map three internal API routes, append changelog verdicts (docker-registry yes via docs#767), advance the release marker, and regenerate the surface snapshot.
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
Contributor
Author
|
This PR was generated with Warp. Comment |
….stable_02 Record the 2026-09-20 drift-watch residual pass while bookkeeping PR #768 is still open. Snapshot remains byte-identical; no new findings.
…ing-v0.2026.09.16.08.27.stable_02
Fourth drift-watch pass over v0.2026.09.16.08.27.stable_02. Merged main into the branch so the snapshot describes the post-merge tree. Snapshot regen against a-day-newer warp/warp-server checkouts is byte-identical, and every audit category except the 24 already-decided staleness rows is zero. Re-verified Gate 0 at source for the three internal routes and swept the three documented audit blind spots. Co-Authored-By: Warp <agent@warp.dev>
Fifth drift-watch pass over v0.2026.09.16.08.27.stable_02 while bookkeeping PR #768 is still open. Snapshot remains byte-identical; Gate 0 still holds for the three internal routes and WindowsVideoRecording stays dogfood. No new feature PR.
…ing-v0.2026.09.16.08.27.stable_02
Map three new x-internal factory routes, prune removed orchestration flags, append ledger verdicts, and regenerate the surface snapshot.
Seventh drift-watch pass over v0.2026.09.16.08.27.stable_02 while bookkeeping PR #768 is still open. Snapshot remains byte-identical; Gate 0 still holds for the six internal routes and WindowsVideoRecording stays dogfood. No new feature PR.
…ble_02 Map new factory-inbox read/unread routes internal (Gate 0), record 2026-09-25 residual verdicts, refresh release marker and surface snapshot after merging main.
…ing-v0.2026.09.16.08.27.stable_02
Ninth drift-watch pass over v0.2026.09.16.08.27.stable_02. No tracked surface moved: --update-snapshot against warp@e7656eab3 and warp-server@6627c8e10 (both 2026-09-28) reproduced the committed surface_snapshot.json byte for byte, so it is unchanged here. Re-verified Gate 0 at source for all eight deferred API routes, both non-GA flags, and the three documented audit blind spots. Appends four ledger rows and refreshes the release marker's processed_at. Co-Authored-By: Warp <agent@warp.dev>
…inal Co-Authored-By: Warp <agent@warp.dev>
This branch was successfully deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.


Residual re-verification (2026-09-28)
Drift-watch re-entry, the first pass since 2026-09-25, run as an exhaustive sweep across every category at every severity. The release gate on
mainstill reportsv0.2026.09.16.08.27.stable_02as new because the marker lives only on this branch; on the branch it exits 10 as expected. Extended this PR rather than opening a second bookkeeping PR, mergingorigin/mainfirst (two content commits since the 2026-09-25 residual:factories/benchmarks.mdxandplatform/architecture.mdx).Nothing new to decide — no tracked surface moved.
--update-snapshotagainstwarp(master,e7656eab3) andwarp-server(develop,6627c8e10), both dated 2026-09-28 and three days newer than the last regen, reproduced this branch'ssurface_snapshot.jsonbyte for byte across 295 flags, 91 CLI commands, 228 API routes, 65 slash commands, 232 settings, 23 web routes, 73 server tools, and 17 bundled skills. The snapshot is therefore unchanged in this commit.Both audit modes exit 0 with
audits_skipped: []and an emptyunaccountedbucket. Againstmainthe run reproduces the known findings exactly (8undocumented_api_endpoints, 12surface_changes, 13changelog_review, 2map_hygiene, 24 staleness); against this branch all of them drop to zero except the 24 style_lint-owned staleness rows.Evidence re-verified at source, not carried forward
getRunHarnessUsage(public_api/openapi.yaml:7470),publishHarnessUsage(10436),listFactoryMicrosoftTeamsTeams(1374),listFactoryMicrosoftTeamsChannels(1422), andrescoreBenchmarkRun(12439) all still carryx-internal: true.createScoringBackfill(11161),markFactoryInboxNotificationsRead(2604), andmarkFactoryInboxNotificationsUnread(2655) are notx-internal, but sit under/factory*, excluded wholesale byEXCLUDED_PATH_PREFIXES = ("/factory",)atsync_openapi.py:107. Releaseddevelopers/agent-api-openapi.yamlhas 0/factory,/factory-inbox, and/harness-supportpaths, 0x-internalentries, and noharness-usageoperation.OrchestrationUnifiedStackandWaitForEventsParentRegistrationhave no remaining reference anywhere incrates/orapp/, so the 2026-09-23 ignore-list pruning is correct.WindowsVideoRecording(crates/warp_features/src/lib.rs:1040) andLocalDockerSandbox(1053) are inDOGFOOD_FLAGSandPREVIEW_FLAGSand are not default cargo features.Blind spots the audit cannot see itself
feature_flag): 0 TUI-available commands missing fromagents/cli/, and only/docker-sandboxuncovered — deliberately so, behind the non-GALocalDockerSandbox.Args-struct extractor gap:CreateProviderstill has exactly three variants (claude,codex,docker-registry,crates/warp_cli/src/secret.rs:65-75), so the gap hides nothing new.--weak-coverage: 81, down one from 82 on 2026-09-21 because two flags left the universe. Five spot-verified, all keyword artifacts against pages that substantively document the feature.Validation
All three skill test suites pass (19 + 18 + 17), so no extractor has rotted.
npm ci && npm run buildpasses on the merged branch (388 Markdown docs, 390 HTML files). Re-running both audit modes after the edits confirms the addressed findings stay gone.Summary
Drift-watch bookkeeping for stable
v0.2026.09.16.08.27.stable_02.Feature work landed separately in docs#767 (private image credentials /
oz secret create docker-registry). No new feature PR from this residual pass — every finding already carried a verdict, and nothing new passed the worthiness gate.Changes
changelog_decisions.md— four 2026-09-28 residual rows (re-verification record,--weak-coverage, staleness, clean-category accounting) plus prior release triagelast_release_processed.json— refreshedprocessed_atfeature_surface_map.md— unchanged this pass; prior passes mapped harness-usage, harness-support usage, factory scorers backfill, factory-inbox read/unread, MS Teams pickers, and benchmark rescore, and pruned the removed orchestration flagssurface_snapshot.json— unchanged this pass; regen reproduced it byte for byteDeferred / no-docs findings
Nothing is silently dropped; every item below carries a recorded ledger verdict.
oz_updates) — no (bug fixes restoring intended behavior)GET /agent/runs/{runId}/harness-usage,POST /harness-support/usage— deferred Gate 0 (x-internaloperations)POST /factory/scorers/{scorer_id}/backfill, MS Teams team/channel pickers,POST /factory/{uid}/benchmarks/runs/{run_uid}/rescore— deferred Gate 0 (factory REST still unpublished)POST /factory-inbox/notifications/readand/unread— deferred Gate 0 (factory-inbox unpublished)WindowsVideoRecording— deferred Gate 0 (still dogfood)/docker-sandbox— deferred Gate 0 (non-GALocalDockerSandbox)OrchestrationUnifiedStack/WaitForEventsParentRegistrationremoved — no (flag cleanup, no user-observable change)report_self_improvement_metadata— no (internal server tool)potentially_stale_docs— no (style_lint-owned; theai creditsbucket-name rule conflict remains an open question for a human owner, recorded in the ledger Notes)Reviewer routing
suggest_reviewers.pyagainst this run's source files resolves@warpdotdev/oss-maintainers(root rule),@moirahuang(app/src/search/slash_command_menu/), and@bnavetta @ianhodge(crates/warp_cli/); all six warp-serverpublic_apihandler paths are unowned. Several distinct owners is not a single clear owner, so no new reviewer was requested. The existingdannyneirarequest is kept.Unverified claims
None — bookkeeping only; no user-facing page content changed.
Documentation risk
Risk: low
Rationale: Bookkeeping only: ledger, release marker, surface map, and snapshot. No user-facing doc pages.
Docs override: none