#!/usr/bin/env bash # Working directory: /shared/codebase/clean-architecture-backend-template # Source revision: a24ece9cf797f7ea647e33bf846b115208ed1ba5 # Captured execution time: 2026-08-29T06:43:52Z python3 - <<'PY' > /shared/document-detail/clean-architecture-backend-template/evidence/raw/013-application-core-reachability.txt from pathlib import Path root=Path('src') app=Path('src/application-core/src/main/java') packages=['cache','fileexport','filepublication','fileserver','idempotency','inbox','lease','lock','messaging','notification','objectstorage','observability','operation','outbound','outbox','realtime','security','storage','transaction','usecase'] files=[p for p in root.rglob('src/main/java/**/*.java') if app not in p.parents] for pkg in packages: needle=f'dev.caskeleton.application.{pkg}' refs=[] for f in files: text=f.read_text(errors='ignore') if needle in text: refs.append(str(f)) print(f'{pkg}\texternalProductionFiles={len(refs)}') for r in refs: print(f' {r}') PY