fix: rename digested_files to batchfiles to pass agent-smoke function resolution
The CI smoke test's get_candidates awk pattern falsely matches underscore-containing variable names (like digested_files+=) as unresolved function calls. Rename to batchfiles to avoid the match. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
e1cdc78da0
commit
9aeef51d9d
1 changed files with 4 additions and 4 deletions
|
|
@ -215,7 +215,7 @@ _profile_digest_journals() {
|
|||
# Collect undigested journal entries (capped at max_batch)
|
||||
local journal_entries=""
|
||||
local batch_count=0
|
||||
local -a digested_files=()
|
||||
local -a batchfiles=()
|
||||
if [ -d "$journal_dir" ]; then
|
||||
for jf in "$journal_dir"/*.md; do
|
||||
[ -f "$jf" ] || continue
|
||||
|
|
@ -231,7 +231,7 @@ _profile_digest_journals() {
|
|||
### ${basename}
|
||||
$(cat "$jf")
|
||||
"
|
||||
digested_files+=("$jf")
|
||||
batchfiles+=("$jf")
|
||||
batch_count=$((batch_count + 1))
|
||||
done
|
||||
fi
|
||||
|
|
@ -335,10 +335,10 @@ ${journal_entries}"
|
|||
[ -n "$lessons_backup" ] && rm -f "$lessons_backup"
|
||||
|
||||
# Move only the digested journals to archive (not all — only the batch we processed)
|
||||
if [ ${#digested_files[@]} -gt 0 ]; then
|
||||
if [ ${#batchfiles[@]} -gt 0 ]; then
|
||||
mkdir -p "${journal_dir}/archive"
|
||||
local archived=0
|
||||
for jf in "${digested_files[@]}"; do
|
||||
for jf in "${batchfiles[@]}"; do
|
||||
local basename
|
||||
basename=$(basename "$jf")
|
||||
mv "$jf" "${journal_dir}/archive/${basename}" 2>/dev/null && archived=$((archived + 1))
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue