Use this page when an observable v19 behavior is wrong and you need the next bounded check.
Run the same generated Observer with --json or --jsonl and inspect the
Observation Receipt:
git warp observe \
--repo ./team-repo \
--lane users \
--observer users.exists \
--reading '{"kind":"node.exists","subject":"user:alice"}' \
--jsonAn empty accepted Observation is different from an obstructed Observation. The Receipt records that distinction.
E_OPTIC_NO_BOUNDED_BASIS means the Runtime could not prove the bounded basis
needed by the Observer. It is not a missing-value result.
Prepare the local materialization basis explicitly:
git warp repair \
--repo ./team-repo \
--lane users \
--action materializationThen retry the Observation. Use git warp doctor --lane users if repair fails.
Normal branch fetches do not always include WARP refs. Fetch the repository's WARP ref namespace explicitly, then reopen the Runtime:
git fetch origin 'refs/warp/team/*:refs/warp/team/*'
git warp doctor --repo ./team-repo --lane users
git warp audit --repo ./team-repo --lane usersIf refs are present but the same bounded Observer still differs, preserve the repository before attempting any repair.
Compare the same Lane, WARP refs, visible writers, and audit posture:
git warp doctor --repo ./clone-a --lane users
git warp doctor --repo ./clone-b --lane users
git warp audit --repo ./clone-a --lane users
git warp audit --repo ./clone-b --lane usersDo not rewrite authoritative writer refs as a diagnostic shortcut.
E_WARP_WORLDLINE_STRAND_COORDINATE_UNAVAILABLE means the retained strand does
not contain the checkpoint needed to reconstruct its parent coordinate. Run the
one-shot v18-to-v19 migration for legacy repositories. Do not invent a
coordinate from current live state.
settle apply derives a fresh Runtime-owned plan and compares it with the saved
review artifact. If the source or target moved, preview again and review the new
artifact. Never edit a plan digest to bypass revalidation.
Missing content bytes are a git-cas/storage problem, not an Observer problem. Repair may remove invalid derived entries, but it cannot recreate missing authoritative bytes. Preserve history and repair the storage boundary first.
Pass the Lane explicitly when a repository contains more than one:
git warp doctor --repo ./team-repo --lane usersAlso confirm that --repo identifies the Git repository that owns the WARP
refs.