Before: A BRD names a stakeholder who was never interviewed.
Stakeholders come from declared context
Unknown owners become questions for the analyst instead of plausible names in a finished-looking document.
HINT for Business Analysts
HINT keeps plain-text requirements knowledge beside your BRDs and process documents. Your assistant reads the applicable stakeholders, rules, scope and open questions before it writes.
Where it helps
Before: A BRD names a stakeholder who was never interviewed.
Unknown owners become questions for the analyst instead of plausible names in a finished-looking document.
Before: A requirement contradicts a business rule stated elsewhere.
The conflict is surfaced with both pieces of context so the analyst can make the decision explicitly.
Before: Alternate flows are quietly merged into the happy path.
Main, alternate and edge paths retain their own acceptance criteria and links back to the need.
See it
The Initech demo grounds a TPS-reporting requirement in an approved source.
demo-initech-requirements/processes/tps-reporting/brd.md.hint ↗
# read Approved source
../../sources/approved.md
# requirement tps-reporting-1 {#business_analyst_demo}
Approved requirement grounded in SRC-1.
# never Invented detailsIt builds the requirement from SRC-1, keeps its ID available for traceability, and lists any missing stakeholder or acceptance detail as an open question.
<requirement name="tps-reporting-1">
Approved requirement grounded in SRC-1.
</requirement>
<never name="Invented details">…</never>Your boundaries stay visible
FAQ
It can help an assistant draft one from declared requirements and sources, and an emit pack can create derivable structure.
No. It governs what goes into those systems; your existing tools can remain the publication and workflow layer.
Yes. They share a compatible common core; put the most task-specific book first when a keyword overlaps.
A hintbook is a vocabulary for your profession—installed, not written by you.
requirementnfrbizruleusecasescenarioacceptancetracescopeBootstrap is read-only: it prints instructions for the assistant. The assistant performs the installation.
npm install -g @openhint/cli
hint config
hint add @openhint/hintbook-business-analyst
hint apply
hint verify processes/tps-reporting/brd.md
hint emit processes/tps-reporting/brd.md