Skip to content

wfredricks/solution-intelligence-window

@solution-intelligence/window 🖇️

SI/W — Window: consumer-facing, role-scoped views over a Solution Intelligence Graph.

version status license

Part of Solution Intelligence v0.1. Window is the read surface of an SI engagement: it composes the deliverables built by Studio and serves them through views that are scoped by the consumer's role.

Status

Stage 1b scaffold — 0.1.0-pre. No functional code yet. The real Window lands in Stage 6 of the SI v0.1 build (see BUILD-PLAN.md in the bookend).

What is shipped today:

  • The package builds (npm run build) and produces dist/index.js.
  • The smoke test passes (npm test) — VERSION === '0.1.0-pre'.
  • CI is green on Node 20.x and 22.x.

Treat this release as an infrastructure receipt: the toolchain, the CI matrix, and the governance layer are verified so Stage 6 can land real behavior without first having to debug scaffolding.

Eventual role

Window is read-only. Every view is filtered through @solution-intelligence/identity's role guard so that a consumer sees the deliverable suite, an analyst sees the working set, a reviewer sees the finding queue, and so on. Per MODEL.md §3:

View family Backed by
Deliverable views Studio's deliverable generators
Finding queues Blackboard findings promoted through GraphLoader
SIG explorer Read-only GraphReader from @solution-intelligence/graph-adapter
Audit timeline The chainblocks audit ledger backing SI/G

Window writes nothing. Anything that looks like a state-changing operation is delegated to Studio through Identity.

Install

npm install @solution-intelligence/window

Not yet published to npm. Until Stage 7, this package is consumed as a file: dependency from sibling SI repos, or directly from the git remote.

Development

npm install
npm run build
npm test

Where this fits in SI

Component Role
SI/W (this) Window — consumer-facing, role-scoped, read-only views
SI/S Studio Blackboard substrate + parser/analyst host
SI/G Graph Durable graph adapter + chainblocks audit
SI/I Identity bangauth wrapper for SI's 5-role model
SI/CLI Operator entrypoint (si init, si add, si destroy)

See the Solution Intelligence bookend for the full architecture.

Contributing

See CONTRIBUTING.md.

License

Apache-2.0. See LICENSE.

About

SI/W — Window: consumer-facing, role-scoped views over a Solution Intelligence Graph. Stage 1b scaffold.

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors