docs: missing_docs audit bookkeeping (surface map + snapshot) - #375
Conversation
Companion bookkeeping change for the missing_docs drift-watch run. Updates the surface map and regenerates the surface snapshot so the audit stays in sync with the current product surfaces. Surface map: - Map VideoRecording and BackgroundComputerUse to the Computer Use page. - Replace the removed /enable- and /disable-natural-language-detection entries with /natural-language-detection; map the new TUI-only /voice and /version commands to internal (Warp Agent CLI surface). - Map the TUI-only appearance.zero_state.* settings to internal. - Add AccountFirstOnboarding to the internal ignore list. Snapshot regenerated via --update-snapshot. Co-Authored-By: Oz <oz-agent@warp.dev>
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
I'm starting a first review of this pull request. You can view the conversation on Warp. I completed the review and no human review was requested for this pull request. Comment Powered by Oz |
There was a problem hiding this comment.
Overview
This PR updates missing_docs audit bookkeeping by adding surface-map decisions for newly documented computer-use flags, TUI-only slash commands and settings, and an internal onboarding flag, then refreshes the generated surface snapshot to the latest extracted surfaces and changelog baseline.
Concerns
- No blocking correctness, security, or spec-alignment concerns found in the attached diff.
spec_context.mdstates no approved or repository spec context was found for this PR.
Verdict
Found: 0 critical, 0 important, 0 suggestions
Approve
Comment /oz-review on this pull request to retrigger a review (up to 3 times on the same pull request).
Powered by Oz
Summary
Companion audit-bookkeeping change for the
missing_docsdrift-watch run. Collects all surface-map edits and the regenerated snapshot into one PR (per the skill's PR strategy), so the sharedfeature_surface_map.mdandsurface_snapshot.jsondon't conflict across the feature PRs.Surface map edits
VideoRecordingandBackgroundComputerUse-> Computer Use page (docs added in docs: add dedicated Computer Use testing and video recordings page #374)./enable-natural-language-detectionand/disable-natural-language-detectionentries with/natural-language-detection; map the new TUI-only/voiceand/version->internal(Warp Agent CLI surface, not in the GUI slash-commands page).appearance.zero_state.object,appearance.zero_state.rotation_period_seconds, andappearance.zero_state.extrusion_depth->internal(SettingSurfaces::TUI, not in the GUI settings UI — consistent withgeneral.autoupdate_enabled).AccountFirstOnboardingto the internal ignore list (internal login/onboarding flow variant, no distinct user-facing surface).Snapshot
--update-snapshot(absorbs the new factory/agent API routes, thereport_intent/report_outcome/start_agentserver-tool diffs, the new slash/settings surfaces, and advances the last-seen changelog version).Companion feature PRs: #373 (cloud runners) and #374 (Computer Use recording).
Related feature verified already documented (no change needed)
terminal/windows/tabs.mdx.Deferred findings (nothing silently dropped)
These remain open by design and were not documented in this run:
/factory/*,/agent/artifacts/*,/agent/events*,/agent/messages*,/agent/schedules/{id}*,/agent/run-by-external-reference).warp-serveris a private repo and these are not in the released OpenAPI spec, so they must not be hand-documented. Route any that are publicly released through thesync-openapi-specskill as a separate change; the rest stay deferred. Factory endpoints back the (preview) software-factory surface.style_lintskill and is intentionally out of scope here. Several are also false positives in context (e.g. "warp terminal" when distinguishing from Oz, "ai credits" on billing pages).oh-my-pi (omp)CLI-agent integration. TUI-only surfaces are treated asinternalhere (matching existing map policy);ompis deferred pending confirmation of public/GA status. The snapshot regen advances the last-seen changelog version so these don't re-fire as noise.Validation
missing_docsaudit re-run after all edits:feature_flags,cli_commands,slash_commands, andsettingsfindings are all 0; completeness accounting reports no unaccounted items. Remaining findings are only the deferred API (41) and staleness (32) buckets above.audits_skipped, no extraction-guard failures).Conversation: https://staging.warp.dev/conversation/a962f7a4-4945-4f91-af46-26e65f71152d
Run: https://oz.staging.warp.dev/runs/019f9511-e5f7-78c7-8960-dc26fa67140d
This PR was generated with Oz.