Skip to content

refactor(taskfile): adopt lib v2.6.0 - #9

Merged
jshvn merged 4 commits into
mainfrom
josh/lib-v2.6.0
Oct 8, 2026
Merged

jshvn merged 4 commits into
mainfrom
josh/lib-v2.6.0

Conversation

@jshvn

@jshvn jshvn commented Oct 8, 2026

Copy link
Copy Markdown
Member

Consistency review, phase 3, for github: adopt lib v2.6.0 (tagged at 36d75e6) in this mirror's own files.

  • C2, C6 the include's IMAGE and the report-engine exclude are gone.
  • C7 check.yml is the caller of lib's check.yml with offline: true. C26 the vars input description is true (LIST_FLOOR and OWNERS there change prune). C27 github is daily; DESC names {{.OWNERS}}.
  • C19 check.yml and sync.yml pin lib v2.6.0 (36d75e6).
  • C35, C78 the Taskfile, workflow and op.env comments in ASD-STE100; the header names what lib supplies and what is the mirror's own.
  • render.txt accepts v2.6.0: C9 (the image sets the Proton CLI's plain-file store, so five [pd] lines drop it); lib PR C's confirm comment.

Test plan

  • task check against v2.6.0 (render.txt accepted after rm -rf .task/remote)
  • Before the tag: the same render against lib's main through local copies
  • Fact check (spec §4) of every comment by a second agent; items and STE review approved

jshvn added 4 commits October 8, 2026 15:29
- The proton engine names its image: drop IMAGE from the toolbox include (C2).
- The toolbox defines no report-engine: drop it from the excludes (C6).
- check.yml is the caller of lib's check workflow, with offline: true (C7).
- The vars input of sync.yml reaches every task, and LIST_FLOOR and OWNERS
  there change prune: say so (C26).
- github runs daily, and DESC takes the owners from OWNERS (C27).

The pins move to v2.6.0, with render.txt, once the tag exists. Until then
lib's check workflow at the v2.2.0 pin has no offline input.
… STE

- The Taskfile header takes the shared mirror shape (C35): the upstream,
  the folder, the cadence and the bundle; the includes and the README of
  lib; the items that are only this mirror's; the secrets by name. The
  bundle paragraph stays after it.
- Every Taskfile comment, the actions: write comment of sync.yml (now on
  its own lines) and the op.env comments are in ASD-STE100 (C78). No fact
  goes, and no op:// line changes. The LIST_FLOOR comment adds that the
  vars input of the sync workflow can change the value (C26).
- The secrets go into the image "with" their names: BY is only a
  mathematical function word in STE (review m1).
- The list comment says "listing", the word the header and the
  LIST_FLOOR comment use for the same thing (review m2).
- The stage comment states first that all persons can read the run log,
  then where each item goes: the token into the environment of git, not
  a command line, and the stderr of git into .run/git.err, not the run
  log (review m3).
@jshvn
jshvn merged commit f42ba21 into main Oct 8, 2026
1 check passed
@jshvn
jshvn deleted the josh/lib-v2.6.0 branch October 9, 2026 01:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant