Skip to main content

Agent First market data and risk intelligence platform

Project description

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:

  1. Market Truth — quotes, bars, charts, and asset facts
  2. Market Structure — higher-value structure and liquidity reads
  3. Intelligence Contract — macro, cross-asset, sentiment, and interpretation layers
  4. Evidence and Events — browse, export, and delivery-ready evidence/event flows
  5. 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, or unavailable when 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.md
  • docs/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

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

cornerstones-0.4.5.tar.gz (536.2 kB view details)

Uploaded Source

Built Distribution

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

cornerstones-0.4.5-py3-none-any.whl (605.8 kB view details)

Uploaded Python 3

File details

Details for the file cornerstones-0.4.5.tar.gz.

File metadata

  • Download URL: cornerstones-0.4.5.tar.gz
  • Upload date:
  • Size: 536.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.4

File hashes

Hashes for cornerstones-0.4.5.tar.gz
Algorithm Hash digest
SHA256 f6f4bfcae5d586329eaefaafdb023116f47251651fce584bb21ddd670f0eac3b
MD5 f0f265fe10ff999e22b87f16c1b98f9d
BLAKE2b-256 82547002fde56dd6f647b0f8fe84c3022f5b34453b94e807da3795599bd26f26

See more details on using hashes here.

File details

Details for the file cornerstones-0.4.5-py3-none-any.whl.

File metadata

  • Download URL: cornerstones-0.4.5-py3-none-any.whl
  • Upload date:
  • Size: 605.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.4

File hashes

Hashes for cornerstones-0.4.5-py3-none-any.whl
Algorithm Hash digest
SHA256 b2a7f164ce4b9f1594e25a07684ecae94c10ba88e6af6f62555224540c9483fa
MD5 e6f7db8d9c5b288d7282a2760dcb1820
BLAKE2b-256 bd2af9440218ab66e2a52a088b7f6ffacbc5d6c9bb6abe1d5b60d319d65aeabd

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