Skip to main content

Pre-alpha scanner for claim and no-go boundary language.

Project description

claim-boundary

claim-boundary is a pre-alpha package for scanning evidence artifacts for claim, action, readiness, and token-risk language.

It helps separate boundary text such as “not a safety certificate” from positive overclaims. It is not a theorem prover, not a safety certifier, not production controller evidence, not a replacement for Mathlib, and not a public theorem/proof/open-problem claim.

Status

  • Version: 0.0.1
  • Published for early testing.
  • Intended for local review workflows and CI-style checks.
  • Does not upload, deploy, publish, or handle tokens.

Install

python -m pip install claim-boundary

For repository development:

python -m pip install -e package_candidates/claim_boundary

Usage

claim-boundary scan .
claim-boundary scan . --json
claim-boundary scan . --include "*.md"
claim-boundary scan . --exclude-dir node_modules
claim-boundary scan . --fail-on suspicious
python -m claim_boundary.cli scan . --json

JSON Output Example

{
  "boundary_text_count": 1,
  "findings": [],
  "passed": true,
  "policy_text_count": 0,
  "scanned_file_count": 1,
  "suspicious_finding_count": 0,
  "token_like_secret_count": 0
}

Exit Codes

  • 0: no suspicious findings, or --fail-on never
  • 1: suspicious findings exist and --fail-on suspicious

Relationship To Monogate/MachLib

This package extracts the claim/no-go scanner pattern used across Monogate and MachLib reports. It is evidence tooling for public-copy and guardrail review, not a certification authority.

Limitations

  • String-pattern scanner only.
  • Does not prove or disprove claims.
  • Does not certify safety.
  • Does not execute deployments or uploads.
  • Does not manage credentials or tokens.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

claim_boundary-0.0.1.tar.gz (6.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

claim_boundary-0.0.1-py3-none-any.whl (5.7 kB view details)

Uploaded Python 3

File details

Details for the file claim_boundary-0.0.1.tar.gz.

File metadata

  • Download URL: claim_boundary-0.0.1.tar.gz
  • Upload date:
  • Size: 6.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for claim_boundary-0.0.1.tar.gz
Algorithm Hash digest
SHA256 e13a04bae07a5e57e56d4008c46285b783fe01f6274cf0d6d3b829ab5a40dfb0
MD5 57a730eab87235a4bdef16d1bd4c0866
BLAKE2b-256 13efe398603385818d80050e2d9f1c906b07f10e22bd5e715e516e3bda95f54e

See more details on using hashes here.

File details

Details for the file claim_boundary-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: claim_boundary-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 5.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for claim_boundary-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 d433c73515b5bb079169f8bb6a35d89ebf3b2c7ebaa31405901799f2909e5471
MD5 566e2462352d4f007d01bac84c8b74d7
BLAKE2b-256 4f5ade7f43378758a129fc278af59cce3c4fcf85b0ec311d8522bba56d8690de

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page