At a glance
| Input | Action | Output | Limit |
|---|---|---|---|
| TXT, MD, or CSV file | Decode strict UTF-8 text | Captured extracted text | Invalid UTF-8 is rejected |
| JSON file | Decode and parse JSON | Captured text and parser metadata | Invalid JSON is rejected |
| XML file | Decode and check basic document form | Captured text and parser metadata | This is not schema or semantic validation |
| Accepted bytes | Hash and normalize evidence | Artifact and immutable revision | Upload and extracted-text limits apply |
How it works
- Open Upload controlled evidence.
- Select an allow-listed text file.
- Set retention class and date.
- Select Upload evidence.
- Wait for integrity and parser checks.
- Record the returned artifact and revision identities.
Example
A JSON policy manifest is uploaded as controlled evidence. The parser confirms valid UTF-8 and JSON syntax. The app records the original file hash, revision identity, provenance, retention, and extracted text. It does not judge whether the policy statements are correct.
What this does not mean
Parsing proves that the accepted file meets bounded structural checks. It does not validate a JSON schema, an XML schema, business meaning, legal validity, or regulatory compliance.
Related questions
Next step
Use a matching extension and MIME type for every uploaded text file.
View on Atlassian Marketplace