Baseline
Environment Notes
- Node version observed: v25.3.0 (from test output)
- README requirement: Node.js 20 LTS or later
Test Runs
Run 1: npm test
- Result: FAIL
- Error: Watchman permission error (
fchmod ... Operation not permitted) when Jest attempts to use watchman. - Impact: Tests did not execute.
Run 2: JEST_DISABLE_WATCHMAN=1 npm test
- Result: FAIL
- Error: Same watchman permission error; disabling env var did not prevent watchman usage.
- Impact: Tests did not execute.
Run 3: npm test -- --watchman=false
- Result: FAIL
- Error(s):
EmberPlusProvidertests failed to bind TCP ports (EPERM on 0.0.0.0:9100+).TslUmdSendertests failed to bind UDP socket (EPERM on 0.0.0.0).- Jest worker retries exhausted.
- Impact: Tests executed but failed due to OS/sandbox network restrictions.
Attestation
# Identityagent_id: audit-verifieragent_version: "1.0"protocol_version: "2.0"
# Timingtimestamp: 2026-01-31T16:56:17Zduration_seconds: 420
# Contextgit_ref: e4bb0098264f90d3afc7b5d0f3b5e425d1825761git_branch: mainworking_directory: /Users/david/Documents/GitHub/superdash
# Artefact metadataartefact: BASELINE.mdphase: 2status: PARTIAL
# Confidence assessmentconfidence: LOWconfidence_notes: "Tests could not be executed successfully due to watchman and socket permission errors in this environment."
# Inputs consumed (with integrity hashes)inputs_consumed: - path: package.json hash: sha256:70e8dd52c247117ffa5ce594476eb72028ef8e3150fa6a1255aab7860d0e48ae - path: server/__tests__/emberplus-provider.test.js hash: sha256:9de156fc5e2dfd173f01bc2f06c04f86a2ea5fae1f0bc6432265fe1ee46c7ab6 - path: server/__tests__/tsl-umd-sender.test.js hash: sha256:7755f1cf1f0b51678ce71c8101bdcf2076f2cb069f81fd7cc694278e3899240b
# Commands executedcommands_executed: - seq: 1 cmd: "npm test" exit_code: 1 purpose: "Run baseline Jest suite" output_summary: "Watchman permission error; tests did not run" - seq: 2 cmd: "JEST_DISABLE_WATCHMAN=1 npm test" exit_code: 1 purpose: "Attempt to bypass watchman" output_summary: "Same watchman error" - seq: 3 cmd: "npm test -- --watchman=false" exit_code: 1 purpose: "Force watchman off" output_summary: "Socket bind EPERM errors for Ember+ and TSL UMD" - seq: 4 cmd: "shasum -a 256 server/__tests__/emberplus-provider.test.js server/__tests__/tsl-umd-sender.test.js" exit_code: 0 purpose: "Record test file hashes" output_summary: "Hashes recorded for baseline inputs"
# Findings summaryfindings: critical: 0 high: 0 medium: 1 low: 0 info: 1
# Blocking issuesblocking_issues: - "Test execution blocked by watchman permission and socket bind EPERM in sandbox environment"
# Handoffhandoff: ready: false next_agents: [] dependencies_satisfied: BASELINE.md: PARTIAL context_for_next: | Tests require local socket binding; rerun in environment allowing 0.0.0.0 binds or with mocks. Watchman failure also blocks default Jest runs.