ci: enforce PR checks for lint, typecheck, and build#4
Merged
Conversation
- add provider runtime stack for web/community/social with typed registry and policy guards - wire macro resolve execute paths through tool, CLI, and daemon surfaces - add adaptive concurrency controls and runtime config plumbing for macro/rpc workflows
- add debug trace snapshot and cookie import command/tool surfaces for real session workflows - add fingerprint tier runtime evaluation paths and continuous signal processing hooks - improve extension legacy stale-tab recovery and cookie URL normalization behavior
- add provider/macro parity and execute-mode record assertions for default runtime paths - add cookie import URL-form and extension stale-tab recovery regression coverage - expand diagnostics/fingerprint and timeout branch tests to hold >=97% branch coverage
…ides - document automation platform implementation status, FR/NFR mapping, and efficiency spec alignment - update CLI and architecture docs for macro execute, diagnostics, and live validation workflows - refresh best-practices skill content and supporting artifacts for reproducible operations
- add scripts/live-regression-matrix.mjs to run end-to-end real-world mode/research checks - update smoke script behavior to align with current runtime/daemon flows
- capture 2026-02-14 live matrix and mode-specific Reddit/X evidence - document blocker taxonomy, remediation actions, and implementation priorities - define Agent Browser Blocker Resolver skill blueprint for generic blocker handling
- add shared blocker classification module for auth/challenge/rate-limit/env-limited handling - propagate blocker metadata through browser, runtime, daemon RPC, macro execution, and trace outputs - extend config and provider/runtime types to support additive blocker metadata without breaking existing payloads
- filter static asset hosts/paths from community and social expansion traversal - skip recoverable expansion fetch errors while preserving non-recoverable failure propagation - improve live regression matrix with extension readiness recovery, daemon reuse, retry backoff, and env-limited classification
- add blocker classifier contract tests, branch coverage tests, and CLI macro execute parity coverage - add provider traversal filtering/recoverable-expansion tests for community/social and shared traversal URL tests - extend browser/session/daemon/tool integration tests for blocker metadata propagation and extension-mode diagnostics
- add auth/anti-bot blocker implementation plan with second-pass tasks and acceptance criteria - update CLI live-regression matrix guidance and latest validation snapshot - update blocker report with current quality-gate metrics and env-limited attribution
- add explicit blocker resolution states (resolved/unresolved/deferred) in session store - mark verifier failures for timeout/env-limited/error paths and surface blockerResolution metadata - keep response contract additive via status/goto/wait/debug meta fields
- assert verification timeout resolves to unresolved state instead of silent clear - add coverage for env-limited deferred outcomes and manual clear resolution metadata - verify browser manager propagates blockerResolution in status/meta surfaces
- mark implementation-plan acceptance criteria complete after verified delivery - update report and CLI with latest matrix counts and quality-gate metrics - document current env-limited and expected-timeout lanes with explicit operator context
- add workflow orchestration for research, shopping, and product-video runs - expose new CLI, daemon, and tool entrypoints plus artifact cleanup - add shopping provider catalog and YouTube adapter with legal-review guards - expand provider selection/source taxonomy and tighten loopback blocker classification
- add bundled research, shopping, and product-presentation skill packs - enhance best-practices skill artifacts/templates for command-channel parity - install and discover skills across OpenCode, Codex, ClaudeCode, and Amp directories
- add CLI and tool tests for research, shopping, product-video, and artifact flows - add provider workflow, shopping, and YouTube branch coverage scenarios - verify blocker/runtime/policy parity updates and expanded skill loader targets
- update README, architecture, and CLI docs for expanded workflow/platform surface - add landing, roadmap, anti-bot transcript, and surface reference documents - remove superseded automation/blocker research plans and reports - align root and layered AGENTS guidance with current capabilities
- keep continuity scratch files local by ignoring CONTINUITY*.md
- standardize the runtime ASCII architecture block in root README and AGENTS - add canonical ASCII + data-flow sections to docs/ARCHITECTURE.md - include architecture doc indexing updates in docs/README.md Co-authored-by: Codex <noreply@openai.com>
- add target-scoped parallelism governors for Node and extension ops runtimes - extend CLI/provider/runtime surfaces (cookie list, runtime factory, anti-bot and headers policy) - harden daemon/relay/launch/connect paths and matrix scripts for live regression validation Co-authored-by: Codex <noreply@openai.com>
- add scheduler/governor and extension ops runtime coverage for parallel multitab behavior - add provider runtime, anti-bot, resolver, and auth-related branch regressions - extend cli/frontend/docs parity checks and coverage gates in vitest configuration Co-authored-by: Codex <noreply@openai.com>
- add namespaced opendevbrowser skill packs for login, forms, extraction, research, shopping, and asset workflows - expand best-practices artifacts/scripts for robustness audits and scenario coverage - convert legacy skill aliases to compatibility wrappers and remove duplicated legacy implementations Co-authored-by: Codex <noreply@openai.com>
- add Next.js frontend app, docs routes, generated content pipeline, and shared UI/data modules - add root/frontend docs generation scripts and extension asset sync updates - add canonical brand/icon/image assets and align extension icon outputs Co-authored-by: Codex <noreply@openai.com>
- update cli/extension/troubleshooting docs and add onboarding/dependency/frontend references - add parity/divergence and multitab spec documentation with landing prototype artifacts - add docs governance guidance for docs/scripts/extension surfaces Co-authored-by: Codex <noreply@openai.com>
- promote latest compatibility-alias content into form-testing and login-automation SKILL.md - keep only canonical SKILL.md files for legacy alias directories - remove parallel SKILL 2 authoring drift from active workflow paths Co-authored-by: Codex <noreply@openai.com>
- ignore local artifacts output and frontend build-validation caches - keep temporary workspace directories out of version control - remove stale .ralph-last-branch marker from repository state Co-authored-by: Codex <noreply@openai.com>
- delete deprecated form-testing, login-automation, and data-extraction alias skill folders - keep canonical opendevbrowser-* skill packs as the only supported variants - regenerate frontend docs content/manifest metadata after alias removal Co-authored-by: Codex <noreply@openai.com>
- bump package and extension versions to 0.0.16 - refresh runtime/dev dependency ranges and lockfile - tighten TypeScript/Vitest defaults for release validation - stop tracking built extension zip artifact in git Co-authored-by: Codex <noreply@openai.com>
- update Next type reference path to .next-dev routes output - refresh generated docs timestamps after regeneration - ignore frontend/.next-dev build cache artifacts Co-authored-by: Codex <noreply@openai.com>
- add 0.0.16 changelog section and compare links - update README install/reference sections for 0.0.16 - add public/private distribution execution plan - refresh license year range formatting Co-authored-by: Codex <noreply@openai.com>
Amp-Thread-ID: https://ampcode.com/threads/T-019c9330-89a6-744e-ba68-2a27fb70cf50 Co-authored-by: Amp <amp@ampcode.com>
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.
Summary
.github/workflows/pr-checks.ymllint,typecheck, andbuildjobs on PRstypechecknpm script (tsc --noEmit -p tsconfig.json)Validation