Skip to main content
Signals turns verified findings into reviewable next-step material. A signal can explain that a website issue needs business input, a codebase change, or service access, then expose only the actions currently available for that feed. Signals is separate from Analytics. Analytics contains the finding and its evidence; Signals contains a proposed way to move the work forward.

Signal feed types

Alesta orders the main website-remediation families first:
  • Business input: a prompt or list of facts that needs a person to clarify the business context;
  • Codebase: a coding-agent prompt or GitHub issue artifact for repository work;
  • Service operations: instructions or a runbook for work in hosting, DNS, CMS, or another service.
Other feed types can appear after these when the server makes them available.

Open a signal

A signal starts as a compact row with a title, description, revision or issue count, and any follow-up status. Select the row to expand it. Available actions can include: The server can hide, disable, complete, or make an action unavailable. Read the reason shown beneath the buttons instead of assuming every feed supports the same controls.

Create a GitHub issue safely

Creating an issue is an external write and requires explicit confirmation.
1

Open the signal

Expand a codebase signal and select Create GitHub issue. Connect or reconnect GitHub if prompted.
2

Choose an eligible repository

Select a repository from the list Alesta can access. Archived repositories and repositories with Issues disabled are not offered.
3

Review the immutable artifact

Read the exact title and body that will be sent. The preview is tied to the signal revision and content hash.
4

Confirm the external write

Select the confirmation checkbox, then choose Create GitHub issue.
5

Open the result

When successful, the feed shows the created issue number and a link to GitHub.
Creating a GitHub issue does not change code, create a branch, open a pull request, or deploy anything.
If the result is unknown, check the selected repository before trying again. Reusing the same request identity protects against accidental duplicate issues.

Improve a signal

Select Improve and describe what the analysis missed or got wrong. Alesta uses the correction as input to a new analysis revision. The current card can become superseded when the replacement arrives. This is a model-backed workspace action and can require an eligible plan and credits. Only an active feed can accept a correction.

Dismiss a signal

Dismissal removes the feed from Signals. It does not resolve, suppress, or change the issue in Analytics. Use dismissal when the remediation card is no longer useful, not as a substitute for fixing the underlying finding.

Empty and unavailable states

  • No signals right now: no active feed currently needs input or exposes a next step.
  • Signal feeds are not enabled: the workspace does not have the feature enabled.
  • Permission denied: ask a workspace Owner or Admin to review your access.
  • Could not load: retry the feed; Analytics remains available separately.

References