################ --type container --all prune (DRY-RUN)

[INFO]  ╔══════════════════════════════════════════╗
[INFO]  ║  Gitea package prune                     ║
[INFO]  ╚══════════════════════════════════════════╝
[INFO]  Server: https://gitea.dooplex.hu   Owner: admin   Type: container   Log: /tmp/claude-1000/-mnt-5-hdd-felhom-eu-git/b4d68b9b-a6cf-4d21-8220-ece956837fc3/scratchpad/prune-dry.log
[INFO]  Auth: git credential helper (user: kisfenyo)
[INFO]  Gitea version: 1.26.2
[STEP]  Fetching container packages for owner 'admin' from https://gitea.dooplex.hu ...
[INFO]  Loaded 448 version records across 9 package(s).
[WARN]  --all covers type 'container' ONLY. Other types are untouched by this run.
[INFO]  prune: --keep defaults to 20 (decision 62)
[INFO]  In-use list (decision 62): 6 version(s) from the hub's vouch, golden 0.285.0's bake.log and the hub manifest.
        in use: felhom-agent:0.131.0 — min_agent
        in use: felhom-agent:0.138.0 — the vouched agent
        in use: felhom-controller:0.285.0 — the controller floor; the vouched golden's controller; baked into golden 0.285.0
        in use: felhom-golden:0.285.0 — the vouched golden
        in use: felhom-hub:0.126.0 — the hub the GitOps manifest runs
        in use: felhom-samba:1.1.0 — baked into golden 0.285.0
[INFO]  Action: prune   Type: container   Targets: felhom-act-runner felhom-controller felhom-hub felhom-samba jarr recipe-importer revfulop-calendar sparkyfitness-export wan-probe

== prune felhom-act-runner ==  mode: keep-last 20
[INFO]    Nothing to prune (1 tags: 1 kept, 0 protected).

== prune felhom-controller ==  mode: keep-last 20
    PROTECTED latest  — matches --protect ^latest$
    PROTECTED 0.285.0  — the controller floor; the vouched golden's controller; baked into golden 0.285.0
  Would delete 70 tag(s); keep 20; protect 2:
    0.271.0                      
    0.270.0                      
    0.269.1                      
    0.269.0                      
    0.268.0                      
    0.267.0                      
    0.266.0                      
    0.265.0                      
    0.264.0                      
    0.263.2                      
    0.263.1                      
    0.263.0                      
    0.262.1                      
    0.262.0                      
    0.261.0                      
    0.260.0                      
    0.259.0                      
    0.258.0                      
    0.257.0                      
    0.256.1                      
    0.256.0                      
    0.255.0                      
    0.254.0                      
    0.253.0                      
    0.252.0                      
    0.251.0                      
    0.250.0                      
    0.249.0                      
    0.248.0                      
    0.247.0                      
    0.246.0                      
    0.245.0                      
    0.244.0                      
    0.243.0                      
    0.242.0                      
    0.241.0                      
    0.240.0                      
    0.239.0                      
    0.238.1                      
    0.238.0                      
    0.237.0                      
    0.236.0                      
    0.235.0                      
    0.234.0                      
    0.233.0                      
    0.232.0                      
    0.231.0                      
    0.230.0                      
    0.229.0                      
    0.228.0                      
    0.227.1                      
    0.227.0                      
    0.226.1                      
    0.226.0                      
    0.225.0                      
    0.224.0                      
    0.223.0                      
    0.222.0                      
    0.221.1                      
    0.221.0                      
    0.220.2                      
    0.220.1                      
    0.220.0                      
    0.219.0                      
    0.218.0                      
    0.217.0                      
    0.216.0                      
    0.215.0                      
    0.214.0                      
    0.213.0                      
[WARN]    DRY-RUN — nothing deleted. --apply is a person's act (decision 62); nothing schedules it.

== prune felhom-hub ==  mode: keep-last 20
    PROTECTED latest  — matches --protect ^latest$
    PROTECTED 0.126.0  — the hub the GitOps manifest runs
  Would delete 8 tag(s); keep 20; protect 2:
    0.107.0                      
    0.106.0                      
    0.105.0                      
    0.104.0                      
    0.103.0                      
    0.102.0                      
    0.101.0                      
    0.100.2                      
[WARN]    DRY-RUN — nothing deleted. --apply is a person's act (decision 62); nothing schedules it.

== prune felhom-samba ==  mode: keep-last 20
    PROTECTED 1.1.0  — baked into golden 0.285.0
[INFO]    Nothing to prune (2 tags: 1 kept, 1 protected).

== prune jarr ==  mode: keep-last 20
    PROTECTED latest  — matches --protect ^latest$
[INFO]    Nothing to prune (2 tags: 1 kept, 1 protected).

== prune recipe-importer ==  mode: keep-last 20
    PROTECTED latest  — matches --protect ^latest$
[INFO]    Nothing to prune (8 tags: 7 kept, 1 protected).

== prune revfulop-calendar ==  mode: keep-last 20
[INFO]    Nothing to prune (7 tags: 7 kept, 0 protected).

== prune sparkyfitness-export ==  mode: keep-last 20
[INFO]    Nothing to prune (4 tags: 4 kept, 0 protected).

== prune wan-probe ==  mode: keep-last 20
[INFO]    Nothing to prune (1 tags: 1 kept, 0 protected).

[INFO]  Prune summary: deleted=0 failed=0 (dry-run=yes)

[INFO]  Done. Audit log: /tmp/claude-1000/-mnt-5-hdd-felhom-eu-git/b4d68b9b-a6cf-4d21-8220-ece956837fc3/scratchpad/prune-dry.log
rc=0
################ --type generic --all prune (DRY-RUN)

[INFO]  ╔══════════════════════════════════════════╗
[INFO]  ║  Gitea package prune                     ║
[INFO]  ╚══════════════════════════════════════════╝
[INFO]  Server: https://gitea.dooplex.hu   Owner: admin   Type: generic   Log: /tmp/claude-1000/-mnt-5-hdd-felhom-eu-git/b4d68b9b-a6cf-4d21-8220-ece956837fc3/scratchpad/prune-dry.log
[INFO]  Auth: git credential helper (user: kisfenyo)
[INFO]  Gitea version: 1.26.2
[STEP]  Fetching generic packages for owner 'admin' from https://gitea.dooplex.hu ...
[INFO]  Loaded 41 version records across 2 package(s).
[WARN]  --all covers type 'generic' ONLY. Other types are untouched by this run.
[INFO]  prune: --keep defaults to 20 (decision 62)
[INFO]  In-use list (decision 62): 6 version(s) from the hub's vouch, golden 0.285.0's bake.log and the hub manifest.
        in use: felhom-agent:0.131.0 — min_agent
        in use: felhom-agent:0.138.0 — the vouched agent
        in use: felhom-controller:0.285.0 — the controller floor; the vouched golden's controller; baked into golden 0.285.0
        in use: felhom-golden:0.285.0 — the vouched golden
        in use: felhom-hub:0.126.0 — the hub the GitOps manifest runs
        in use: felhom-samba:1.1.0 — baked into golden 0.285.0
[INFO]  Action: prune   Type: generic   Targets: felhom-agent felhom-golden

== prune felhom-agent ==  mode: keep-last 20
    PROTECTED 0.138.0  — the vouched agent
    PROTECTED 0.131.0  — min_agent
[INFO]    Nothing to prune (20 tags: 18 kept, 2 protected).

== prune felhom-golden ==  mode: keep-last 20
    PROTECTED 0.285.0  — the vouched golden
[INFO]    Nothing to prune (21 tags: 20 kept, 1 protected).

[INFO]  Prune summary: deleted=0 failed=0 (dry-run=yes)

[INFO]  Done. Audit log: /tmp/claude-1000/-mnt-5-hdd-felhom-eu-git/b4d68b9b-a6cf-4d21-8220-ece956837fc3/scratchpad/prune-dry.log
rc=0
