Record the answers to entries 8 and 9 where the work reads them [#7] - #237
Merged
iderex merged 1 commit intoSep 5, 2026
Merged
Conversation
The Done-when on #7 asks that every entry carry an answer written down where the work that depends on it can read it, and that an entry whose answer belongs in a decision record point at the record carrying it. Entries 8 and 9 were answered on 2026-08-24 and were written only on the tracker. I measured that at 2add524 before writing: nothing under decisions/, docs/, content/ or data/ carried the words imprint or funding. 0017 carries what the site says about who publishes it: full provider identification through a paid imprint-address service rather than a home address, and a rotatable contact alias, with the alternatives and their costs as the entry laid them out. 0018 carries whether the site asks for money: a plain text link to the existing funding providers, with the embedded button left refused by the byte budget. Neither record decides anything. Both state answers already taken, and where a record and the entry differ, the entry is the authority. The reading of 2026-08-26 on #7 left these two unwritten because the pages they belong to wait on work outside this repository. I have written them anyway, because the directory's own rule is that a record exists before the code that assumes it, and the legal notice already reads a file whose every value points at the entry rather than at anything in this tree. Signed-off-by: Nils Lehnen <30603423+iderex@users.noreply.github.com>
iderex
deleted the
documentation/records-for-the-imprint-and-the-funding-link
branch
September 5, 2026 12:51
This was referenced Sep 5, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What was wrong
The Done-when on #7 asks that every one of the nine entries carry an answer
written down where the work that depends on it can read it, and that an entry
whose answer belongs in a decision record point at the record carrying it. All
nine have answers. Two of them, entries 8 and 9, were answered on 2026-08-24 and
were written only on the tracker. I measured that before writing:
Run 2026-09-05 at
2add524. The one hit is the legal notice's prose naming theduty, and no file carried the answer to it.
The legal notice already reads a file whose every value points at the entry:
Run 2026-09-05 at
2add524. So the work depending on entry 8 is built, reads apointer at the tracker, and the tree held nothing it could point at instead.
What this does
Two records, in the shape
decisions/README.mdand0000-template.mdfix, withthe next two free numbers.
0017-what-the-site-says-about-who-publishes-it.mdcarries entry 8: fullprovider identification through a paid imprint-address service rather than a
home address, and a rotatable contact alias on the legal page, with the
alternatives and what each would have cost as the entry laid them out. It
carries the readings the entry was taken against, and the state of the values
file today, under
## What was measured.0018-whether-the-site-asks-for-money-and-in-what-form.mdcarries entry 9: aplain text link to the existing funding providers, with the embedded button left
refused by the byte budget. Its measurement re-reads the organisation funding
file, which has moved and gained a provider since the entry read it, and pastes
the provider keys with the account values cut.
Each names the other under
## What this record does not decide, because thetwo were answered on one day and the donation link is the point where they
touch.
Neither record decides anything. Both state answers already taken, and where a
record and the entry differ, the entry on #7 is the authority and the record is
wrong.
Why now, against the reading of 2026-08-26
That reading on #7 left these two unwritten on purpose: both belong to pages
rather than to the build, and both name work outside this repository before a
page can state anything. I have taken the other side of that, for two reasons
that are the directory's own. Its README says a record exists before the code
that assumes it, and the legal notice is code that will assume entry 8 the day
the values arrive. And a record states the decision, not the value: 0017 names
no address and no alias, so the booking finishing changes the values file and
supersedes nothing here. What the page should say in the meantime about an
answer that is decided and a value that is pending is a page question, and it
is now #236 rather than a clause of either record.
Closes
Closes nothing. #7 closes on its own Done-when, and after this change every one
of the nine entries has its answer in the tree or in a record another repository
holds. What is left on #7 is written there already: the reading of whether the
second half of its condition reaches closed issues, and the label. I have not
restated either.
What was run
All run 2026-09-05 at
f0fa7bf.The formatter that judges markdown on a pull request here reaches further than
the gate does, so I ran it at the pinned version rather than assuming it:
The
needs-networkset was not asked for and no result from it is claimed here.Nothing was skipped for a display or for elevation.
No guard is added by this change, so there is none to show biting. What it adds
is prose, and the README beside it says plainly that nothing reads these
headings and no check refuses a record that omits one. That is the residual and
this sentence is the disclosure, not a softening of it.
The means
Markdown in
decisions/, which is where this repository already puts a decisionof record, in the shape the template carries and the README states. A record
written anywhere else would be a second home for the same class of thing. It
adds no language, no runtime and no dependency.
Who read it
Nobody but me. This board requires no approving review and no status check on
the default branch, so this pull request is merged by whoever opened it, and
there is no second reader on it tonight. The evidence above stands in place of
one.