Source identity
| Field | Recorded value |
|---|---|
| Source type | GitHub source |
| Original record | Janady13/AI_Brain / scripts/mount_brain.sh |
| Date | Not specified in source |
| Repository | Janady13/AI_Brain |
| Revision | d6c309d3fa439714ca46b9d3bb94caf478ea5376 |
| Branch | main |
| Path or archive member | scripts/mount_brain.sh |
| Original SHA-256 | 023a4282253641bfd1d45ceb3e5e6eb042c0ae2b99622192850bc7e7afa1c39a |
| Git blob SHA | b9bcd24a895dc6de143fccd8a26b9aa0e29084d3 |
| Reading-copy SHA-256 | 023a4282253641bfd1d45ceb3e5e6eb042c0ae2b99622192850bc7e7afa1c39a |
Every recorded occurrence
These 15 records contain identical original source bytes. Their paths and revisions remain part of the archive.
| Original record | Branch or archive | Revision / identifier | Original location |
|---|---|---|---|
| Janady13/AI_Brain / scripts/mount_brain.sh | main | d6c309d3fa439714ca46b9d3bb94caf478ea5376 | Open original |
| Janady13/AI_Brain / scripts/mount_brain.sh | codex/build-online-github-ani-hr4y0z | 366ab848896ae49159cfb3f6c201b8c5a731e9c8 | Open original |
| Janady13/AI_Brain / scripts/mount_brain.sh | codex/build-online-github-ani-irqa7y | 11aa50ef5d7692e8abd1b8d74ae31c5c29201b14 | Open original |
| Janady13/AI_Brain / scripts/mount_brain.sh | codex/build-online-github-ani-i3cigl | 3a6e002311c48c27ffd41ef4a2a31c63947128cd | Open original |
| Janady13/AI_Brain / scripts/mount_brain.sh | copilot/convert-python-files-to-csharp | 6d0767aad08781eb5c4e1eb14a42ec92c437be78 | Open original |
| Janady13/AI_Brain / scripts/mount_brain.sh | claude/binary-helix-fibonacci-hive-011CUj7dx1WWJLVYcWCjBbYv | 527d4882c71eb041393f9d8945996177c5ac9e86 | Open original |
| Janady13/AI_Brain / scripts/mount_brain.sh | codex/build-online-github-ani-7v4kug | 5cd0bbf744b0aee9445913337e852889d9a8098e | Open original |
| Janady13/AI_Brain / scripts/mount_brain.sh | codex/build-online-github-ani-nbgsix | 840945d70b88674d8f40d330001cc63d871dc8e2 | Open original |
| Janady13/AI_Brain / scripts/mount_brain.sh | copilot/vscode1760283895982 | 9e1c1a5b171addb5bb4a83b2ea7dede50c1cc81e | Open original |
| Janady13/AI_Brain / scripts/mount_brain.sh | codex/build-online-github-ani-7nmb21 | d0f50071c85cddaaebbf9c4dd1313bd7676986da | Open original |
| Janady13/AI_Brain / scripts/mount_brain.sh | feature/seeder-engine-tests | cdb497ece2d1a770ca8c83eb1de8923cfaa9eceb | Open original |
| Janady13/AI_Brain / scripts/mount_brain.sh | codex/build-online-github-ani | 49db80a641b10ab62d16cc7643bd0b367f93951c | Open original |
| Janady13/AI_Brain / scripts/mount_brain.sh | codex/build-online-github-ani-jf5olo | c6653627c453ab428d665226167fa5f4aa05e9a5 | Open original |
| Janady13/AI_Brain / scripts/mount_brain.sh | codex/build-online-github-ani-0etkns | e250b19d446bdffd542c9eea31cead12e30800d6 | Open original |
| Janady13/AI_Brain / scripts/mount_brain.sh | codex/build-online-github-ani-hrtsoc | 50285aff347685f043e7a72e4d72891eebaa6cd6 | Open original |
Recovered source transcript
Download complete source text ↓44 lines · 1.1 KB
#!/usr/bin/env bash
set -Eeuo pipefail
IFS=$'\n\t'
log() { printf '%s\n' "$*"; }
log_err() { printf 'ERR: %s\n' "$*" >&2; }
usage() {
cat <<'USG'
Usage: mount_brain.sh [VOLUME_NAME]
Default VOLUME_NAME: Brain
Attempts: diskutil mount by name, then best-effort by scanning identifiers.
Idempotent: no-op if already mounted at /Volumes/<name>.
USG
}
NAME=${1:-Brain}
MOUNTPOINT="/Volumes/${NAME}"
if [[ -d "$MOUNTPOINT" && -e "$MOUNTPOINT" ]]; then
log "Volume already mounted: $MOUNTPOINT"
exit 0
fi
if diskutil list | grep -q "[[:space:]]${NAME}[[:space:]]*$"; then
if diskutil mount "$NAME" >/dev/null 2>&1; then
log "Mounted by name: $NAME"
exit 0
fi
fi
# Fallback: try to locate an APFS Volume with this name and mount its device
IDENT=$(diskutil list | awk -v n="$NAME" 'toupper($0) ~ toupper(n) && $0 ~ /APFS|HFS|Volume/ {dev=$NF} END{print dev}')
if [[ -n "${IDENT}" ]]; then
if diskutil mount "/dev/${IDENT}" >/dev/null 2>&1; then
log "Mounted by identifier: /dev/${IDENT}"
exit 0
fi
fi
log_err "Unable to mount volume: ${NAME}"
exit 1