Skip to content

AI OS: Prompt QA Factory standard #72

Description

@sergstack

Goal

Add a small AI-OS standard for reusable prompts: Prompt QA Factory.

Concept

Reusable prompts should not be stored only because they look good. They should have a simple quality path:

candidate -> test -> judge -> revise -> selected

Why

StreamDeck v2.8 showed that prompt quality improves when prompts are tested against real usage and optimized for low-friction UX.

Scope

Create a compact standard that explains:

  • when a prompt is only a candidate;
  • how to test a reusable prompt;
  • how to judge it;
  • when to revise;
  • how to select the final version;
  • how to record UX score and residual risks.

Suggested files

Add or update one or more of:

  • PROMPT_QA_FACTORY.md
  • GOAL_PACKS.md
  • COMMAND_SURFACE.md
  • ChatGPT/[AI OS]/Knowledge_Bundles/AIOS_04_GOAL_PACKS_AND_COMMAND_SURFACE.md
  • ChatGPT/[AI OS]/Knowledge_Bundles/AIOS_05_SUPERVISED_AGENT_LOOPS.md
  • relevant StreamDeck notes if needed

Required principles

  • Goal Mode friendly.
  • No atomic task burden for Sergey.
  • Supervised loop only.
  • Human acceptance required.
  • No production automation.
  • No sensitive data.
  • No autonomous retrieval.
  • No vector DB, embeddings, or semantic search.
  • No auto-merge.

Minimal schema

# Prompt QA Record

## Prompt name
## Owner project
## Use case
## Candidate prompt
## Test cases
## Judge criteria
## Iterations
## Final selected prompt
## UX score
## Residual risks
## Acceptance status

Acceptance criteria

  • Prompt QA Factory is documented as a reusable AI-OS pattern.
  • It is clearly separate from autonomous agents or production automation.
  • It references supervised loop governance.
  • It explains how StreamDeck prompts, project prompts, Codex prompts, and memo prompts can use the same pattern.
  • Validation checks pass.
  • Draft PR opened for human review.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions