Integrated Haskell Plattform based AI factory core framework
Find a file
tegwick cffdf9e0e4 Retire capability: Haskell/IHP build-chain problems, superseded by core-hub
Maturity reassessment (2026-07-07): discovery D3->D5 to honestly reflect
Phases 0-9 being complete (real controllers, tests, versioned /api/v2 with
OpenAPI/OAuth/SDKs/webhooks) -- the initial D3 undersold real depth.

Status set to deprecated. Availability deliberately held at A1: the
Haskell/IHP build chain is the specific reason for retirement, not raised
despite the deep feature implementation. Completeness raised to C3 (nine
phases delivered); the one broken expectation is build-chain reliability
itself. Reliability held at R0 -- retirement is negative evidence, not a
promotion.

relations.related_to now points at capability.infotech.core-hub, the
contract-first Python/FastAPI/Postgres rebuild (see core-hub/SCOPE.md),
which plans Inter-Hub /api/v2 compatibility and a migration path.

Requested by Bernd as a follow-up to the reuse-surface REUSE-WP-0017
coverage sweep.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-07 01:43:42 +02:00
.claude Normalize agent instructions and workplan frontmatter (STATE-WP-0067) 2026-06-22 23:16:25 +02:00
.gitea/workflows Make hub discovery public 2026-06-14 22:48:53 +02:00
.github/workflows feat(T01): bootstrap IHP v1.5 project scaffold 2026-03-27 01:36:18 +00:00
Application Fix API count decoding 2026-06-15 15:49:03 +02:00
Config feat(P6/T05): cross-framework annotation launcher JS widget 2026-03-29 21:17:43 +00:00
contracts Make hub discovery public 2026-06-14 22:48:53 +02:00
deploy docs(deploy): record production gate recovery 2026-06-14 21:47:03 +02:00
docs Align ops-hub activity-core contract vocabulary 2026-06-27 09:58:52 +02:00
memory feat(WP-0009): IHF GAAF Compliance Foundation — type registries, extension manifests, architectural contracts 2026-03-31 21:17:39 +00:00
registry Retire capability: Haskell/IHP build-chain problems, superseded by core-hub 2026-07-07 01:43:42 +02:00
scripts Make hub discovery public 2026-06-14 22:48:53 +02:00
specs feat(WP-0009): IHF GAAF Compliance Foundation — type registries, extension manifests, architectural contracts 2026-03-31 21:17:39 +00:00
static fix(WP-0014/A2): close remaining pure-param and structural compilation errors 2026-04-10 01:14:08 +00:00
tailwind fix(WP-0014): pre-flight compilation fixes, Tailwind pipeline, and admin seed 2026-04-04 09:55:12 +00:00
Test Make hub discovery public 2026-06-14 22:48:53 +02:00
Web Make hub discovery public 2026-06-14 22:48:53 +02:00
workplans chore(workplan): archive obsolete IHUB-WP-0022 ops-hub evidence intake 2026-07-04 00:33:03 +02:00
.custodian-brief.md chore(consistency): sync task status from DB [auto] 2026-07-03 18:58:45 +02:00
.env.example fix(WP-0014): pre-flight compilation fixes, Tailwind pipeline, and admin seed 2026-04-04 09:55:12 +00:00
.envrc fix(WP-0014/A2): close remaining pure-param and structural compilation errors 2026-04-10 01:14:08 +00:00
.ghci feat(build): tune GHC for haskelseed (8 CPU / 30 GiB) 2026-04-28 01:32:36 +02:00
.ghci-core feat(WP-0016/C1-C4): Layer 2 isolation and clean-base infrastructure 2026-04-10 15:38:01 +00:00
.gitattributes feat(T01): bootstrap IHP v1.5 project scaffold 2026-03-27 01:36:18 +00:00
.gitignore feat(T01): bootstrap IHP v1.5 project scaffold 2026-03-27 01:36:18 +00:00
.repo-classification.yaml Mark .repo-classification.yaml human-reviewed (CUST-WP-0050 T02) 2026-06-22 11:40:43 +02:00
.sops.yaml chore(deploy): add railiance handoff guardrails [skip ci] 2026-06-14 16:47:24 +02:00
.stylish-haskell.yaml feat(T01): bootstrap IHP v1.5 project scaffold 2026-03-27 01:36:18 +00:00
AGENTS.md Normalize agent instructions and workplan frontmatter (STATE-WP-0067) 2026-06-22 23:16:25 +02:00
App.cabal feat(T01): bootstrap IHP v1.5 project scaffold 2026-03-27 01:36:18 +00:00
app.toml chore(deploy): add railiance handoff guardrails [skip ci] 2026-06-14 16:47:24 +02:00
ARCHITECTURE-LAYERS.md feat(WP-0013): IHF Phase 12 — Platform Memory and Continuous Learning 2026-04-03 12:34:07 +00:00
CLAUDE.md chore: add credential routing guidance to agent instructions 2026-06-21 16:11:49 +02:00
default.nix feat(T01): bootstrap IHP v1.5 project scaffold 2026-03-27 01:36:18 +00:00
devenv.lock fix(WP-0014/A2): fix devenv shell — IHP_LIB, ghci, ghcid now available 2026-04-12 13:11:41 +00:00
devenv.nix feat(build): tune GHC for haskelseed (8 CPU / 30 GiB) 2026-04-28 01:32:36 +02:00
devenv.yaml fix(WP-0014/A2): fix devenv shell — IHP_LIB, ghci, ghcid now available 2026-04-12 13:11:41 +00:00
flake.lock feat(T01): bootstrap IHP v1.5 project scaffold 2026-03-27 01:36:18 +00:00
flake.nix fix(build): simplify GHC 9.10.3 overlay — drop Generated.Types stub 2026-05-02 17:09:00 +02:00
HaskellVibePrimer.md This seems to be our first runnable version on railiance01 2026-05-02 22:08:38 +02:00
hie.yaml feat(T01): bootstrap IHP v1.5 project scaffold 2026-03-27 01:36:18 +00:00
LICENSE Initial commit 2026-03-26 23:43:55 +00:00
Main.hs feat(T02-T11): IHF Phase 1 schema, controllers, views, and helpers 2026-03-27 01:42:43 +00:00
Makefile chore(deploy): add custody recovery drill target [skip ci] 2026-06-14 18:33:50 +02:00
README.md Replace stale repo-seed template README with a real one 2026-07-07 01:34:42 +02:00
SCOPE.md chore: close IHUB-WP-0010 status 2026-06-07 17:42:26 +02:00
Setup.hs feat(T01): bootstrap IHP v1.5 project scaffold 2026-03-27 01:36:18 +00:00
start feat(T01): bootstrap IHP v1.5 project scaffold 2026-03-27 01:36:18 +00:00

inter-hub

Specification and reference implementation of the Interaction Hub Framework (IHF) — a governed, observable interaction substrate for hub-based AI-enabled software systems.

IHF treats every meaningful UI element as a governed interaction artifact rather than mere markup. It connects the full traceability chain from rendered widget → user interaction → structured feedback → requirement candidate → decision record → implementation change → observed outcome, so UI evolution is evidence-based rather than opinion-based.

Status

Phases 09 of the implementation are complete (see SCOPE.md for the full per-phase breakdown): specification, widget registry and event capture, structured feedback and triage, governance and decision linkage, outcome signals and regression detection, agent-assisted proposals, cross-framework adapter contracts, friction/health observability, federated governance and ownership, and a versioned external API (/api/v2) with OpenAPI, OAuth client credentials, generated SDKs, and webhooks.

The core artifact model and schema are stable. This is a working reference implementation, not just a spec — see Web/Controller/ for the full set of implemented controllers (governance, requirements, hub capability manifests, federated policy overlays, deployment records, and more) and Test/ for the test suite.

Stack

Built on IHP (the Integrated Haskell Platform) v1.5 + PostgreSQL.

devenv up

Getting oriented

  • Full spec: specs/InteractionHubFrameworkSpecification_v0.1.md (and _v0.2.md) — 19 sections covering key concepts, core modules, and the phased implementation plan
  • Scope and boundaries: SCOPE.md
  • Architecture: ARCHITECTURE-LAYERS.md, specs/OperationalArchitecture_v0.1.md
  • Build history: workplans/

Relevant when

Building or reviewing any hub dashboard or operator surface (dev-hub, ops-hub, fin-hub), capturing and triaging feedback on existing hub UIs, or defining governed widget identity for a new capability surface. See SCOPE.md for the full relevant/not-relevant breakdown and related repos.