MARGINNOOK / DEVELOPER PREVIEW
Explore three verified samples
Compare synthetic inputs, actual local-core outputs and evidence boundaries without registration.
Developer preview. Hosted API is not live yet. Explore fixed synthetic samples; anonymous uploads, hosted execution and payments remain closed.
Select an operation, then load its fixed sample. No request reaches a processing service; there is no live execution or file input.
JUnit sample is loaded.
JUnit failures
Fixed synthetic sample · generated by the local processing core · no upload or live API call.
1. Upload input
{
"format": "junit_xml",
"content": "<testsuite name=\"checkout\"><testcase classname=\"Cart\" name=\"total\"><failure message=\"Expected 19.75\" type=\"AssertionError\">actual: 19.00</failure></testcase><testcase classname=\"Cart\" name=\"empty\"/></testsuite>"
}2. Submit a job
{
"tool": "report.failures",
"resource_id": "<private-resource-handle>",
"arguments": {
"max_cases": 10,
"offset": 0
}
}3. Operation output
This is the operation output inside result.output, not a complete job envelope.
{
"operation": "report.failures",
"scope": {
"input": "single-junit-document",
"counting": "actual-case-and-event-elements",
"deduplicated": false
},
"source_refs": [
"input:xml"
],
"counts": {
"cases": 2,
"failed_cases": 1,
"error_cases": 0,
"skipped_cases": 0,
"passed_cases": 1,
"failure_events": 1,
"error_events": 0
},
"duplicate_case_identities": 0,
"notice": "failed_cases includes cases with failure or error events; error_cases is a subset. Duplicate identities and reruns are counted separately.",
"offset": 0,
"next_offset": null,
"total_items": 1,
"omitted_items": 0,
"incomplete": false,
"source_read_required": false,
"oversized_item_refs": [],
"cases": [
{
"case_id": "suite-0001/case-00001",
"suite": "checkout",
"classname": "Cart",
"name": "total",
"events": [
{
"kind": "failure",
"message": "Expected 19.75",
"type": "AssertionError",
"trace": "actual: 19.00"
}
]
}
]
}CSV / JSON aggregation
Fixed synthetic sample · generated by the local processing core · no upload or live API call.
1. Upload input
{
"format": "json_rows",
"content": [
{
"category": "books",
"amount": "12.50"
},
{
"category": "books",
"amount": "7.25"
},
{
"category": "tools",
"amount": "3.00"
}
]
}2. Submit a job
{
"tool": "data.aggregate",
"resource_id": "<private-resource-handle>",
"arguments": {
"group_by": "category",
"value_field": "amount",
"limit": 100,
"offset": 0
}
}3. Operation output
This is the operation output inside result.output, not a complete job envelope.
{
"operation": "data.aggregate",
"scope": {
"input_rows": 3,
"group_by": "category",
"value_field": "amount",
"all_rows_computed": true
},
"sum_encoding": "decimal-string; decimal-text-inputs-exact; floats-use-received-value",
"source_refs": [
"input:rows"
],
"offset": 0,
"next_offset": null,
"total_items": 2,
"omitted_items": 0,
"incomplete": false,
"source_read_required": false,
"oversized_item_refs": [],
"groups": [
{
"group_id": "group-00001",
"group": "books",
"count": 2,
"sum": "19.75"
},
{
"group_id": "group-00002",
"group": "tools",
"count": 1,
"sum": "3.00"
}
]
}Document paragraph search
Fixed synthetic sample · generated by the local processing core · no upload or live API call.
1. Upload input
{
"format": "text",
"content": "# Retries\n\nRetry a timeout with the same logical key.\n\n# Uploads\n\nDo not automatically repeat an uncertain upload."
}2. Submit a job
{
"tool": "document.search",
"resource_id": "<private-resource-handle>",
"arguments": {
"query": "retry timeout",
"limit": 5,
"offset": 0
}
}3. Operation output
This is the operation output inside result.output, not a complete job envelope.
{
"operation": "document.search",
"scope": {
"format": "text",
"indexed_sections": 4,
"retrieval": "lexical-fts5-any-term",
"terms": [
"retry",
"timeout"
],
"source_coordinates": "normalized_text",
"html_extraction_may_omit_content": false
},
"source_refs": [
"input:content"
],
"absence_proven": false,
"notice": "No keyword match does not prove absence. Results contain full matched paragraphs, not a semantic answer or the full document.",
"offset": 0,
"next_offset": null,
"total_items": 1,
"omitted_items": 0,
"incomplete": false,
"source_read_required": false,
"oversized_item_refs": [],
"sections": [
{
"section_id": "section-00002",
"text": "Retry a timeout with the same logical key.",
"heading": "# Retries",
"source_ref": {
"coordinate_space": "normalized_text",
"start_char": 11,
"end_char": 53
}
}
]
}