← Return to the example · Supporting files

Constraint & engagement librarian — 1.1

A local evidence shelf and constraint register for the wholly invented Fellbridge Station Access project. It implements the first demonstrator of the intention, not the proposed grounded AI service.

Implemented

Hand-checkable reference results

Validation and verification

node --test apps/constraint-evidence-librarian/app.test.mjs

Nine focused model/render tests cover the reference queries, contradiction visibility, exact citation versions and paragraphs, independent states, composition of filters, missing-source handling, register mutation and staleness, unchanged failure results, HTML escaping, malformed imports, snapshot internal coherence and revision limits. Source snapshots are checked against their encoded packet so an imported citation or passage cannot contradict that same packet. This is internal consistency, not source authentication.

No browser or human usability test is claimed by this module. Root integration owns page-shell and publication checks.

Boundaries and departures

The first version contains 13 synthetic records for one project, four record statuses and topic filters. It does not implement a larger archive, stakeholder/date facets, a retrieval server, authenticated users, semantic search, live AI answers, or evidence of practical time savings. Quotes and user notes are clearly differentiated; the corpus never establishes legal, engineering or operational compliance. A current source may explicitly say that an agreement is absent. An empty register never implies permission or absence of constraints.

The method is useful when versions and conflicting commitments need to be compared and traced. For a stable short list, a conventional register may be simpler. All public sample data and wording are newly authored for this fictional demonstration.