Ragnarock
Features

Documentation workspace

Create and manage BRD, PRD, SRS, and architecture documents.

Project documentation lives at /dashboard/projects/{projectId}/documentation. Each record is typed markdown with metadata (status, type, reviewers).

Document types

The DocumentationType enum defines supported kinds:

TypeCommon name
brdBusiness Requirements Document
prdProduct Requirements Document
frdFunctional Requirements Document
srsSoftware Requirements Specification
srdSoftware Requirements Document
sadSolution Architecture Document
hldHigh-Level Design
lldLow-Level Design
adrArchitecture Decision Record
apiAPI specification
icdInterface Control Document
dbdDatabase Design
stp / stdTest plan / description
rtmRequirements traceability matrix
ugUser guide
omOperations manual
wbsWork breakdown structure
raciRACI matrix
noteGeneral note

Pick the type that matches your delivery phase — SRS/PRD during discovery, HLD/LLD during build.

Create and edit

Open DocumentationCreate → choose type and title.

Edit in the markdown workspace at .../documentation/{documentationId}.

Set status (draft, pending_review, completed, rejected) when your process requires sign-off.

Use AI-assisted edit flows (sheet/dialog) to expand sections from prompts.

API

MethodPathPurpose
GET/projects/:projectId/documentationsList
POST/projects/:projectId/documentationsCreate
GET/projects/:projectId/documentations/:idRead
PATCH/projects/:projectId/documentations/:idUpdate
DELETE/projects/:projectId/documentations/:idDelete

AI-generated documents

TriggerAPIOutput
Requirements chatPOST .../ai/requirementsRefined SRS in draft/session
Architecture docPOST .../ai/arch-doc/generateSAD/HLD-style content
PlannerPOST .../ai/plan/generateTasks (not a doc record)

Always review AI output before marking completed.

Practices

  • One authoritative SRS per project — use GET /projects/:projectId/ai/draft as the shared baseline for new AI sessions.
  • Link requirements IDs in test cases and tasks for traceability.
  • Export or copy markdown for external review; version control can mirror content via your own process.

See also Ragnarock AI and Tasks.

On this page