Cornerstones
Managed market context for serious operator and agent workflows.
What Cornerstones is
Cornerstones is a product surface for reading market facts, structure, evidence, and decision-ready context through one managed interface.
It is designed for teams and agents that need:
- trustworthy market reads
- no-key selected basic market reads
- issued-key verification for
/v1/status - admin-only
/v1/changelog - authenticated higher-value context surfaces
- explicit degraded or fallback semantics instead of hidden guesswork
Product model
Cornerstones organizes its read surfaces into five layers:
- Market Truth — quotes, bars, charts, and asset facts
- Market Structure — higher-value structure and liquidity reads
- Intelligence Contract — macro, cross-asset, sentiment, and interpretation layers
- Evidence and Events — browse, export, and delivery-ready evidence/event flows
- Agent Context — decision-ready context packages for downstream systems and agents
Public-safe discovery flow
Start here when you are evaluating the product shape:
cornerstones guide
cornerstones --help
cornerstones context overview
Then move into one domain at a time through domain help and bounded commands.
Onboarding truth
Current public-safe onboarding is still a managed issued-key flow.
That means:
- use docs and CLI help first
- point the local client at your service URL
- log in with an issued API key
- then run bounded discovery and context commands
This README does not claim that public self-serve packaging, pricing, browser account management, or anonymous full-surface access are already fully launched.
Current product shape
Today the product surface includes:
- market reads across multiple asset classes
- no-key selected basic market reads for first-touch agent/customer evaluation
- charts, evidence, events, and alerts primitives
- decision-ready context packages for downstream agents
- explicit package and tier boundaries on higher-value reads
Stability and truthfulness principles
Cornerstones keeps these rules explicit:
- bounded discovery beats unlimited export claims
- authenticated premium-depth surfaces stay clearly scoped
- responses may return
degraded,fallback,not_implemented, orunavailablewhen that is the truthful answer - customer-facing docs should stay product-safe and avoid upstream integration details
Internal / operator materials
Detailed implementation notes, runtime integration specifics, and operator-facing history were moved out of the public root docs.
Operator snapshot references preserved locally:
docs/operator/README_INTERNAL_2026-04-22.mddocs/operator/CHANGELOG_INTERNAL_2026-04-22.md
Development
For local development and operator workflows, use repo-local runbooks and operator docs instead of treating this root README as an exhaustive implementation manual.
CI guardrails live in .github/workflows/ci.yml and keep current-facing docs aligned with shipped operator surfaces.
Operator auth usage is exposed through:
- CLI:
cornerstones admin auth-usage - API:
GET /v1/admin/auth-usage
Metadata
Release files for cornerstones 0.4.5
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| cornerstones-0.4.5.tar.gz | 536.2 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| cornerstones-0.4.5-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 1.1 MB
Release files / cornerstones-0.4.5.tar.gz
| Download URL | cornerstones-0.4.5.tar.gz |
|---|---|
| Size | 536.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
f6f4bfcae5d586329eaefaafdb023116f47251651fce584bb21ddd670f0eac3b
|
|
BLAKE2b-256 checksum How to use checksums |
82547002fde56dd6f647b0f8fe84c3022f5b34453b94e807da3795599bd26f26
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.4
|
Release files / cornerstones-0.4.5-py3-none-any.whl
| Download URL | cornerstones-0.4.5-py3-none-any.whl |
|---|---|
| Size | 605.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
b2a7f164ce4b9f1594e25a07684ecae94c10ba88e6af6f62555224540c9483fa
|
|
BLAKE2b-256 checksum How to use checksums |
bd2af9440218ab66e2a52a088b7f6ffacbc5d6c9bb6abe1d5b60d319d65aeabd
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.4
|
Security for cornerstones 0.4.5
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.