CausalEngine Graph & Identification HTML adaptation

Reference UI: https://yonghanjung.me/experimental-lab/
Read-only reference source:
  /tmp/causalengine-personal-site-deploy-20261020/checkout/experimental-lab/index.html
Reference index.html SHA256:
  5bd7786a8a3d4b4879a43a19eae2692c52e0c11132f225444933fdfb2bcb3b74

This modified, reduced UI adapts the existing experimental-lab color palette,
SVG element construction, node/edge rendering and graph role conventions.
The original reference files were only read; they were not modified.

The adaptation provides editable graph nodes/edges, observed/hidden and vector
node metadata, treatment/outcome roles, and a current native Python
Identification API bridge. It does not bundle the original Pyodide worker,
CDN runtime, CSV, SCM simulation, estimation or benchmark UI. HTML, CSS and
JavaScript are contained in index.html without third-party runtime assets.

License context: the CausalEngine repository's LICENSE and LICENSING.md govern
only material their owner is entitled to license. Existing valid prior grants
and separately licensed components retain their own terms. This notice does
not relicense the reference material or grant additional rights. Retain the
repository's applicable license, copyright and third-party notices when
redistributing this adaptation. The original website and its download bundle
have their own license/provenance records; they are not replaced by this notice.
