Retrospective public sample

See the decision before you buy.

This complete example shows how three public sources become one evidence label, one decisive gap, one buyer-run acceptance check, and one bounded next move.

Frozen question

When an Appwrite Site archive exceeds its configured upload limit, does the public evidence support changing the returned guidance from _APP_STORAGE_LIMIT to_APP_COMPUTE_SIZE_LIMIT?

The released source uses _APP_COMPUTE_SIZE_LIMIT for the Site upload check while its mapped error message names_APP_STORAGE_LIMIT. That alignment supports the reported mismatch, but it does not prove a runtime response.

Source ledger

Every material claim stays attached to its source.

Why this is not reproduction

Static source can support a claim without simulating certainty.

This review did not run Appwrite, upload an archive, call an API, or execute a correction branch. Static control-flow evidence cannot prove the behavior of a buyer's packaged image, proxy, configuration, or deployed release.

Decisive evidence gap

A preserved response from an authorized disposable Appwrite stack running a pinned correction candidate, with the Site limit set below a known test archive size.

Proposed buyer-run acceptance check

One check with an observable pass boundary.

  1. 01

    Set _APP_COMPUTE_SIZE_LIMIT to a known small value before startup.

  2. 02

    Submit an archive that exceeds that value to a disposable Site.

  3. 03

    Preserve the request metadata, HTTP status, response type, response message, and deployment list.

  4. 04

    Pass only if the response is HTTP 400, uses the proposed site_invalid_file_size error type, names _APP_COMPUTE_SIZE_LIMIT, omits _APP_STORAGE_LIMIT, and creates no deployment.

This is an acceptance boundary, not an executed test. The buyer remains responsible for authorization, isolation, credentials, and the exact commands used in its environment.

Smallest defensible next move

GO

Run the buyer-owned acceptance check against a pinned correction candidate. If it passes, preserve the result for maintainer review. Do not call the issue shipped until a correcting commit is merged and included in an official release.

Limits and disclosure

What this packet does not claim.

  • No runtime reproduction was performed.
  • Contributor statements remain reported claims unless independently verified.
  • A proposed correction does not prove maintainer approval, mergeability, release inclusion, or regression safety.
  • This retrospective is not customer work, a paid engagement, or an Appwrite endorsement.

Public state was frozen on August 12, 2026. OpenAI Codex materially assisted evidence organization and drafting; no separate personal human review is claimed. Jake Springfield is a public-facing business alias for Springfield Systems. Independent of OpenAI and Appwrite.

Your issue, same boundary

One public bug. One source-linked next move.

Use the six-question browser-only check. A verified Jake-only checkout appears only when every fixed boundary is eligible.

Check eligibility free