README.md devlog/00_index.md devlog/21_gpt56_ui_update.md devlog/_plan/260705_gapclose/00_index.md devlog/_plan/260705_gapclose/01_market_snapshot.md devlog/_plan/260705_gapclose/02_community_signal.md devlog/_plan/260705_gapclose/03_position_assessment.md devlog/_plan/260705_gapclose/04_gap_schema_extract.md devlog/_plan/260705_gapclose/05_gap_positioning_docs.md devlog/_plan/260705_gapclose/06_gap_webai_showcase.md devlog/_plan/260705_gapclose/07_daemon_scope_decision.md devlog/_plan/260705_gapclose/08_defer_remote_cdp.md devlog/_plan/260705_gapclose/09_launch_awareness.md devlog/_plan/260705_gapclose/10_roadmap.md devlog/_plan/260705_gapclose/11_phase40_vision_click_grounding.md devlog/_plan/260705_gapclose/20_phase10_extract_impl.md devlog/_plan/260705_gapclose/30_phase20_golden_impl.md devlog/_plan/260705_gapclose/40_phase30_pool_trigger_eval.md devlog/_plan/260705_gapclose/50_phase40_vision_grounding_impl.md devlog/_plan/260710_gpt56_update/00_index.md devlog/_plan/260710_gpt56_update/01_ui_contract_evidence.md devlog/_plan/260710_gpt56_update/02_core_contract_decisions.md devlog/_plan/260710_gpt56_update/03_chat_picker_selector_patch.md devlog/_plan/260710_gpt56_update/04_work_surface_support.md devlog/_plan/260710_gpt56_update/05_pro_timeout_budget.md devlog/_plan/260710_gpt56_update/06_runtime_integration_fallbacks.md devlog/_plan/260710_gpt56_update/07_tests_fixtures.md devlog/_plan/260710_gpt56_update/08_docs_skill_sync.md devlog/_plan/260710_gpt56_update/09_structure_sot_gates.md devlog/_plan/260710_gpt56_update/10_patch_interview.md devlog/_plan/260710_gpt56_update/assets/chat_intelligence_picker.png devlog/_plan/260710_gpt56_update/assets/work_power_picker.png devlog/_plan/260710_gpt56_update/assets/work_surface.png devlog/_plan/260711_release_017/000_release_plan.md devlog/_plan/260711_release_017/001_audit_synthesis.md devlog/_plan/260711_release_017/002_release_paths.txt devlog/_plan/260711_release_017/003_cgate_synthesis.md devlog/_plan/260711_release_017/010_release_evidence.md devlog/context/redesign-candidates/000_design_lock.md devlog/context/redesign-candidates/c1_industrial_dark.png devlog/context/redesign-candidates/c2_paper_editorial.png devlog/context/redesign-candidates/c3_swiss_colorblock.png devlog/context/redesign-candidates/c4_serif_research.png devlog/context/redesign-candidates/c5_brutalist_terminal.png devlog/context/redesign-candidates/html/c1_industrial_dark.html devlog/context/redesign-candidates/html/c2_paper_editorial.html devlog/context/redesign-candidates/html/c3_swiss_colorblock.html devlog/context/redesign-candidates/html/c4_serif_research.html devlog/context/redesign-candidates/html/c5_brutalist_terminal.html devlog/context/redesign-candidates/verify/README.md devlog/context/redesign-candidates/verify/capture.mjs devlog/context/redesign-candidates/verify/dev-docs/en_cli.png devlog/context/redesign-candidates/verify/dev-docs/en_index.png devlog/context/redesign-candidates/verify/dev-docs/en_mobile.png devlog/context/redesign-candidates/verify/dev-docs/ko_index.png devlog/context/redesign-candidates/verify/sample/scroll_1440x900_y1600.png devlog/context/redesign-candidates/verify/sample/scroll_1440x900_y800.png devlog/context/redesign-candidates/verify/sample/viewport_1440x900.png devlog/context/redesign-candidates/verify/sample/viewport_1440x900_nojs.png devlog/context/redesign-candidates/verify/sample/viewport_1440x900_reduced-motion.png devlog/context/redesign-candidates/verify/sample/viewport_390x844.png devlog/context/redesign-candidates/verify/wp2/desktop_1440.png devlog/context/redesign-candidates/verify/wp2/final_desktop.png devlog/context/redesign-candidates/verify/wp2/fullpage_1440.png devlog/context/redesign-candidates/verify/wp2/mobile_390.png devlog/context/redesign-candidates/verify/wp2/reduced_motion.png devlog/context/redesign-candidates/verify/wp2/scroll_1440x900_y1000.png devlog/context/redesign-candidates/verify/wp2/scroll_1440x900_y1200.png devlog/context/redesign-candidates/verify/wp2/scroll_1440x900_y2000.png devlog/context/redesign-candidates/verify/wp2/scroll_1440x900_y2400.png devlog/context/redesign-candidates/verify/wp2/scroll_1440x900_y4000.png devlog/context/redesign-candidates/verify/wp2/scroll_1440x900_y5500.png devlog/context/redesign-candidates/verify/wp2/scroll_1440x900_y6500.png devlog/context/redesign-candidates/verify/wp2/scroll_y1200.png devlog/context/redesign-candidates/verify/wp2/scroll_y2400.png devlog/context/redesign-candidates/verify/wp2/scroll_y4000.png devlog/context/redesign-candidates/verify/wp2/tablet_768.png devlog/context/redesign-candidates/verify/wp2/viewport_1440x900.png devlog/context/redesign-candidates/verify/wp2/viewport_1440x900_reduced-motion.png devlog/context/redesign-candidates/verify/wp2/viewport_390x844.png docs/dev/_shell.css docs/dev/changelog.html docs/dev/concepts/architecture.html docs/dev/concepts/browser-runtime.html docs/dev/concepts/web-ai-sessions.html docs/dev/guides/adaptive-fetch.html docs/dev/guides/code-mode.html docs/dev/guides/source-audit.html docs/dev/guides/web-ai.html docs/dev/index.html docs/dev/ko/changelog.html docs/dev/ko/concepts/architecture.html docs/dev/ko/concepts/browser-runtime.html docs/dev/ko/concepts/web-ai-sessions.html docs/dev/ko/guides/adaptive-fetch.html docs/dev/ko/guides/code-mode.html docs/dev/ko/guides/source-audit.html docs/dev/ko/guides/web-ai.html docs/dev/ko/index.html docs/dev/ko/quickstart-first-run.html docs/dev/ko/quickstart.html docs/dev/ko/reference/cli.html docs/dev/ko/reference/config.html docs/dev/ko/reference/release-gates.html docs/dev/quickstart-first-run.html docs/dev/quickstart.html docs/dev/reference/cli.html docs/dev/reference/config.html docs/dev/reference/release-gates.html docs/index.html docs/migration/module-graph.json package-lock.json package.json skills/browser/SKILL.md skills/browser/browser.mjs skills/browser/extract.mjs skills/browser/skill-install.mjs skills/search/SKILL.md skills/search/references/cli-reference.md skills/search/references/deep-research.md skills/search/references/evidence-ladder.md skills/search/references/query-rewrite.md skills/vision-click/SKILL.md skills/web-ai/SKILL.md structure/CAPABILITY_TRUTH_TABLE.md structure/INDEX.md structure/check-doc-drift.sh structure/commands.md structure/phase_status.md structure/release_gates.md structure/runtime_contracts.md structure/str_func.md test/fixtures/provider-dom/chatgpt-gpt56-chat.html test/fixtures/provider-dom/chatgpt-gpt56-eval.json test/fixtures/provider-dom/chatgpt-gpt56-work.html test/helpers/provider-dom-contract.mjs test/integration/bin-shim-contract.test.mjs test/integration/cli-install-skills.test.mjs test/integration/extract-cli.test.mjs test/integration/web-ai-cli-contract.test.mjs test/integration/web-ai-golden-scenario.test.mjs test/integration/web-ai-mcp-server.test.mjs test/unit/browser-extract-mapping.test.mjs test/unit/skill-install.test.mjs test/unit/web-ai-chatgpt-model.test.mjs test/unit/web-ai-chatgpt-work-picker.test.mjs test/unit/web-ai-doctor.test.mjs test/unit/web-ai-eval-fixtures.test.mjs test/unit/web-ai-eval-runner.test.mjs test/unit/web-ai-observation-presets.test.mjs test/unit/web-ai-product-surfaces.test.mjs test/unit/web-ai-provider-dom-contract.test.mjs test/unit/web-ai-sessions-command.test.mjs test/unit/web-ai-tab-inspect.test.mjs test/unit/web-ai-tab-recovery.test.mjs test/unit/web-ai-timeout-default.test.mjs test/unit/web-ai-tool-schema.test.mjs web-ai/capability-observation-presets.mjs web-ai/capability-registry.mjs web-ai/chatgpt-deep-research.mjs web-ai/chatgpt-model.mjs web-ai/chatgpt-work-picker.mjs web-ai/chatgpt.mjs web-ai/cli-sessions.mjs web-ai/cli.mjs web-ai/doctor.mjs web-ai/eval-runner.mjs web-ai/eval/fixtures.mjs web-ai/mcp-server.mjs web-ai/product-surfaces.mjs web-ai/session.mjs web-ai/tab-inspect.mjs web-ai/tab-recovery.mjs web-ai/tool-schema.mjs web-ai/vendor-editor-contract.mjs web-ai/watcher.mjs