![]() |
|
:: This≠That™ Meaning Comparision API — Documentation
| HOME | DEMO | TERMS |
: Overview
This≠That™ is a semantic intent evaluation API designed to determine whether two artefacts are meaningfully equivalent or materially different. It evaluates intent stability, not surface similarity .
This≠That is suited for workflows where subtle wording or structural shifts may alter obligation, scope, safety posture, or authority.
It does not generate content. It evaluates semantic continuity under comparison. The API is deterministic within bounded inputs.
: Typical Use Cases
This≠That provides semantic compare under constraint. It answers questions such as:- Policy and contract revision review.
- Code permission boundary changes.
- AI-generated output verification.
- Safety constraint comparison.
- Spec or product requirement validation.
- Agent instruction stability checks.
- "Is this intent substitution acceptable / allowed under defined rules?"
: Getting Started
- Review the request / response schema
- Provide two artefacts for comparison
- Inspect the evaluation result and receipt
: Basic Usage
➤ This≠That API is accessed via a single POST endpoint. It accepts two artefacts and returns a semantic evaluation result with receipt metadata.
|
|
|
|
|
➤ ➤ ➤ |
: Response (success)
➤ A successful response returns a structured semantic evaluation and receipt.
|
— The summary output offered provides interpretive guidance. It does not rewrite or alter the inputs. |
: The Receipt
This≠That returns a receipt documenting the evaluation boundary and determinism.
|
Receipts are suitable for:
|
: Failure Response Examples
This≠That uses explicit, bounded error responses. Failures do not return partial evaluation results.
|
❌
❌
❌
❌
|
: Limits & Guardrails
This≠That enforces strict evaluation boundaries.
Input Limits
- Maximum input size enforced
- Structured validation prior to processing
- Rejection of malformed payloads
- Bounded semantic scope
- Deterministic evaluation
- No generation or rewriting
- No external data access
- Stable structure
- No hidden fields
- No silent mutation
- No adaptive variation across identical inputs
: Privacy & Data Handling
This≠That is designed with minimal data exposure.
- Inputs are processed ephemerally
- No training on customer data
- No secondary use of payloads
- No cross-request retention
Receipts may be stored by clients for audit or compliance purposes. For full details, see the Maenen privacy policy.
: Capability Scoping
Some API capabilities are gated by key scope. Keys without the requisite scope will receive:
403 capability_not_permitted |
: Edge Rate Enforcement
Rate limits are applied at the network edge (via NGINX). Excess traffic will receive:
429 Too Many Requests |
These limits are distinct from usage ceilings and do not imply SLA guarantees.
: Support
For technical issues or questions, contact support via the site. Note that during beta trial, full support and any SLA is not offered, though your query or comment will be carefully considered. Please include:
- A short description of the issue
- Example payloads (if possible)
- The receipt from the relevant request
: Beta Notes
This API is currently in limited beta.
- Supported modes and limits may evolve.
- No uptime or performance guarantees are implied.
- Breaking changes will be communicated ahead of time where possible.
: Versioning
This documentation applies to:
|

