Extract binder package from citation-evidence (EBIND-WP-0001)
Extracts citation-evidence/src/binder/ into this repo as the standalone @citation-evidence/evidence-binder package: headless binding service + in-memory link repo, active-state machine, the SharedContracts §7 rect-registry contract (registry, change pumps, hooks, SVG overlay), and the target-neutral reference FormRenderer. - toolchain mirrors sibling extracted repos (pnpm/tsc/vitest/eslint); imports rewritten from @shared/@engine aliases to the engine's @citation-evidence/engine package specifiers - dependency boundary (engine + anchor only; no source/work/umbrella) enforced via eslint no-restricted-imports - docs: extraction inventory + contract deltas, ADR-0001 (reference UI kept as supported exports), refreshed README/SCOPE/INTENT, populated capabilities index - typecheck + lint green, 37 tests passing Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
parent
87d4eb3006
commit
a10f080f12
36 changed files with 6643 additions and 170 deletions
7
.gitignore
vendored
7
.gitignore
vendored
|
|
@ -174,3 +174,10 @@ cython_debug/
|
|||
# PyPI configuration file
|
||||
.pypirc
|
||||
|
||||
|
||||
# ---> Node / TypeScript (evidence-binder is a pnpm TS package)
|
||||
node_modules/
|
||||
tsconfig.tsbuildinfo
|
||||
*.tsbuildinfo
|
||||
.vitest/
|
||||
# pnpm-lock.yaml and .nvmrc are intentionally tracked (sibling-repo convention)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue