Skip to content

DeltaSignal on beta, from #757's review: docs - #759

Merged
adamjohnwright merged 2 commits into
mainfrom
deltasignal-on-beta-docs-2
Oct 30, 2026
Merged

adamjohnwright merged 2 commits into
mainfrom
deltasignal-on-beta-docs-2

Conversation

@adamjohnwright

Copy link
Copy Markdown
Contributor

This follows up #757 (DeltaSignal's Perturb button on beta) with the low findings from its review. It replaces #758.

Changes

  • deploy/nginx/README.md no longer says DeltaSignal cannot work on beta. It says:
    • /api/ is DeltaSignal's route;
    • only a deployment with this route may turn deltaSignal on;
    • the service runs from DeltaSignal's own repository on the same host, published on loopback 8090;
    • if /api/pathways answers a list, the service is up.
  • e2e/deltasignal-toggle.spec.ts: its header no longer says /api belongs only to the dev server.
  • environments.ts: the search-answer flag's comment now names beta too.

Changed from #758: #758 also added a beta case to the end-to-end toggle test, which renamed the "on" case. Each test's recorded backend is keyed by its title, so both cases ran without a recording and CI failed, as #758's review predicted. The "on" case keeps its name here. Which profiles have the flag (development and beta) stays pinned by the unit test in environments.spec.ts, which #757 changed and which fails if beta loses the flag.

Noted from the review, not changed:

  • The Perturb button shows on every pathway, but DeltaSignal's catalogue holds 11 pathways. Elsewhere the panel says no network is generated yet.
  • /api/solve has no rate limit of its own.

Spec: none.

🤖 Generated with Claude Code

adamjohnwright and others added 2 commits October 30, 2026 15:11
…gle test checks it

The nginx README and the e2e toggle test's header no longer say
DeltaSignal cannot work on beta; the README says where its service runs
and that beta's checks cover it. The toggle test now checks the button
on beta as well as under the dev server. The search-answer flag's
comment, also stale, names beta too.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…cording

Renaming the e2e "on" case left it without the recorded backend its
title keys, so CI failed; it keeps its name, and which profiles have the
flag stays pinned by the unit test. The README's wording on which
deployments may turn the flag on, and on checking the service, is
plainer.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@adamjohnwright
adamjohnwright merged commit 9c2ddd0 into main Oct 30, 2026
8 checks passed
@adamjohnwright
adamjohnwright deleted the deltasignal-on-beta-docs-2 branch October 30, 2026 15:41
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