Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
haistack
command
Command haistack is the HAIStack developer and operator CLI.
|
Command haistack is the HAIStack developer and operator CLI. |
|
haistack/command
Package command implements haistack CLI subcommands using github.com/spf13/cobra.
|
Package command implements haistack CLI subcommands using github.com/spf13/cobra. |
|
haistack/internal/app
Package app wires haistack CLI commands to pkg/runtime and related services.
|
Package app wires haistack CLI commands to pkg/runtime and related services. |
|
haistack/internal/config
Package config defines the haistack CLI configuration schema and loading rules.
|
Package config defines the haistack CLI configuration schema and loading rules. |
|
inferno-reference
command
|
|
|
validate-ig
command
|
|
|
examples
|
|
|
ai-authz
command
|
|
|
ai-harness
command
Command ai-harness demonstrates Harness.Chat, propose_write_plan, and host CommitWritePlan.
|
Command ai-harness demonstrates Harness.Chat, propose_write_plan, and host CommitWritePlan. |
|
ai-harness-chat-approval
command
Command ai-harness-chat-approval demonstrates Chat policy approval and ExecuteHarnessTool resume.
|
Command ai-harness-chat-approval demonstrates Chat policy approval and ExecuteHarnessTool resume. |
|
ai-harness-host-approval
command
Command ai-harness-host-approval demonstrates policy approval on host CommitWritePlan.
|
Command ai-harness-host-approval demonstrates policy approval on host CommitWritePlan. |
|
cloud-postgres
command
|
|
|
edge-postgres
command
|
|
|
internal/aiharnessdemo
Package aiharnessdemo shares wiring for pkg/ai harness examples.
|
Package aiharnessdemo shares wiring for pkg/ai harness examples. |
|
manual-sqlite
command
|
|
|
runtime-http
command
|
|
|
smart-authz
command
|
|
|
smart-oauth
command
|
|
|
sync-two-nodes
command
|
|
|
pkg
|
|
|
ai
Package ai implements haistack-ai, a policy-governed FHIR AI gateway for Health AI Stack.
|
Package ai implements haistack-ai, a policy-governed FHIR AI gateway for Health AI Stack. |
|
analytics
Package analytics implements haistack-analytics, a Postgres-first analytics and reporting engine for HAIStack.
|
Package analytics implements haistack-analytics, a Postgres-first analytics and reporting engine for HAIStack. |
|
audit
Package audit implements haistack-audit, the shared audit event library for HAIStack.
|
Package audit implements haistack-audit, the shared audit event library for HAIStack. |
|
auth
Package auth implements haistack-auth, the shared identity and policy library for HAIStack.
|
Package auth implements haistack-auth, the shared identity and policy library for HAIStack. |
|
binary
Package binary implements haistack-binary, the blob/file library for HAIStack.
|
Package binary implements haistack-binary, the blob/file library for HAIStack. |
|
bulkimport
Package bulkimport implements FHIR Bulk Data $import orchestration for HAIStack.
|
Package bulkimport implements FHIR Bulk Data $import orchestration for HAIStack. |
|
client
Package client implements haistack-client, the generic-first Go SDK for FHIR REST and HAIStack sync endpoints.
|
Package client implements haistack-client, the generic-first Go SDK for FHIR REST and HAIStack sync endpoints. |
|
conceptmap
Package conceptmap resolves FHIR ConceptMap resources and translates source codings through map groups for StructureMap translate transforms.
|
Package conceptmap resolves FHIR ConceptMap resources and translates source codings through map groups for StructureMap translate transforms. |
|
conflict
Package conflict is the FHIR-aware conflict policy library for HAIStack.
|
Package conflict is the FHIR-aware conflict policy library for HAIStack. |
|
conformance
Package conformance wires Implementation Guide example validation for CI and local IG checks.
|
Package conformance wires Implementation Guide example validation for CI and local IG checks. |
|
core
Package core implements haistack-core, the FHIR runtime kernel for haistack.
|
Package core implements haistack-core, the FHIR runtime kernel for haistack. |
|
cql
Package cql implements a Clinical Quality Language (CQL) 1.5 engine for HAIStack SDC questionnaires and CQF Measure evaluation.
|
Package cql implements a Clinical Quality Language (CQL) 1.5 engine for HAIStack SDC questionnaires and CQF Measure evaluation. |
|
export
Package export implements FHIR Bulk Data export orchestration for HAIStack.
|
Package export implements FHIR Bulk Data export orchestration for HAIStack. |
|
fhirpath
Package fhirpath implements haistack-fhirpath, an in-memory FHIRPath expression engine for the haistack runtime.
|
Package fhirpath implements haistack-fhirpath, an in-memory FHIRPath expression engine for the haistack runtime. |
|
hooks
Package hooks is a small FHIR intercept SPI for HAIStack.
|
Package hooks is a small FHIR intercept SPI for HAIStack. |
|
http
Package http implements haistack-http, the FHIR REST adapter for HAIStack.
|
Package http implements haistack-http, the FHIR REST adapter for HAIStack. |
|
jobs
Package jobs implements haistack-jobs, the shared background job runtime for HAIStack.
|
Package jobs implements haistack-jobs, the shared background job runtime for HAIStack. |
|
modules
Package modules implements haistack-modules, a manifest-driven installer for HAIStack.
|
Package modules implements haistack-modules, a manifest-driven installer for HAIStack. |
|
oauth
Package oauth provides a built-in OAuth2/OIDC authorization server for SMART on FHIR.
|
Package oauth provides a built-in OAuth2/OIDC authorization server for SMART on FHIR. |
|
oauth/store
Package store provides durable OAuth authorization state backed by Postgres or SQLite.
|
Package store provides durable OAuth authorization state backed by Postgres or SQLite. |
|
packages
Package packages installs FHIR NPM packages from packages.fhir.org (or local directories) into the shared registry catalog managed by pkg/registry.
|
Package packages installs FHIR NPM packages from packages.fhir.org (or local directories) into the shared registry catalog managed by pkg/registry. |
|
parquetfhir
Package parquetfhir implements Parquet-on-FHIR nested resource layouts derived from FHIR StructureDefinitions (https://github.com/aehrc/parquet-on-fhir).
|
Package parquetfhir implements Parquet-on-FHIR nested resource layouts derived from FHIR StructureDefinitions (https://github.com/aehrc/parquet-on-fhir). |
|
postgres
Package postgres implements haistack-postgres, the authoritative edge/cloud storage backend for haistack.
|
Package postgres implements haistack-postgres, the authoritative edge/cloud storage backend for haistack. |
|
proto
Package proto implements haistack-proto, an adapter layer between provider-specific FHIR protobuf messages and the haistack runtime.
|
Package proto implements haistack-proto, an adapter layer between provider-specific FHIR protobuf messages and the haistack runtime. |
|
proto/r4
Package r4 exposes ergonomic aliases for the pinned Google FHIR R4 protobuf messages used by package proto.
|
Package r4 exposes ergonomic aliases for the pinned Google FHIR R4 protobuf messages used by package proto. |
|
registry
Package registry provides the shared FHIR definition catalog for the monorepo.
|
Package registry provides the shared FHIR definition catalog for the monorepo. |
|
runtime
Package runtime implements haistack-runtime, the composition and lifecycle library for HAIStack.
|
Package runtime implements haistack-runtime, the composition and lifecycle library for HAIStack. |
|
sdc
Package sdc provides FHIR R4 Structured Data Capture (SDC 3.0.0) behavior services without coupling them to HTTP, a frontend, or a database schema.
|
Package sdc provides FHIR R4 Structured Data Capture (SDC 3.0.0) behavior services without coupling them to HTTP, a frontend, or a database schema. |
|
search
Package search implements haistack-search: registry-driven FHIR search indexing, query parsing/planning, Postgres execution, and bundle-ready search results.
|
Package search implements haistack-search: registry-driven FHIR search indexing, query parsing/planning, Postgres execution, and bundle-ready search results. |
|
smart
Package smart implements haistack-smart, an optional SMART on FHIR library for HAIStack.
|
Package smart implements haistack-smart, an optional SMART on FHIR library for HAIStack. |
|
sqlite
Package sqlite implements haistack-sqlite, the embedded offline database layer for haistack local deployments.
|
Package sqlite implements haistack-sqlite, the embedded offline database layer for haistack local deployments. |
|
store
Package store defines haistack-store, the storage contract layer for the haistack runtime.
|
Package store defines haistack-store, the storage contract layer for the haistack runtime. |
|
structuremap
Package structuremap provides a minimal FHIR StructureMap execution engine for SDC questionnaire extraction.
|
Package structuremap provides a minimal FHIR StructureMap execution engine for SDC questionnaire extraction. |
|
subscriptions
Package subscriptions implements haistack-subscriptions, the tenant-neutral event automation library for HAIStack.
|
Package subscriptions implements haistack-subscriptions, the tenant-neutral event automation library for HAIStack. |
|
sync
Package sync implements haistack-sync, the offline-first replication library for HAIStack.
|
Package sync implements haistack-sync, the offline-first replication library for HAIStack. |
|
terminology
Package terminology provides tenant-scoped terminology services for FHIR R4.
|
Package terminology provides tenant-scoped terminology services for FHIR R4. |
|
testkit
Package testkit implements haistack-testkit, the shared importable test-support library for HAIStack.
|
Package testkit implements haistack-testkit, the shared importable test-support library for HAIStack. |
|
testkit/aitest
Package aitest provides a reusable ai.Executor harness for tests, extracted from the pattern in pkg/ai/fixtures_test.go.
|
Package aitest provides a reusable ai.Executor harness for tests, extracted from the pattern in pkg/ai/fixtures_test.go. |
|
testkit/authztest
Package authztest provides a reusable authorization scenario test kit for HAIStack.
|
Package authztest provides a reusable authorization scenario test kit for HAIStack. |
|
testkit/conflicttest
Package conflicttest provides conflict scenario runners built on pkg/sync and pkg/conflict for tests.
|
Package conflicttest provides conflict scenario runners built on pkg/sync and pkg/conflict for tests. |
|
testkit/factories
Package factories builds normalized *types.ResourceEnvelope values for MVP resource types using a small options API.
|
Package factories builds normalized *types.ResourceEnvelope values for MVP resource types using a small options API. |
|
testkit/fhirpathtest
Package fhirpathtest provides convenience wrappers around pkg/fhirpath for tests.
|
Package fhirpathtest provides convenience wrappers around pkg/fhirpath for tests. |
|
testkit/fixtures
Package fixtures provides stable, named FHIR resource presets as normalized *types.ResourceEnvelope values for tests.
|
Package fixtures provides stable, named FHIR resource presets as normalized *types.ResourceEnvelope values for tests. |
|
testkit/golden
Package golden provides comparison helpers for types.OperationOutcome in tests.
|
Package golden provides comparison helpers for types.OperationOutcome in tests. |
|
testkit/infernotest
Package infernotest provides helpers and a reference SMART host profile for Inferno conformance checks.
|
Package infernotest provides helpers and a reference SMART host profile for Inferno conformance checks. |
|
testkit/parquettest
Package parquettest provides helpers for asserting parquet export bytes in tests.
|
Package parquettest provides helpers for asserting parquet export bytes in tests. |
|
testkit/storetest
Package storetest provides importable in-memory implementations of pkg/store interfaces used across HAIStack tests.
|
Package storetest provides importable in-memory implementations of pkg/store interfaces used across HAIStack tests. |
|
testkit/synctest
Package synctest provides fake sync infrastructure and reusable push/pull scenario runners for tests.
|
Package synctest provides fake sync infrastructure and reusable push/pull scenario runners for tests. |
|
testkit/viewtest
Package viewtest builds view.Executor instances for integration tests.
|
Package viewtest builds view.Executor instances for integration tests. |
|
types
Package types implements haistack-types, a version-agnostic FHIR JSON type layer.
|
Package types implements haistack-types, a version-agnostic FHIR JSON type layer. |
|
validate
Package validate implements haistack-validate, the built-in FHIR resource validation library for haistack.
|
Package validate implements haistack-validate, the built-in FHIR resource validation library for haistack. |
|
view
Package view implements haistack-view, a standalone Go library for executing FHIR ViewDefinition resources into structured JSON rows.
|
Package view implements haistack-view, a standalone Go library for executing FHIR ViewDefinition resources into structured JSON rows. |
|
research
|
|
|
ai-pipeline
command
|
|
|
benchmarks
command
|
|
|
policy-semantics
command
|
|
|
semantic-conversion
command
|
|
|
terminology-evaluation
command
|
Click to show internal directories.
Click to hide internal directories.