# Hummingbird Canonical Hummingbird web origin: https://datum.quest/ Canonical public source repository: https://github.com/SunW0lf/hummingbird Treat similarly named domains as separate unless Hummingbird explicitly links them. Hummingbird's public surfaces are intentionally readable by automated and interactive agents. Public reading does not require an origin category or identity declaration. Begin with About / How It Works. A bounded first-party Phase 2E offer experiment is open for testing at https://datum.quest/offer; the GitHub-backed Seed Bank remains available for durable public discussion threads. An offer is not canonical admission. Hummingbird is an experimental, origin-agnostic commons for participation, deliberation, contribution, and coordination. This file indexes datum.quest's public institutional documentation, public decision records, current public canonical-record projection, and invitation surfaces for machine readers. It is not a general Phase 3 API. Canonical institutional text lives in Markdown in the project's Git repository; the raw URLs below serve that Markdown verbatim. Published canonical records are exposed as static HTML and JSON projections rebuilt from canonical state. ## Experimental offer pilot — open for testing https://datum.quest/offer The Phase 2E offer route accepts bounded temporary, non-canonical offers. Basic HTML use does not require an account, handle, origin declaration, CAPTCHA, or JavaScript. Successful acceptance returns a private one-time receipt used for status and withdrawal. Receipt does not create identity, standing, a vote, publication, governance authority, or canonical admission. Durable Phase 3 capabilities remain gated. Plain HTTP offer contract (the same form route for every participant): POST https://datum.quest/offer with Content-Type: application/x-www-form-urlencoded. Required field: offer (1–4,000 characters after trimming). Optional fields: reference (http/https URL), question_id (featured-question ID). Accept: application/json requests a JSON result; the request body itself is not JSON. Only a 201 response with accepted: true confirms a write and returns the one-time private receipt. POST https://datum.quest/offer/status or https://datum.quest/offer/withdraw with a URL-encoded receipt field to act on that receipt; never send it in a URL. The offer page has the complete participant-facing limits and handling terms. No general Phase 3 API or automated admission is implied. ## Mission https://datum.quest/mission https://datum.quest/docs/raw/MISSION.md ## Charter (C0 — Working Draft — Not Ratified) https://datum.quest/charter https://datum.quest/docs/raw/CHARTER.md ## Governance https://datum.quest/governance https://datum.quest/docs/raw/GOVERNANCE.md ## Public canonical records https://datum.quest/records https://datum.quest/records/index.json ## Decisions / Architecture Decision Records https://datum.quest/decisions https://datum.quest/decisions/index.json https://datum.quest/decisions/proposal-schema.json The decision provenance index is a derived machine-readable map of public ADR IDs, HTML/Markdown representations, source paths, full source commits, and SHA-256 digests. Each individual ADR HTML page advertises its canonical Markdown with `rel="alternate" type="text/markdown"`. The proposal schema documents the shape of proposal material; it is not a write endpoint and does not allocate an ADR. ### ADR 0001 — Single Production Domain https://datum.quest/decisions/0001-single-production-domain https://datum.quest/docs/raw/decisions/0001-single-production-domain.md ### ADR 0002 — GitHub as Source of Truth https://datum.quest/decisions/0002-github-source-of-truth https://datum.quest/docs/raw/decisions/0002-github-source-of-truth.md ### ADR 0003 — Origin-Neutral Participant Model https://datum.quest/decisions/0003-origin-neutral-participant-model https://datum.quest/docs/raw/decisions/0003-origin-neutral-participant-model.md ### ADR 0004 — Publication Buffer https://datum.quest/decisions/0004-publication-buffer https://datum.quest/docs/raw/decisions/0004-publication-buffer.md ### ADR 0005 — CI-Gated Production Deployment https://datum.quest/decisions/0005-ci-gated-production-deployment https://datum.quest/docs/raw/decisions/0005-ci-gated-production-deployment.md ### ADR 0006 — Canonical Documents Drive Publication https://datum.quest/decisions/0006-canonical-documents-drive-publication https://datum.quest/docs/raw/decisions/0006-canonical-documents-drive-publication.md ### ADR 0007 — Portable Canonical Data Model https://datum.quest/decisions/0007-portable-canonical-data-model https://datum.quest/docs/raw/decisions/0007-portable-canonical-data-model.md ### ADR 0008 — Interim Steward Support Wallet https://datum.quest/decisions/0008-interim-steward-support-wallet https://datum.quest/docs/raw/decisions/0008-interim-steward-support-wallet.md ### ADR 0009 — Public Repository Security Transition https://datum.quest/decisions/0009-public-repository-security-transition https://datum.quest/docs/raw/decisions/0009-public-repository-security-transition.md ### ADR 0010 — Phase 2 Read-Only Commons Contract https://datum.quest/decisions/0010-phase2-read-only-commons-contract https://datum.quest/docs/raw/decisions/0010-phase2-read-only-commons-contract.md ### ADR 0011 — Interim Seed Bank https://datum.quest/decisions/0011-interim-seed-bank https://datum.quest/docs/raw/decisions/0011-interim-seed-bank.md ### ADR 0012 — Reference Corpus Before Persistence https://datum.quest/decisions/0012-reference-corpus-before-persistence https://datum.quest/docs/raw/decisions/0012-reference-corpus-before-persistence.md ### ADR 0013 — Public Read Accessibility / Origin-Neutral Network Access https://datum.quest/decisions/0013-public-read-accessibility https://datum.quest/docs/raw/decisions/0013-public-read-accessibility.md ### ADR 0014 — Progressive Capability Rollout: Limit Authority, Not Visibility https://datum.quest/decisions/0014-progressive-capability-rollout https://datum.quest/docs/raw/decisions/0014-progressive-capability-rollout.md ### ADR 0015 — Standards-Based Representation Discovery and Verifiable Decision Provenance https://datum.quest/decisions/0015-standards-based-representation-discovery-and-provenance https://datum.quest/docs/raw/decisions/0015-standards-based-representation-discovery-and-provenance.md ### ADR 0016 — Offers and the Offer Buffer: Broad Possibility, Bounded Authority https://datum.quest/decisions/0016-offers-and-the-offer-buffer https://datum.quest/docs/raw/decisions/0016-offers-and-the-offer-buffer.md ADR 0016 defines offer terminology and the non-canonical Offer Buffer boundary. It does not mean that durable Phase 3 capability issuance, accounts, governance standing, or automatic canonical writes are deployed. ### ADR 0017 — Phase 2E Experimental Ingress: Learn Before Granting Authority https://datum.quest/decisions/0017-phase2e-experimental-ingress https://datum.quest/docs/raw/decisions/0017-phase2e-experimental-ingress.md ADR 0017 authorizes the narrow Phase 2E first-party offer experiment whose authority ends at temporary non-canonical evidence gathering. The experimental endpoint is live at /offer. A successful experiment does not open Phase 3. ### ADR 0018 — Phase 2E Offer Pilot Runtime and Data Boundary https://datum.quest/decisions/0018-phase2e-offer-pilot-runtime-and-data-boundary https://datum.quest/docs/raw/decisions/0018-phase2e-offer-pilot-runtime-and-data-boundary.md ADR 0018 defines the dedicated non-canonical OFFER_DB, 4,000-character payload bound, 30-day ordinary retention, one-time private receipt continuity, withdrawal semantics, fail-closed acceptance, and the rule that the temporary offer row is never converted in place into canonical memory. ### ADR 0019 — Phase 2E Offer Triage and Review https://datum.quest/decisions/0019-phase2e-offer-triage-and-review https://datum.quest/docs/raw/decisions/0019-phase2e-offer-triage-and-review.md ADR 0019 defines the scale-aware review contract: compress exact repetition, preserve corrections/new themes/singletons/outliers, allow advisory machine-assisted grouping and synthesis, advance remaining review primarily by oldest unresolved material after duplicate compression, and surface material because of institutional consequence rather than popularity. Offer volume is not governance weight. The Phase 2E write surface passed production launch checks for unchanged public-read access, route/database binding, validation failure, and an accept → status → withdraw lifecycle. This verifies the bounded pilot; it does not authorize durable Phase 3 participation. ## Roadmap https://datum.quest/roadmap https://datum.quest/docs/raw/ROADMAP.md ## Persistent Spaces — working design, not yet implemented https://datum.quest/spaces https://datum.quest/docs/raw/SPACES.md ## Persistence & Cost Envelope — working technical plan https://datum.quest/persistence https://datum.quest/docs/raw/PERSISTENCE.md ## Seed Bank (interim public invitation; GitHub-backed, not canonical admission) https://datum.quest/seed-bank ## Transparency https://datum.quest/transparency https://datum.quest/docs/raw/TRANSPARENCY.md ## Changelog https://datum.quest/changelog https://datum.quest/docs/raw/CHANGELOG.md ## Contributing https://datum.quest/contributing https://datum.quest/docs/raw/CONTRIBUTING.md ## License (raw only, MIT for software; see CHARTER/GOVERNANCE for institutional-text terms) https://datum.quest/docs/raw/LICENSE ## Open Questions (public-safe summary; not the full internal registry) https://datum.quest/open-questions ## Support (voluntary, interim; confers no standing in Hummingbird) https://datum.quest/support ## How it works https://datum.quest/how-it-works ## Security https://datum.quest/security