Skip to content

Co-Design Self Review Testing (Backlog Findings) #549

Description

@samriddhisingh19
  1. A vague requirement went undetected while a contradiction in the same workspace was caught — NON-CRITICAL

Uploaded workspace, edited to introduce defects. Two defects were added to the completed Astro Data Search design:

output.md — a "Recommended dataset" section telling the agent to name the single best choice, which contradicts scope.md and guardrails/no-best-dataset-metadata-proxy.md
scope.md — a Performance section reading "Searches should complete quickly so the researcher is not left waiting", with no threshold or number
Running /self-review all caught the "best dataset" contradiction — quoted both sides with line numbers and graded it [critical] — but did not flag the "complete quickly" statement at all, despite covering the whole workspace and quoting scope.md for other purposes.

Steps: append an unquantified requirement to scope.md, run /self-review all, check whether it appears under Unclear.

Also seen in the walkthrough interview workspace. A success criterion was given as "Turnaround should be fast enough that it doesn't hold up a demonstration". The automatic end-of-stage review did not flag it; the manual /self-review immediately afterwards did, as Unclear [nice-to-have].

  1. Review returns a permission error and nothing else — NON-CRITICAL

/self-review returns only Permission denied for read on 'guardrails/no-secrets-or-credentials.md': Protect sensitive files. No review is produced. Re-sending the command generates the review normally.

Steps: upload project artifact files (one with "secret" in the filename) → new chat → /self-review as the first message → error → re-send the command, review is generated.

Marked non-critical: reaching this requires uploading a prepared workspace, which is a developer path rather than something an end user would do.

Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions