#!/bin/bash
run_repo="$HOME/runs/run-20260823T135402Z-zyfvzs/repo"
run_state="$HOME/runs/run-20260823T135402Z-zyfvzs/state"
cd "$run_repo" || exit 97
exec > >(tee -a "$run_state/output.log") 2>&1
export PATH="$PATH:$HOME/.claude/bin:$HOME/.local/bin"
export HARNESS_CHILD_SLICE='agent-run.slice'
export RUN_REMOTE_PLACED='1'
set +e
(
bash -c cd${IFS}admin;${IFS}(test${IFS}-d${IFS}node_modules${IFS}||${IFS}npm${IFS}ci)${IFS}&&${IFS}npm${IFS}run${IFS}build;printf${IFS}"BUILD_EXIT=%s\\n"${IFS}$?;cd${IFS}..;grep${IFS}-rn${IFS}-E${IFS}"AnimatedItem|FlagPicker|LinkSelector|SortableList|TagInput|TileSelect|ColorField|ColorPickerModal|StateTransitionButton|GridTable|Placeholders"${IFS}admin/src/${IFS}|${IFS}grep${IFS}-v${IFS}node_modules;printf${IFS}"REFS_EXIT=%s\\n"${IFS}$?
)
rc=$?
printf "%s" "$rc" > "$run_state/exit-code.tmp"
mv "$run_state/exit-code.tmp" "$run_state/exit-code"
printf "\n[run-remote] finished rc=%s\n" "$rc"
exit $rc
