- Release revision
- 6a7f813ca41d227e
- Artifact digest
- sha256:8ad194f1764a…
- Publisher
- identity:github:hoebat
- Compatibility
- 3 verified · 1 partial
Package and namespace reference
Packages and namespaces are versioned registry records.
A package is a versioned distribution unit containing artifacts and one or more namespaces. A namespace is a named collection of Vars and public symbols. Search results retain the exact coordinate, release, ownership, compatibility, maintenance, artifact, and provenance records needed to evaluate a dependency.
- Content contract
- 5 hara.packages@2.2.0 types
- Fixture packages
- 6 exact coordinates
- Namespaces
- 18 registry references
- Registry questions
- 6 recorded answers
Registry search
Search by coordinate, namespace, purpose, or capability.
Filters expose domain, runtime, stability, licence, and compatibility independently. Every result retains its exact release and maintenance state.
Search, filters, exact identities, and release facts are current at the shown registry revision.
registry 71c4ef92Browse remains useful before typing; no request or inferred intent is fabricated.
registry 71c4ef92Keep filters visible, explain the mismatch, and offer a reset without replacing the query.
registry 71c4ef92Results remain readable with the indexed-at fence; exact package pages continue to query the registry.
registry indexed 2026-08-20T04:00ZCached discovery is labelled stale. Publishing, following, and compatibility claims are disabled.
registry 71c4ef92Typed schemas and coercion
Canonical schema, validation, coercion, and typed data contracts for Hara programs.
Apache-2.0- Runtimes
- jvm · rust · wasm · node
- Dependants
- 128
- Updated
- Release revision
- 6a7f813ca41d227e
Durable work algebra
Replayable work, checkpointed steps, capabilities, queues, timers, and durable receipts.
Apache-2.0- Runtimes
- jvm · rust · node
- Dependants
- 47
- Updated
- Release revision
- d2b9f02674aa51c8
Artifact and dependency resolution
Exact Maven coordinate resolution, repository policy, lock data, and artifact verification.
EPL-2.0- Runtimes
- jvm · node
- Dependants
- 212
- Updated
- Release revision
- 87bc4109e3a5f712
Canvas and live visual fields
Canvas scenes, deterministic animation controls, observation streams, and portable visual forms.
MIT- Runtimes
- wasm · node
- Dependants
- 18
- Updated
- Release revision
- a119e8f742dccb30
Signed document storage client
Key-scoped storage, signed version chains, room access, and receipt-aware document retrieval.
Apache-2.0- Runtimes
- jvm · node · wasm
- Dependants
- 6
- Updated
- Release revision
- 359de19a764bc08f
Legacy stream adapters
Compatibility-only stream aliases retained while consumers migrate to explicit work and channel contracts.
EPL-2.0- Runtimes
- jvm
- Dependants
- 31
- Updated
- Release revision
- 501ce18e7eaa0bf4
Clear one filter or retain the coordinate for a later registry refresh. The interface does not substitute an approximate result.
Package detail
Purpose first. Exact release facts beside it.
The package record explains what a coordinate is for; the release record proves which version, source, artifacts, namespaces, compatibility evidence, and publisher signature were published.
hara/std.typed
Canonical schema, validation, coercion, and typed data contracts for Hara programs.
release:std.typed:2.4.1:6a7f813ca41d227ehara packages install hara/std.typed@2.4.1 --digest sha256:8ad194f1764a5f0aIllustrative CLI projection. The package runtime owns executable install syntax and verification.
No release or resolver findings in this state.
- Install allowed
- Yes, with exact verification
- Receipt
- release:std.typed:2.4.1:6a7f813c
PKG-RESOLVE-014hara/std.string@3.7.1 is unavailable from the selected mirror.
- Install allowed
- Yes, with exact verification
- Receipt
- install-attempt:std.typed:2.4.1:failure:17
PKG-DEPRECATED-003Implicit nil coercion was replaced in 2.4.0.
- Install allowed
- Yes, with exact verification
- Receipt
- deprecation:std.typed:2.3.2:optional-schema
No release or resolver findings in this state.
- Install allowed
- Yes, with exact verification
- Receipt
- supersession:std.typed:2.4.0->2.4.1
PKG-WITHDRAWN-002Publisher withdrew this release after an incomplete artifact upload.
- Install allowed
- No
- Receipt
- withdrawal:std.typed:2.1.4:publisher-request
PKG-VERIFY-021Artifact digest does not match the signed release manifest.
- Install allowed
- No
- Receipt
- revocation:std.typed:2.2.0:signature-mismatch
4 exact stewardship boundaries
namespace:std.typed- Status
- active
- Public forms
- 18
- Introduced
- 2.0.0
namespace:std.typed.schema- Status
- active
- Public forms
- 31
- Introduced
- 2.0.0
namespace:std.typed.coerce- Status
- active
- Public forms
- 14
- Introduced
- 2.1.0
namespace:std.typed.validate- Status
- active
- Public forms
- 22
- Introduced
- 2.0.0
Target claims retain evidence.
compat:std.typed:2.4.1:jvm21:passcompat:std.typed:2.4.1:rust09:passcompat:std.typed:2.4.1:wasm09:partialcompat:std.typed:2.4.1:node22:passhara/std.lib^4.2 → 4.2.3sha256:f3042a8chara/std.string^3.7 → 3.7.1sha256:ab117d92hara/code.query^2.1 → 2.1.0sha256:9ce54a21hara/tool.metaspec1.7.0verifiedhara/tool.lint3.2.1verifiedgreenways/hestia-schema0.4.0partial- Package
- package:hara/std.typed
- Version
- 2.4.1
- Publisher
- identity:github:hoebat
- Published
- 2026-08-18T09:15:00Z
- Source revision
- git:941ad1a87e2c46b3
- Artifact digest
- sha256:8ad194f1764a5f0a4c9f0a16dd2db49e8a9f309ab3c7ca1cc60bc081766a34d2
- Registry revision
- package-registry@2.2.0:71c4ef92
package + all namespaces
identity:github:hoebatEvidence: maintainer:std.typed:owner:91e87c2acompatibility + migration
identity:github:reviewer-kappaEvidence: maintainer:std.typed:review:27a901bcbuild + sign proposal
identity:github:hoebatEvidence: bot-policy:typed-release:3Namespace detail
A namespace is stewardship, not a package card subsection.
Namespace identity, ownership, public forms, aliases, conflicts, migrations, and runtime availability remain distinct from the package and release that currently distribute it.
std.typed
Public schema construction, validation, and coercion forms distributed by hara/std.typed.
namespace:std.typedRegistered forms and version boundaries
Deprecated forms remain visible with their introduction and migration evidence.
std.typed/schemafunctionSchema construction2.0.0—std.typed/optionalfunctionSchema construction2.4.0—std.typed/unionfunctionSchema construction2.4.0—std.typed/checkfunctionValidation2.0.0—std.typed/explainfunctionValidation2.1.0—std.typed/valid?predicateValidation2.0.0—std.typed/coercefunctionCoercion2.1.0—std.typed/coercion-receiptfunctionCoercion2.4.0—std.typed/coerce-nilfunctionCoercion2.1.02.4.0The namespace identity and category outline remain visible.
(require '[std.typed :as t])
(def profile
(t/schema {:name :string
:email (t/optional :string)}))
(t/check profile {:name "Ada"})Distribution does not imply parity.
Each target retains the exact package version and availability state.
typed→std.typedsupportedschema/check→std.typed/checkmigrationdeprecated 2.3.0checktool.metaspecUse qualified symbols; no registry collision exists.
documentedschemastd.schemaLegacy alias redirects to std.typed/schema through 3.0.
migrationstd.schema→std.typed2.0.0namespace-migration:std.schema->std.typed:2schema/check→std.typed/check2.3.0symbol-migration:schema.check->std.typed.check- Namespace
- namespace:std.typed
- Package
- package:hara/std.typed
- Owner
- identity:github:hoebat
- Introduced
- 2.0.0
- Deprecated
- No
- Status
- active
accepted namespace ownership
ownership:std.typed:91c8347ereviewed optional schema migration
review:std.typed:optional:2.4added coercion receipt examples
contribution:std.typed:441Publish workflow
Author release intent. Let registries control identity and proof.
Release and migration notes are editable. Package coordinates, namespace ownership, version, maintainers, compatibility evidence, artifact digests, lifecycle state, revision, and publication receipt stay controlled.
- 01Metadataauthor-controlledcomplete
- 02Inventory4 namespaces · 4 artifactscomplete
- 03Checksreview 2 Wasm observationsreview
- 04Signpublisher key + manifestlocked
- 05Publishregistry receiptlocked
release-draft:std.typed:2.5.0-beta.1:77a016d2Changing an author field creates a new local draft revision. It never mutates a submitted or published release.
titlesummaryreleaseNotesmigrationNotestagscontentIdpackagenamespaceversionmaintainerscompatibilityMatrixartifactDigeststatusrevisionpublicationReceipt- Publisher
- identity:github:hoebat
- Key
- key:greenways:packages:7b1f
- Source
- git:77a016d2f9be481c
- Manifest
- manifest:std.typed:2.5.0-beta.1:9e4b60b1
- Expected receipt
- publication:std.typed:2.5.0-beta.1:<registry-digest>
No browser-authored release identity. Submission proposes exact bytes and declarations; the registry assigns durable status, revision, and receipt.
Maintainer surfaces
Action queues explain scope, owner, evidence, and consequence.
Releases, namespace ownership, migrations, dependency breakage, contributor review, and owned automation share one package context without collapsing their distinct authorities.
71c4ef92- Package
- package:hara/std.typed
- Revision
- package-registry@2.2.0:71c4ef92
- Visibility
- Maintainer-scoped operations
Maintain exact releases and stewardship.
Popularity signals are intentionally absent from the action queue.
4 evidence-backed items
2.5.0-beta.1 awaits Wasm review
- Responsible identity
- identity:github:reviewer-kappa
- Evidence
- submission:std.typed:2.5.0-beta.1:77a016d2
Delegate std.typed.coerce review scope
- Responsible identity
- identity:github:contributor-lambda
- Evidence
- ownership-request:std.typed.coerce:12
Complete implicit nil coercion removal plan
- Responsible identity
- identity:github:hoebat
- Evidence
- migration-plan:std.typed:nil:3
code.query 3.0 removes legacy selector alias
- Responsible identity
- identity:github:hoebat
- Evidence
- compat-alert:code.query:3.0:std.typed
Profile evidence links back to exact package work.
contribution:std.typed:489review:std.typed:rust010:17publication:std.typed:2.4.1:6a7f813cAutomation remains attached to accountable owners.
An absent owner can pause policy-sensitive actions without erasing prior receipts.
Build, sign proposal, and attach reproduction manifest
- Verified owner
- identity:github:hoebat
- Owner presence
- Present
- Capabilities
- build · check · propose
- Last receipt / policy
- bot-run:typed-release:881
Open compatibility alerts from exact registry changes
- Verified owner
- identity:github:reviewer-kappa
- Owner presence
- Away
- Capabilities
- read registry · open alert
- Last receipt / policy
- bot-policy:compat-watch:5
release notesmigration notescompatibility targetnamespace delegationpackage coordinateshistorical digestspublisher identityverification receiptsrevocation evidenceRequires exact dependant evidence and a migration or version-range decision.
Requires current owner approval and a durable delegated-scope record.
Shows bot identity, verified owner, purpose, capabilities, source, and receipt.
Maintainer convenience never moves package, namespace, release, compatibility, or identity authority into a browser-local dashboard.
Trust and provenance
Six questions should be answerable without trusting the page.
Each answer names its authority and evidence. The interface composes registry facts; it does not become a second package, namespace, identity, compatibility, or receipt registry.
Who published this package?
identity:github:hoebat
- Authority
- Identity registry
- Evidence
- publisher signature + publication receipt
Which revision and artifacts were published?
release:std.typed:2.4.1:6a7f813ca41d227e
- Authority
- Release registry
- Evidence
- git:941ad1a87e2c46b3 · sha256:8ad194f1764a5f0a4c9f0a16dd2db49e8a9f309ab3c7ca1cc60bc081766a34d2
Which namespaces are included?
4 exact namespace references
- Authority
- Namespace registry
- Evidence
- namespace:std.typed · namespace:std.typed.schema · namespace:std.typed.coerce · namespace:std.typed.validate
Which runtime targets are supported?
JVM 21: verified · Rust evaluator 0.9: verified · Browser/Wasm 0.9: partial · Node 22: verified
- Authority
- Compatibility registry
- Evidence
- compat:std.typed:2.4.1:jvm21:pass · compat:std.typed:2.4.1:rust09:pass · compat:std.typed:2.4.1:wasm09:partial · compat:std.typed:2.4.1:node22:pass
What changed from the previous version?
Promotes generic schema extensions and explicit coercion receipts.
- Authority
- Release note + migration relation
- Evidence
- migration:std.typed:2.3-to-2.4:4d12a7c9
How can the release be verified or reproduced?
Resolve the source revision, lock, artifact manifest, digests, checks, and publisher signature.
- Authority
- Package registry
- Evidence
- reproduction:std.typed:2.4.1:manifest:58d19c7a
Resolve inputs, rebuild artifacts, compare evidence.
Ownership and adoption
The interface reads registry records; it does not define them.
A package service may use these specimens while keeping coordinates, namespace stewardship, releases, artifacts, compatibility results, lifecycle decisions, signatures, and receipts in authoritative registries.
Shell, tables, filters, forms, status, identity labels, focus, responsive behaviour, receipts, and unavailable-state presentation.
Search, comparison, install projection, package and namespace navigation, publication forms, maintainer queues, and cross-route links.
Coordinates, stewardship, versions, maintainers, artifacts, compatibility evidence, lifecycle decisions, signatures, and receipts.
Dependency resolution, download, verification, installation, execution, environment compatibility, reproduction, and attempt receipts.
Version-aware guidance, execution, formal contracts, and public discussion retain separate navigation and authority.
Review the front-matter contract, component reference, workflow-state reference, Docs handoff, Playground handoff, and V2-PACKAGES.md before adoption. This fixture exposes 5 hara.packages types and no live registry records.