Home / Workshop / Experience the Blueprint / Requirements Workbench

The primary requirements example

Where product intent becomes controlled delivery.

Product teams write a use case. AI builds a review pack. Named people approve it. A Jira-ready story goes to delivery.

Requirements Workbench* · Public demonstration. Nothing is sent to Jira or any external system.

1 · Requirements 2 · Development 3 · QA 4 · Release The screen it builds 5 · Observability 6 · Documentation

NP Product Requirements WorkbenchBusiness & Product workspace · local demo
Verified session
● Signed inRole: Product managerWorkspace: NP-FAMILY-042
1 · Write use caseBusiness language, not Jira fields.
2 · AI interpretMap applicable obligations and controls.
3 · Human approveProduct, security, privacy, and legal gates.
4 · Stage deliveryJira-ready story, repository controls, evidence.

Product team input

Write the use case in normal language.

Start with the outcome. The Harness structures the work and keeps the review trail.

AI compliance & policy catalogue

Likely obligations and controls, selected for human review. Not a claim of legal compliance.

Child-data / consent screenCredential securityAccessibility baselinePrivacy & legal review required

See the full catalogue: 13 frameworks and the traceability matrix

Text stays in this page. The real workspace records the review chain.

Ready to interpret the product use case.

AI interpretation

Compliance-aware delivery pack

NP-FAMILY-042

A proposed account-registration capability. Run the interpretation to make the story, controls, and map explicit.

Epic · NP-FAMILY-042Family account registrationProposed
Story · NP-AUTH-321Parent registration with controlled credentialsDraft
AI obligation mapPrivacy, credential security, and accessibility review.Human review required

Jira-ready story — staged, not sent

Parent registration with controlled credentials

As a parent, I want to create a secure account so that I can manage our family wishlist.

Awaiting AI interpretation
Acceptance criteriaGiven a parent submits registration, when the credentials meet the approved policy, then the account is created only after the defined verification and consent gates.
AI control attachmentsPassword policy, one-way password storage, privacy/consent screening, and accessible form behaviour are attached for human approval.
Evidence to collectPeer review, automated control checks, QA acceptance results, accessibility result, and deployment-gate record.
AUTH-PASS-016AUTH-PASS-017PRIV-CHILD-001A11Y-BASE-001

AI drafts and maps. Named product, security, privacy, and legal owners decide before staging.

AUTH-PASS-016
Illustrative registration policy

Held centrally, pulled into development, QA, and deployment. A production standard would still need security approval.

LengthAt least 16 characters.
CompositionAlphabetic, numeric, and special-character classes.
RotationChange required after 90 days.
16-character minimumWaiting
Alphabetic + numeric + special characterWaiting
Password age ≤ 90 daysWaiting
AUTH-PASS-017
Password storage: one-way hash, never reversible encryption

Prohibits plaintext, reversible encryption, and fast hashes. Requires an approved adaptive profile with a unique per-password salt.

Requirement trigger“Create an account” signals a credential is being stored.
AI mappingAttach AUTH-PASS-017 and flag security review.
Central ruleArgon2id profile, unique salt, versioned parameters, no credential logging.
Delivery outputsJira criterion, repository check, QA scenario, and release evidence.

Choose the approach the AI sees in a proposed change. Nothing is hashed, stored, or sent.

AI control status: select an approach to demonstrate the enforcement decision.

Compliance lens, not a legal claim. NIST requires salting and hashing with a suitable password-hashing scheme; OWASP advises strong, slow password hashing and says passwords should not use reversible encryption. Many global laws require appropriate security measures without naming one fixed algorithm, so this internal control is an organisation-approved implementation of that obligation. NIST SP 800-63B · OWASP Password Storage

One approved policy becomes evidence in every phase. The records below update as you evaluate.

Development

Central packs AUTH-PASS-016 and AUTH-PASS-017 are imported. Review blocks a disallowed storage approach.

Waiting for control checks
Quality assurance

Tests cover weak credentials, a compliant one, 91-day rotation, and no recovery of a stored hash.

Waiting for control checks
Operations

Evidence names the policy version and hash profile, and bars credentials from logs.

Waiting for control checks

In production this would link to the pull request, test run, and release record. This page shows the chain only.

The point of the model: people write the intent, AI maps the obligations, named experts approve. The same rules are then enforced through development, QA, and operations.

* The production workbench is internal — reachable over the corporate VPN only. This public page is a local demonstration.