page_id: component-component:examples/offscreen_webrtc_demo/signaling/package.json page_type: component generation_mode: inferred freshness_status: reused updated_at: 2026-07-06T01:45:29.591Z
<details> <summary>Build metadata</summary>{
"freshnessKey": "f6d418653928f624c12c1b0897cf7a68adb1fde1",
"plannerReason": "Generated because the component was ranked as significant for repo navigation.",
"changedPaths": [],
"dependencyPaths": [
"examples/offscreen_webrtc_demo/signaling/server.js",
"examples/offscreen_webrtc_demo/signaling/package.json",
"pyproject.toml"
],
"dependencyEvidenceIds": [
"ingest:file:examples/offscreen_webrtc_demo/signaling/server.js",
"ingest:file:src/helix/cli.py",
"ingest:file:examples/triage_report.py",
"ingest:file:src/helix/crispr/on_target_engines/ontargetx.py",
"ingest:file:src/helix/eval/azimuth_cnn_phase4.py",
"ingest:file:src/helix/eval/azimuth_mlp_phase3.py",
"ingest:file:src/helix/gui/simbuilder/app.py",
"ingest:file:src/helix/lightcone/builders/crispr_v0.py",
"ingest:file:src/helix/studio/edit_dag_panel.py",
"ingest:file:src/helix/studio/lightcone_panel.py",
"ingest:file:tests/test_crispr_edit_class_metadata.py",
"ingest:file:tests/test_modern_qt_pick_alloc_separation_guardrail.py",
"ingest:file:tools/helix_plugins.py",
"ingest:file:tools/intake_ledger.py",
"ingest:file:tools/lightcone_perf.py",
"ingest:file:tools/package_macos.py",
"ingest:file:tools/partner_case.py",
"ingest:file:tools/partner_intake.py",
"ingest:file:tools/run_sweep.py",
"ingest:file:tools/ship_ontargetx_bundle.py",
"ingest:file:tools/train_ontargetx_bundle_azimuth.py",
"component:examples/offscreen_webrtc_demo/signaling/package.json",
"workflow:pyproject.toml"
],
"evidenceIds": [
"ingest:file:examples/offscreen_webrtc_demo/signaling/server.js",
"ingest:file:src/helix/cli.py",
"ingest:file:examples/triage_report.py",
"ingest:file:src/helix/crispr/on_target_engines/ontargetx.py",
"ingest:file:src/helix/eval/azimuth_cnn_phase4.py",
"ingest:file:src/helix/eval/azimuth_mlp_phase3.py",
"ingest:file:src/helix/gui/simbuilder/app.py",
"ingest:file:src/helix/lightcone/builders/crispr_v0.py",
"ingest:file:src/helix/studio/edit_dag_panel.py",
"ingest:file:src/helix/studio/lightcone_panel.py",
"ingest:file:tests/test_crispr_edit_class_metadata.py",
"ingest:file:tests/test_modern_qt_pick_alloc_separation_guardrail.py",
"ingest:file:tools/helix_plugins.py",
"ingest:file:tools/intake_ledger.py",
"ingest:file:tools/lightcone_perf.py",
"ingest:file:tools/package_macos.py",
"ingest:file:tools/partner_case.py",
"ingest:file:tools/partner_intake.py",
"ingest:file:tools/run_sweep.py",
"ingest:file:tools/ship_ontargetx_bundle.py",
"ingest:file:tools/train_ontargetx_bundle_azimuth.py",
"component:examples/offscreen_webrtc_demo/signaling/package.json",
"workflow:pyproject.toml"
],
"qualityWarnings": []
}
</details>
offscreen-webrtc-signaling
offscreen-webrtc-signaling node component
Related Pages
Implementation Roles
examples/offscreen_webrtc_demo/signaling/server.js
Role classification: inferred execution boundary. Proved signals:
- Defines execution-like symbols
server. - Defines boundary-oriented symbols
clientId,clients. - Participates in 26 connected call edges. Why this role fits: These proved signals suggest this unit is a first-hop execution boundary that receives control and hands it into component logic. Supporting implementation citations:
examples/offscreen_webrtc_demo/signaling/server.js:7
examples/offscreen_webrtc_demo/signaling/server.js
examples/offscreen_webrtc_demo/signaling/server.js:7
Module Responsibilities
examples/offscreen_webrtc_demo/signaling/server.js
Role: Public orchestration module.
Primary behavior: Defines express (variable), http (variable), path (variable), suggesting local implementation behavior rather than a manifest-only surface.
Why this module matters: 26 connected call edges mark this file as implementation-active.
Supporting implementation citations:
examples/offscreen_webrtc_demo/signaling/server.js:1examples/offscreen_webrtc_demo/signaling/server.js:2examples/offscreen_webrtc_demo/signaling/server.js:3
examples/offscreen_webrtc_demo/signaling/server.js
examples/offscreen_webrtc_demo/signaling/server.js:1examples/offscreen_webrtc_demo/signaling/server.js:2examples/offscreen_webrtc_demo/signaling/server.js:3
Key Symbols
Insufficient evidence to infer key symbol behavior confidently.
<details> <summary>Supporting citations:</summary>- none
State Boundaries
Insufficient evidence to infer state boundaries confidently.
<details> <summary>Supporting citations:</summary>- none
State Ownership and Handoffs
Insufficient evidence to infer state ownership and handoffs confidently.
<details> <summary>Supporting citations:</summary>- none
Request Lifecycle
Insufficient evidence to infer a bounded request lifecycle confidently.
<details> <summary>Supporting citations:</summary>- none
Responsibilities
offscreen-webrtc-signaling node component
Type: application
Root path: examples/offscreen_webrtc_demo/signaling
Ecosystem: node
examples/offscreen_webrtc_demo/signaling/package.jsonexamples/offscreen_webrtc_demo/signaling/server.js
examples/offscreen_webrtc_demo/signaling/package.jsonexamples/offscreen_webrtc_demo/signaling/server.js:6
Entrypoints and Runtime Surface
- none
Interfaces and Config
- none
Dependencies and Relationships
- none
examples/offscreen_webrtc_demo/signaling/package.jsonexamples/offscreen_webrtc_demo/signaling/server.js
examples/offscreen_webrtc_demo/signaling/package.jsonexamples/offscreen_webrtc_demo/signaling/server.js:6
Why This Hotspot Matters
Insufficient evidence to explain this component as a hotspot confidently.
<details> <summary>Supporting citations:</summary>- none
Operational Risk Surface
Insufficient evidence to infer operational risk surface confidently.
<details> <summary>Supporting citations:</summary>- none
Invariants and Failure Handling
Insufficient evidence to infer invariants and failure handling confidently.
<details> <summary>Supporting citations:</summary>- none
Where to Edit
Likely change entry files:
examples/offscreen_webrtc_demo/signaling/package.jsonexamples/offscreen_webrtc_demo/signaling/server.js
Owned interfaces:
- none
Nearby verification surfaces:
- Validate with
python -m pytest(test) from..
examples/offscreen_webrtc_demo/signaling/package.jsonexamples/offscreen_webrtc_demo/signaling/server.js:6pyproject.toml
examples/offscreen_webrtc_demo/signaling/package.jsonexamples/offscreen_webrtc_demo/signaling/server.jspyproject.toml
examples/offscreen_webrtc_demo/signaling/package.jsonexamples/offscreen_webrtc_demo/signaling/server.js:6pyproject.toml
Change Planning
Insufficient evidence to infer change-planning guidance.
<details> <summary>Supporting citations:</summary>- none
Nearby Workflows
- none
Citations
<details> <summary>Citations:</summary>examples/offscreen_webrtc_demo/signaling/server.js:7examples/offscreen_webrtc_demo/signaling/server.js:1examples/offscreen_webrtc_demo/signaling/server.js:2examples/offscreen_webrtc_demo/signaling/server.js:3examples/offscreen_webrtc_demo/signaling/package.jsonexamples/offscreen_webrtc_demo/signaling/server.js:6pyproject.toml