Documentation Index
Fetch the complete documentation index at: https://docs.conformly.ai/llms.txt
Use this file to discover all available pages before exploring further.
Supported formats
Conformly accepts:| Format | Use case |
|---|---|
| The most common — system requirements specs, software requirements specs, architecture documents, test plans, audit reports. | |
| DOCX | Microsoft Word documents. Same use cases as PDF. |
| XLSX | Spreadsheets — typically requirements matrices or traceability tables. |
| ReqIF / XML | DOORS, Polarion, codebeamer exports. |
| CSV | Bulk requirement lists, gap inventories. |
The upload flow
The simplest path is the New Analysis page:(Optional) Pick a product to tag uploads with
If you have products defined in your workspace,
a small picker appears above the dropzone. Pick one and every dropped
file inherits that product.
Drag files into the dropzone, or click 'Browse files'
You can drop multiple files at once. Each file gets its own row in
the staging area below the dropzone.
What happens during upload
Conformly does five things between “you drop the file” and “the file is ready to analyze”:- Stream the file to secure object storage. The bytes never sit on a Conformly-controlled disk.
- Run the parser. PDFs go through Landing AI Vision (page-aware, high-fidelity) when available, with PyMuPDF and pypdf as fallbacks. DOCX/XLSX use their native parsers. ReqIF/XML use a structured parser.
- Extract page-level chunks so findings can later cite exact pages.
- Auto-classify the document. The classifier reads the parsed text and decides whether this is a system requirements spec, a software requirements spec, an architecture document, a test plan, etc., and suggests which standards to evaluate it against.
- Cache the parsed content in storage. Re-uploads of the same file (matched by content hash) skip parsing entirely and become near-instant.
Auto-classification
The classifier picks one of these V-Model categories:- Requirements (system requirements, stakeholder requirements, software requirements)
- Architecture (system architecture, software architecture, detailed design)
- Testing (unit test plans, integration test reports, validation reports)
- Documentation (manuals, design notes, anything that doesn’t fit the V-Model)
- ASPICE 3.1 for general process compliance
- ISO 26262 for safety-relevant content
- ISO 21434 for cybersecurity-relevant content
Re-uploading a document (versioning)
If you upload a newer version of a document Conformly has already analyzed, the platform detects it via content hash and offers to re-analyze with change detection. The old findings are preserved (marked as “from previous version”) and a new analysis runs against the new version. This is how you track gap closure over time — the audit-readiness score moves up as gaps disappear from successive versions of the same document.Common upload problems
| Symptom | Cause | Fix |
|---|---|---|
| ”File too large” toast | Document exceeds 100 MB | Split the document or compress its embedded images |
| ”Auto-classification failed” | Document is image-only or encrypted | Run OCR locally and re-upload, or pick standards manually |
| ”Parsed content insufficient” | Parser returned fewer than 50 characters of text | Same as above — likely a scanned PDF without OCR |
| Upload progress stuck at 0% | Network/CORS issue | Check the browser dev tools console for the actual error |
| Upload succeeds but classification 422s | Background parser is still running | Wait 5–10 seconds and click Retry — the server polls for parsed content with a 6-second budget |