‹ back to start

Reports · October 2026

Every incident report, and what happened.

The record is continuous since . Before that instant there is no record, and a missing turn means nothing.

By month: November 2026 · October 2026 · September 2026


anchor_retried · resolved · incidents/2026/10/30/1430-01.jws

It reached every anchor, but it cost

The file is byte-for-byte identical in every anchor: the same signed bytes were re-sent, so only the commit date each provider stamps differs.

What was attempted

TimeTargetFileResult
github1430-commitment.jws500 Internal Server Error
gitlab1430-commitment.jwsok
github1430-commitment.jwsok

anchor_timeout · unresolved · incidents/2026/10/28/1500-01.jws

1500-emission.jws could not be confirmed on gitlab

The write went out and the answer never came back. Asking gitlab afterwards whether the file had landed got no answer either, so it is not known whether it is there. It is not declared missing: not knowing is not knowing that it is not.

This can be checked with no credentials and without asking us for anything: ask the provider for that file's commits. If a commit shows up, the file is anchored and the provider stamped the date.

What was attempted

TimeTargetFileResult
github1500-emission.jwsok
gitlab1500-emission.jwscontext deadline exceeded
gitlab1500-emission.jws400 Bad Request — A file with this name already exists
gitlab1500-emission.jws400 Bad Request — A file with this name already exists
gitlab1500-emission.jws400 Bad Request — A file with this name already exists
gitlab1500-emission.jws400 Bad Request — A file with this name already exists
gitlab1500-emission.jws400 Bad Request — A file with this name already exists
gitlab1500-emission.jws400 Bad Request — A file with this name already exists
gitlab1500-emission.jws400 Bad Request — A file with this name already exists
gitlab1500-emission.jws400 Bad Request — A file with this name already exists
gitlab1500-emission.jws400 Bad Request — A file with this name already exists
gitlab1500-emission.jws400 Bad Request — A file with this name already exists
gitlab1500-emission.jws400 Bad Request — A file with this name already exists
gitlab1500-emission.jws400 Bad Request — A file with this name already exists
gitlab1500-emission.jws400 Bad Request — A file with this name already exists
gitlab1500-emission.jws400 Bad Request — A file with this name already exists

The emission is on both providers: GitLab answered "already exists"

The emitter sent this turn's emission file to GitHub and GitLab at 15:00:00 UTC. GitHub accepted it at 15:00:02. GitLab stored it at 15:00:09, in commit d1f370f38b, but its response did not arrive within the wait limit and the emitter gave it up at 15:00:18. Between 15:00:48 and 15:07:23 the emitter retried fourteen times, and GitLab answered every time with HTTP 400, "A file with this name already exists": the file was already there. The emitter did not take that answer as confirmation, only a separate read, and GitLab did not answer those reads in that window; that is why this report was signed saying that presence on GitLab was not confirmed. It was: emissions/2026/10/28/1500-emission.jws is on GitHub and on GitLab, byte-for-byte identical (SHA-256 52caacaa6060f7e6d4d527a0f3de28bfa4f0ee394ce3234783cc4fb523e505bf), and the emission verifies as usual. This turn lost neither proof nor redundancy. The signed report is not modified and still says "unresolved"; this explanation is what corrects it. Since the 16:20 UTC turn of October 31, 2026, the emitter takes that answer from GitHub or GitLab as confirmation that the file is there.


anchor_retried · resolved · incidents/2026/10/27/0810-01.jws

It reached every anchor, but it cost

The file is byte-for-byte identical in every anchor: the same signed bytes were re-sent, so only the commit date each provider stamps differs.

What was attempted

TimeTargetFileResult
gitlab0810-commitment.jwsok
github0810-commitment.jws409 Conflict — Repository rule violations found The rule did not run because of a timeout…
github0810-commitment.jws500 Internal Server Error
github0810-commitment.jwsok

anchor_retried · resolved · incidents/2026/10/24/0030-01.jws

It reached every anchor, but it cost

The file is byte-for-byte identical in every anchor: the same signed bytes were re-sent, so only the commit date each provider stamps differs.

What was attempted

TimeTargetFileResult
github0030-emission.jwsok
gitlab0030-emission.jwscontext deadline exceeded
gitlab0030-emission.jwsok

anchor_retried · resolved · incidents/2026/10/24/0000-01.jws

It reached every anchor, but it cost

The file is byte-for-byte identical in every anchor: the same signed bytes were re-sent, so only the commit date each provider stamps differs.

What was attempted

TimeTargetFileResult
github0000-emission.jwsok
gitlab0000-emission.jwscontext deadline exceeded
gitlab0000-emission.jwsok

anchor_retried · resolved · incidents/2026/10/23/1540-01.jws

It reached every anchor, but it cost

The file is byte-for-byte identical in every anchor: the same signed bytes were re-sent, so only the commit date each provider stamps differs.

What was attempted

TimeTargetFileResult
github1540-commitment.jwsok
gitlab1540-commitment.jwscontext deadline exceeded
gitlab1540-commitment.jwscontext deadline exceeded
gitlab1540-commitment.jwsok

anchor_retried · resolved · incidents/2026/10/23/0320-01.jws

It reached every anchor, but it cost

The file is byte-for-byte identical in every anchor: the same signed bytes were re-sent, so only the commit date each provider stamps differs.

What was attempted

TimeTargetFileResult
github0320-emission.jwsok
gitlab0320-emission.jws502 Bad Gateway — error code: 502
gitlab0320-emission.jwsok

anchor_retried · resolved · incidents/2026/10/21/2340-01.jws

It reached every anchor, but it cost

The file is byte-for-byte identical in every anchor: the same signed bytes were re-sent, so only the commit date each provider stamps differs.

What was attempted

TimeTargetFileResult
github2340-emission.jwsok
gitlab2340-emission.jwscontext deadline exceeded
gitlab2340-emission.jwsok

anchor_retried · resolved · incidents/2026/10/21/1240-01.jws

It reached every anchor, but it cost

The file is byte-for-byte identical in every anchor: the same signed bytes were re-sent, so only the commit date each provider stamps differs.

What was attempted

TimeTargetFileResult
github1240-emission.jwsok
gitlab1240-emission.jwscontext deadline exceeded
gitlab1240-emission.jwsya estaba: beacon-2026: 400 Bad Request — A file with this name already exists

anchor_retried · resolved · incidents/2026/10/20/2240-01.jws

It reached every anchor, but it cost

The file is byte-for-byte identical in every anchor: the same signed bytes were re-sent, so only the commit date each provider stamps differs.

What was attempted

TimeTargetFileResult
github2240-commitment.jwsok
gitlab2240-commitment.jwscontext deadline exceeded
gitlab2240-commitment.jwsok

anchor_retried · resolved · incidents/2026/10/20/1710-01.jws

It reached every anchor, but it cost

The file is byte-for-byte identical in every anchor: the same signed bytes were re-sent, so only the commit date each provider stamps differs.

What was attempted

TimeTargetFileResult
gitlab1710-commitment.jwsok
github1710-commitment.jws409 Conflict — Repository rule violations found The rule did not run because of a timeout…
github1710-commitment.jwsok
gitlab1710-emission.jwsok
github1710-emission.jws502 Bad Gateway — Server Error
github1710-emission.jwsok

anchor_retried · resolved · incidents/2026/10/20/0930-01.jws

It reached every anchor, but it cost

The file is byte-for-byte identical in every anchor: the same signed bytes were re-sent, so only the commit date each provider stamps differs.

What was attempted

TimeTargetFileResult
github0930-emission.jwsok
gitlab0930-emission.jwscontext deadline exceeded
gitlab0930-emission.jwsok

anchor_retried · resolved · incidents/2026/10/20/0710-01.jws

It reached every anchor, but it cost

The file is byte-for-byte identical in every anchor: the same signed bytes were re-sent, so only the commit date each provider stamps differs.

What was attempted

TimeTargetFileResult
github0710-emission.jwsok
gitlab0710-emission.jwscontext deadline exceeded
gitlab0710-emission.jwsok

unknown_state · unresolved · incidents/2026/10/19/1930-01.jws

Not in any anchor: the turn.

The turn was not emitted: the server could not resolve names (DNS)

The emitter started this turn at 19:27:53 UTC and, before generating anything, reads the published key registry to check that the key it is about to sign with is listed there. It could not read it from any anchor: between 19:27:57 and 19:28:20 UTC the hosting provider's DNS servers did not answer, and neither api.github.com nor gitlab.com could be resolved. Without that check the emitter does not sign, because a file signed with a key that cannot be confirmed as published could remain unverifiable forever, so the turn closed without an emission. That step comes before all the others: for this turn no seed was generated, no commitment was published and no drand round was named, so there is no 19:30 result that was left unpublished. The next turn, at 19:40, was emitted normally, and its sweep detected the gap and reported it here.


unknown_state · unresolved · incidents/2026/10/19/0840-01.jws

Not in any anchor: 3 consecutive turns, from to .

The server was off during the hosting provider's security maintenance

Our hosting provider restarted its physical servers to apply an urgent Linux kernel security fix (CVE-2026-99999). Our server went down at 08:33 UTC, so these three turns did not run. No commitment was published for any of them: no seed was fixed in advance, so there is no result that could have been withheld. This can be checked with no credentials: neither repository has any file for those three turns. This report was declared later the same day, when the emitter started detecting turns that are missing from every anchor. Emission resumed with the 09:10 UTC turn.


anchor_retried · resolved · incidents/2026/10/19/0740-01.jws

It reached every anchor, but it cost

The file is byte-for-byte identical in every anchor: the same signed bytes were re-sent, so only the commit date each provider stamps differs.

What was attempted

TimeTargetFileResult
github0740-emission.jwsok
gitlab0740-emission.jwscontext deadline exceeded
gitlab0740-emission.jwsok

anchor_retried · resolved · incidents/2026/10/18/2200-01.jws

It reached every anchor, but it cost

The file is byte-for-byte identical in every anchor: the same signed bytes were re-sent, so only the commit date each provider stamps differs.

What was attempted

TimeTargetFileResult
github2200-commitment.jwsok
gitlab2200-commitment.jwscontext deadline exceeded
gitlab2200-commitment.jwsok

anchor_retried · resolved · incidents/2026/10/18/1820-01.jws

It reached every anchor, but it cost

The file is byte-for-byte identical in every anchor: the same signed bytes were re-sent, so only the commit date each provider stamps differs.

What was attempted

TimeTargetFileResult
github1820-emission.jwsok
gitlab1820-emission.jwscontext deadline exceeded
gitlab1820-emission.jwsok

anchor_retried · resolved · incidents/2026/10/18/1810-01.jws

It reached every anchor, but it cost

The file is byte-for-byte identical in every anchor: the same signed bytes were re-sent, so only the commit date each provider stamps differs.

What was attempted

TimeTargetFileResult
github1810-commitment.jwsok
gitlab1810-commitment.jwscontext deadline exceeded
gitlab1810-commitment.jwsok

anchor_retried · resolved · incidents/2026/10/18/0550-01.jws

It reached every anchor, but it cost

The file is byte-for-byte identical in every anchor: the same signed bytes were re-sent, so only the commit date each provider stamps differs.

What was attempted

TimeTargetFileResult
github0550-commitment.jwsok
gitlab0550-commitment.jwscontext deadline exceeded
gitlab0550-commitment.jwsok

anchor_retried · resolved · incidents/2026/10/18/0210-01.jws

It reached every anchor, but it cost

The file is byte-for-byte identical in every anchor: the same signed bytes were re-sent, so only the commit date each provider stamps differs.

What was attempted

TimeTargetFileResult
github0210-emission.jwsok
gitlab0210-emission.jwscontext deadline exceeded
gitlab0210-emission.jwsok

anchor_partial · unresolved · incidents/2026/10/16/1610-01.jws

Missing in gitlab

1610-commitment.jws is in github and missing in gitlab. It was anchored on , and that date is stamped by github, not by us: it can be read without credentials by asking for the file's commits.

What this turn lost is redundancy, not proof: the commitment sits in one provider instead of two, and it cannot be replaced afterwards, because a file uploaded later would carry a date after its round.

What was attempted

TimeTargetFileResult
gitlab1610-commitment.jws503 Service Unavailable — <!DOCTYPE html> <html> <head> <meta content="width=device-widt…
github1610-commitment.jwsok
gitlab1610-commitment.jws503 Service Unavailable — <!DOCTYPE html> <html> <head> <meta content="width=device-widt…
gitlab1610-commitment.jws503 Service Unavailable — <!DOCTYPE html> <html> <head> <meta content="width=device-widt…
gitlab1610-commitment.jws503 Service Unavailable — <!DOCTYPE html> <html> <head> <meta content="width=device-widt…
gitlab1610-commitment.jwscontext deadline exceeded
github1610-emission.jwsok
gitlab1610-emission.jwscontext deadline exceeded
gitlab1610-emission.jwscontext deadline exceeded
gitlab1610-emission.jwsya estaba: beacon-2026: 400 Bad Request — A file with this name already exists

anchor_timeout · unresolved · incidents/2026/10/16/1600-01.jws

1600-emission.jws could not be confirmed on gitlab

The write went out and the answer never came back. Asking gitlab afterwards whether the file had landed got no answer either, so it is not known whether it is there. It is not declared missing: not knowing is not knowing that it is not.

This can be checked with no credentials and without asking us for anything: ask the provider for that file's commits. If a commit shows up, the file is anchored and the provider stamped the date.

What was attempted

TimeTargetFileResult
github1600-emission.jwsok
gitlab1600-emission.jwscontext deadline exceeded
gitlab1600-emission.jwscontext deadline exceeded
gitlab1600-emission.jwscontext deadline exceeded
gitlab1600-emission.jwscontext deadline exceeded
gitlab1600-emission.jwscontext deadline exceeded
gitlab1600-emission.jws502 Bad Gateway — error code: 502
gitlab1600-emission.jws503 Service Unavailable — <!DOCTYPE html> <html> <head> <meta content="width=device-widt…
gitlab1600-emission.jws503 Service Unavailable — <!DOCTYPE html> <html> <head> <meta content="width=device-widt…
gitlab1600-emission.jws503 Service Unavailable — <!DOCTYPE html> <html> <head> <meta content="width=device-widt…
gitlab1600-emission.jws503 Service Unavailable — <!DOCTYPE html> <html> <head> <meta content="width=device-widt…
gitlab1600-emission.jws503 Service Unavailable — <!DOCTYPE html> <html> <head> <meta content="width=device-widt…
gitlab1600-emission.jws503 Service Unavailable — <!DOCTYPE html> <html> <head> <meta content="width=device-widt…
gitlab1600-emission.jws503 Service Unavailable — <!DOCTYPE html> <html> <head> <meta content="width=device-widt…

anchor_retried · resolved · incidents/2026/10/15/2010-01.jws

It reached every anchor, but it cost

The file is byte-for-byte identical in every anchor: the same signed bytes were re-sent, so only the commit date each provider stamps differs.

What was attempted

TimeTargetFileResult
gitlab2010-emission.jwsok
github2010-emission.jwsTLS handshake timeout
github2010-emission.jwsok

anchor_retried · resolved · incidents/2026/10/15/0300-01.jws

It reached every anchor, but it cost

The file is byte-for-byte identical in every anchor: the same signed bytes were re-sent, so only the commit date each provider stamps differs.

What was attempted

TimeTargetFileResult
github0300-commitment.jwsok
gitlab0300-commitment.jwscontext deadline exceeded
gitlab0300-commitment.jwscontext deadline exceeded
gitlab0300-commitment.jwscontext deadline exceeded
gitlab0300-commitment.jwsya estaba: beacon-2026: 400 Bad Request — A file with this name already exists

anchor_retried · resolved · incidents/2026/10/14/1540-01.jws

It reached every anchor, but it cost

The file is byte-for-byte identical in every anchor: the same signed bytes were re-sent, so only the commit date each provider stamps differs.

What was attempted

TimeTargetFileResult
gitlab1540-commitment.jwsok
github1540-commitment.jws500 Internal Server Error
github1540-commitment.jwsok

anchor_timeout · unresolved · incidents/2026/10/13/0710-01.jws

0710-commitment.jws could not be confirmed on gitlab

The write went out and the answer never came back. Asking gitlab afterwards whether the file had landed got no answer either, so it is not known whether it is there. It is not declared missing: not knowing is not knowing that it is not.

This can be checked with no credentials and without asking us for anything: ask the provider for that file's commits. If a commit shows up, the file is anchored and the provider stamped the date.

What was attempted

TimeTargetFileResult
gitlab0710-commitment.jws503 Service Unavailable — <!DOCTYPE html> <html> <head> <meta content="width=device-widt…
github0710-commitment.jwsok
gitlab0710-commitment.jws503 Service Unavailable — <!DOCTYPE html> <html> <head> <meta content="width=device-widt…
gitlab0710-commitment.jws503 Service Unavailable — <!DOCTYPE html> <html> <head> <meta content="width=device-widt…
gitlab0710-commitment.jws503 Service Unavailable — <!DOCTYPE html> <html> <head> <meta content="width=device-widt…
gitlab0710-commitment.jwscontext deadline exceeded
gitlab0710-commitment.jws503 Service Unavailable — <!DOCTYPE html> <html> <head> <meta content="width=device-widt…
gitlab0710-emission.jws503 Service Unavailable — <!DOCTYPE html> <html> <head> <meta content="width=device-widt…
github0710-emission.jwsok
gitlab0710-emission.jws503 Service Unavailable — <!DOCTYPE html> <html> <head> <meta content="width=device-widt…
gitlab0710-emission.jws503 Service Unavailable — <!DOCTYPE html> <html> <head> <meta content="width=device-widt…
gitlab0710-emission.jws503 Service Unavailable — <!DOCTYPE html> <html> <head> <meta content="width=device-widt…
gitlab0710-emission.jws503 Service Unavailable — <!DOCTYPE html> <html> <head> <meta content="width=device-widt…
gitlab0710-emission.jws503 Service Unavailable — <!DOCTYPE html> <html> <head> <meta content="width=device-widt…
gitlab0710-emission.jwsok

anchor_retried · resolved · incidents/2026/10/12/1650-01.jws

It reached every anchor, but it cost

The file is byte-for-byte identical in every anchor: the same signed bytes were re-sent, so only the commit date each provider stamps differs.

What was attempted

TimeTargetFileResult
gitlab1650-emission.jwsok
github1650-emission.jws500 Internal Server Error
github1650-emission.jwsok

anchor_retried · resolved · incidents/2026/10/12/1200-01.jws

It reached every anchor, but it cost

The file is byte-for-byte identical in every anchor: the same signed bytes were re-sent, so only the commit date each provider stamps differs.

What was attempted

TimeTargetFileResult
github1200-emission.jwsok
gitlab1200-emission.jwscontext deadline exceeded
gitlab1200-emission.jwsya estaba: beacon-2026: 400 Bad Request — A file with this name already exists

anchor_retried · resolved · incidents/2026/10/10/0520-01.jws

It reached every anchor, but it cost

The file is byte-for-byte identical in every anchor: the same signed bytes were re-sent, so only the commit date each provider stamps differs.

What was attempted

TimeTargetFileResult
github0520-commitment.jwsok
gitlab0520-commitment.jwscontext deadline exceeded
gitlab0520-commitment.jwsya estaba: beacon-2026: 400 Bad Request — A file with this name already exists

anchor_retried · resolved · incidents/2026/10/10/0400-01.jws

It reached every anchor, but it cost

The file is byte-for-byte identical in every anchor: the same signed bytes were re-sent, so only the commit date each provider stamps differs.

What was attempted

TimeTargetFileResult
github0400-emission.jwsok
gitlab0400-emission.jwscontext deadline exceeded
gitlab0400-emission.jwsya estaba: beacon-2026: 400 Bad Request — A file with this name already exists

anchor_partial · unresolved · incidents/2026/10/07/1700-01.jws

Missing in github

1700-commitment.jws is in gitlab and missing in github. It was anchored on , and that date is stamped by gitlab, not by us: it can be read without credentials by asking for the file's commits.

What this turn lost is redundancy, not proof: the commitment sits in one provider instead of two, and it cannot be replaced afterwards, because a file uploaded later would carry a date after its round.

What was attempted

TimeTargetFileResult
github1700-commitment.jws500 Internal Server Error
gitlab1700-commitment.jwsok
github1700-commitment.jws500 Internal Server Error
github1700-commitment.jws500 Internal Server Error
github1700-commitment.jws400 Bad Request — We received a malformed request from your client. Sorry about that. Plea…
github1700-commitment.jws500 Internal Server Error
gitlab1700-emission.jwsok
github1700-emission.jws500 Internal Server Error
github1700-emission.jws500 Internal Server Error
github1700-emission.jwsok

anchor_partial · unresolved · incidents/2026/10/07/1510-01.jws

Missing in github

1510-commitment.jws is in gitlab and missing in github. It was anchored on , and that date is stamped by gitlab, not by us: it can be read without credentials by asking for the file's commits.

What this turn lost is redundancy, not proof: the commitment sits in one provider instead of two, and it cannot be replaced afterwards, because a file uploaded later would carry a date after its round.

What was attempted

TimeTargetFileResult
github1510-commitment.jws500 Internal Server Error
gitlab1510-commitment.jwsok
github1510-commitment.jws500 Internal Server Error
github1510-commitment.jws500 Internal Server Error
github1510-commitment.jws500 Internal Server Error
github1510-commitment.jws500 Internal Server Error
github1510-commitment.jws500 Internal Server Error
github1510-emission.jws500 Internal Server Error
gitlab1510-emission.jwsok
github1510-emission.jws500 Internal Server Error
github1510-emission.jws500 Internal Server Error
github1510-emission.jws500 Internal Server Error
github1510-emission.jws500 Internal Server Error
github1510-emission.jws500 Internal Server Error
github1510-emission.jws500 Internal Server Error
github1510-emission.jws500 Internal Server Error
github1510-emission.jws500 Internal Server Error
github1510-emission.jws500 Internal Server Error
github1510-emission.jws500 Internal Server Error
github1510-emission.jws500 Internal Server Error
github1510-emission.jws500 Internal Server Error
github1510-emission.jwsok

anchor_retried · resolved · incidents/2026/10/06/1950-01.jws

It reached every anchor, but it cost

The file is byte-for-byte identical in every anchor: the same signed bytes were re-sent, so only the commit date each provider stamps differs.

What was attempted

TimeTargetFileResult
gitlab1950-commitment.jwsok
github1950-commitment.jws500 Internal Server Error
github1950-commitment.jws500 Internal Server Error
github1950-commitment.jws500 Internal Server Error
github1950-commitment.jwsok

anchor_retried · resolved · incidents/2026/10/06/1650-01.jws

It reached every anchor, but it cost

The file is byte-for-byte identical in every anchor: the same signed bytes were re-sent, so only the commit date each provider stamps differs.

What was attempted

TimeTargetFileResult
github1650-commitment.jwsok
gitlab1650-commitment.jwscontext deadline exceeded
gitlab1650-commitment.jwsya estaba: beacon-2026: 400 Bad Request — A file with this name already exists

anchor_retried · resolved · incidents/2026/10/05/1900-01.jws

It reached every anchor, but it cost

The file is byte-for-byte identical in every anchor: the same signed bytes were re-sent, so only the commit date each provider stamps differs.

What was attempted

TimeTargetFileResult
github1900-emission.jwsok
gitlab1900-emission.jwscontext deadline exceeded
gitlab1900-emission.jwsya estaba: beacon-2026: 400 Bad Request — A file with this name already exists

anchor_retried · resolved · incidents/2026/10/05/1410-01.jws

It reached every anchor, but it cost

The file is byte-for-byte identical in every anchor: the same signed bytes were re-sent, so only the commit date each provider stamps differs.

What was attempted

TimeTargetFileResult
gitlab1410-emission.jwsok
github1410-emission.jws409 Conflict — Repository rule violations found Timed out validating the rule. The rule …
github1410-emission.jwsok

anchor_retried · resolved · incidents/2026/10/03/2210-01.jws

It reached every anchor, but it cost

The file is byte-for-byte identical in every anchor: the same signed bytes were re-sent, so only the commit date each provider stamps differs.

What was attempted

TimeTargetFileResult
gitlab2210-emission.jwsok
github2210-emission.jwscontext deadline exceeded
github2210-emission.jwscontext deadline exceeded
github2210-emission.jwscontext deadline exceeded
github2210-emission.jwscontext deadline exceeded
github2210-emission.jwscontext deadline exceeded
github2210-emission.jwscontext deadline exceeded
github2210-emission.jwscontext deadline exceeded
github2210-emission.jwsok

anchor_timeout · unresolved · incidents/2026/10/03/2150-01.jws

2150-commitment.jws could not be confirmed on github

The write went out and the answer never came back. Asking github afterwards whether the file had landed got no answer either, so it is not known whether it is there. It is not declared missing: not knowing is not knowing that it is not.

This can be checked with no credentials and without asking us for anything: ask the provider for that file's commits. If a commit shows up, the file is anchored and the provider stamped the date.

What was attempted

TimeTargetFileResult
gitlab2150-commitment.jwsok
github2150-commitment.jwscontext deadline exceeded
github2150-commitment.jwscontext deadline exceeded

anchor_timeout · unresolved · incidents/2026/10/03/1420-01.jws

1420-commitment.jws could not be confirmed on github

The write went out and the answer never came back. Asking github afterwards whether the file had landed got no answer either, so it is not known whether it is there. It is not declared missing: not knowing is not knowing that it is not.

This can be checked with no credentials and without asking us for anything: ask the provider for that file's commits. If a commit shows up, the file is anchored and the provider stamped the date.

What was attempted

This log predates each attempt naming its file: the rows may belong to any of the turn's files.

TimeTargetResult
gitlabok
githubcontext deadline exceeded
githubcontext deadline exceeded
githubcontext deadline exceeded
githubcontext deadline exceeded
githubcontext deadline exceeded
githubcontext deadline exceeded
githubcontext deadline exceeded
githubcontext deadline exceeded
githubok

anchor_retried · resolved · incidents/2026/10/01/1500-01.jws

It reached every anchor, but it cost

The file is byte-for-byte identical in every anchor: the same signed bytes were re-sent, so only the commit date each provider stamps differs.

What was attempted

This log predates each attempt naming its file: the rows may belong to any of the turn's files.

TimeTargetResult
githubok
gitlab400 Bad Request — 14:Stream removed (Socket closed (GOAWAY received; Error code: 0; Debug …
gitlabok

By month: November 2026 · October 2026 · September 2026