Local draft scanner for claim and no-go boundary language.
Project description
claim-boundary draft
Local draft package candidate for scanning evidence artifacts for claim, action, readiness, and token-risk language.
This package candidate is not published, not release-ready, not upload-ready, and has not had its package name availability checked. No PyPI token is needed or handled.
Local Draft Status
- Version:
0.0.0.dev0 - Package name availability:
UNKNOWN_NOT_CHECKED - Publish status: no package publish performed
- Upload status: no PyPI upload performed
- Token status: no PyPI token handling performed
- Release status: not release-ready
Install From Source Locally
Use a local editable install only after human review:
python -m pip install -e package_candidates/claim_boundary
No upload, build, twine, or PyPI name check is required for local testing.
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 never1: suspicious findings exist and--fail-on suspicious
Relationship To Monogate / MachLib
This draft extracts the claim/no-go scanner pattern used across Monogate and MachLib reports. It helps separate boundary text such as “not certified safety” from positive overclaims.
Limitations
- String-pattern scanner only
- No package name availability check
- No publish or upload path
- No certification of a repository
- No public theorem/proof/open-problem claim
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file claim_boundary-0.0.0.dev0.tar.gz.
File metadata
- Download URL: claim_boundary-0.0.0.dev0.tar.gz
- Upload date:
- Size: 6.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
efb57b08be9c5ea26770cbf29afff1b52054bcd9b1a757dc22b8ccbbe410540c
|
|
| MD5 |
a07769630e20eb9b155220f78f30df86
|
|
| BLAKE2b-256 |
6ac06b43c83a4dce91cf52de339206422e53eb23f8cd246afb8a98c5ada35712
|
File details
Details for the file claim_boundary-0.0.0.dev0-py3-none-any.whl.
File metadata
- Download URL: claim_boundary-0.0.0.dev0-py3-none-any.whl
- Upload date:
- Size: 5.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9a3dc5a8c25b965e8905915b8ef5c8afe60f0150d4f25257f7b6d2416955221e
|
|
| MD5 |
44d798f9f1124933a097cf6119e286bc
|
|
| BLAKE2b-256 |
a96f43d5afa30d3db4b1811e2ae17e849f4db4b22810ed9a51fa1c13881a378f
|