Skip to content

The slice records leave the public tree; SLICES.md says what each slice committed - #74

Merged
HackTuah merged 1 commit into
mainfrom
chore/slices-overview
Sep 23, 2026
Merged

HackTuah merged 1 commit into
mainfrom
chore/slices-overview

Conversation

@HackTuah

Copy link
Copy Markdown
Member

The team's full slice records leave the public tree; SLICES.md says what each slice committed, with its pull request.

  • The slices/ archive is removed: 243 files covering slices 001 to 007 (plans, findings, review logs, gate runs). Every file was copied byte for byte into the internal records first.
  • The publication allowlist is now empty, so the gate refuses any path under slices/.
  • REUSE.toml only annotated that archive and goes with it. The REUSE lint still passes: 461 of 461 files.
  • Comments that cited slice files now say which slice's internal record holds the measurement.
  • History is not rewritten; the files remain in earlier commits.

Gate on 058ca48: Gate OK (publication: 0 grandfathered, allowlist pinned).

…ce committed

The owner (2026-09-23): the team's full plans are not for the public repository, only the
final overview of what each slice commits. The grandfathered archive under slices/ (243 files,
slices 001 to 007: plans, findings, round logs, trees, gate runs) held board identifiers, local
paths and working notes. Every file was first copied byte for byte into the internal
repository (cmp over all 243: identical), since 001, 001b, 002, 003, 006 and 007 existed
nowhere else; then removed here.

SLICES.md replaces it: each landed slice, one line on what it committed, its pull request
(001 landed as commit 36136a1, before pull requests were required; #1 and #2 predate the
numbering rule and say so). Unlanded plans are not listed.

The gate: tools/publication-allowlist.txt is empty and re-pinned (allowlist_sha in
tools/gate.sh), so any tracked path under slices/ now fails the publication step. REUSE.toml
only annotated the archive and goes; `reuse==6.2.0 lint`: compliant, 461 / 461 files with
copyright and licence information. CONTRIBUTING and conformance.yml stop naming it.
Citations of slice files in lib/ and test/ comments (and two tools' comments) now say which
slice's record holds the measurement, "(internal)"; process-tool comments that describe
where logs were written are history and stay. tools/archive_sweep.sh and
tools/probe_archive_tally.sh read only that archive and nothing ran them: removed.
History is not rewritten; the files remain in earlier commits.

Signed-off-by: Ayla Croft <aylacroft@proton.me>
@HackTuah
HackTuah merged commit 0b2a63a into main Sep 23, 2026
15 checks passed
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