Compare commits

...

4 commits

2 changed files with 5 additions and 2 deletions

View file

@ -1,5 +1,5 @@
# ============================================================================= # =============================================================================
# Knowledge Genome - Makefile v. 1.6.1 # Knowledge Genome - Makefile v. 1.6.2
# Orchestrates the setup and management of the knowledge base. # Orchestrates the setup and management of the knowledge base.
# ============================================================================= # =============================================================================

View file

@ -41,9 +41,12 @@ case "$cmd" in
# Clean start on the configured base (develop), pinned to the remote. Destroys only # Clean start on the configured base (develop), pinned to the remote. Destroys only
# vm101's scratch checkout (never a shared branch, never a force-push) — this is by design. # vm101's scratch checkout (never a shared branch, never a force-push) — this is by design.
# `clean -fd` also removes leftover UNTRACKED files (e.g. wiki/sources/* or a stale
# .ingest-manifest.json from a half-finished previous run) that `reset --hard` won't touch.
git fetch -q origin \ git fetch -q origin \
&& git switch -q "${INGEST_BASE:-main}" 2>/dev/null \ && git switch -q "${INGEST_BASE:-main}" 2>/dev/null \
&& git reset -q --hard "origin/${INGEST_BASE:-main}" && git reset -q --hard "origin/${INGEST_BASE:-main}" \
&& git clean -q -fd
# SEMANTIC step: dedicated script drives pi to WRITE wiki pages + manifest. # SEMANTIC step: dedicated script drives pi to WRITE wiki pages + manifest.
# (NOT `pi -p "/skill:ingest ..."`, which makes the model reply in chat and write nothing.) # (NOT `pi -p "/skill:ingest ..."`, which makes the model reply in chat and write nothing.)