⌑ MarginNook

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"
        }
      ]
    }
  ]
}

Fields, bounds and evidence for this operation

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"
    }
  ]
}

Fields, bounds and evidence for this operation

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
      }
    }
  ]
}

Fields, bounds and evidence for this operation