Skip to content

fix(browser-tests): V2 landing assertions, real auth selectors, demo specs split out - #92

Merged
VladUZH merged 2 commits into
mainfrom
fix/browser-specs-v2-landing-and-auth
Jul 29, 2026
Merged

fix(browser-tests): V2 landing assertions, real auth selectors, demo specs split out#92
VladUZH merged 2 commits into
mainfrom
fix/browser-specs-v2-landing-and-auth

Conversation

@VladUZH

@VladUZH VladUZH commented Jul 29, 2026

Copy link
Copy Markdown
Member

Root causes 8–10, all spec-drift now that the CI infrastructure works:

  • Landing specs asserted the V1 page (approval/accountability hero, '5 agents' pricing, NeuralTrust stat). The live page is V2 — control-plane hero, no pricing section, compliance trust bar. Assertions rewritten against what actually renders.
  • Auth specs/helpers used input[name=…] — the login/signup inputs have ids only. Converted to #id across specs, helpers, and global-setup.
  • demo-healthcare specs target :3005, never part of the managed server set — split into an explicit demos project (--project=demos with the demo apps up); the default run ignores them.

Full local CI-mode suite: 59 passed / 0 failed / 1 known-flaky (passes on retry) / 5 skipped. Will chain validation #8 after merge — expected green.

🤖 Generated with Claude Code

VladUZH and others added 2 commits July 29, 2026 18:08
The landing specs asserted the V1 page (approval/accountability hero,
pricing '5 agents', NeuralTrust stat) — the live page is V2 ('the
missing control plane for agentic AI', no pricing section, compliance
trust bar). Assertions now match what the page actually renders.

Auth specs and helpers used input[name=...] selectors; the login and
signup inputs have ids only. All converted to #id.

Local CI-mode run of 01/02/03: 18 passed, 0 failed.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
demo-healthcare specs target :3005, which the managed webServer set has
never included — they surfaced as 'did not run' locally and as failures
once CI infrastructure worked. Default e2e project now ignores
specs/demo/**; a 'demos' project keeps them runnable on demand with the
demo apps up. Core suite local CI-mode result: 59 passed / 0 failed /
1 known-flaky.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@gitguardian

gitguardian Bot commented Jul 29, 2026

Copy link
Copy Markdown

⚠️ GitGuardian has uncovered 1 secret following the scan of your pull request.

Please consider investigating the findings and remediating the incidents. Failure to do so may lead to compromising the associated services or software components.

🔎 Detected hardcoded secret in your pull request
GitGuardian id GitGuardian status Secret Commit Filename
29089030 Triggered Generic Password 8ebbcf7 tests/browser/global-setup.ts View secret
🛠 Guidelines to remediate hardcoded secrets
  1. Understand the implications of revoking this secret by investigating where it is used in your code.
  2. Replace and store your secret safely. Learn here the best practices.
  3. Revoke and rotate this secret.
  4. If possible, rewrite git history. Rewriting git history is not a trivial act. You might completely break other contributing developers' workflow and you risk accidentally deleting legitimate data.

To avoid such incidents in the future consider


🦉 GitGuardian detects secrets in your source code to help developers and security teams secure the modern development process. You are seeing this because you or someone else with access to this repository has authorized GitGuardian to scan your pull request.

@VladUZH
VladUZH merged commit 9ea3506 into main Jul 29, 2026
18 of 19 checks passed
@VladUZH
VladUZH deleted the fix/browser-specs-v2-landing-and-auth branch July 29, 2026 17:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant