T-135: A packing of 308 squares below the grid, from Fang

V3 C3 Upper bound confirmed superseded by T-221

2026-10-10 published · Fang after Arslanov, Mustafin, Shangitbayev, Ellsworth, Stead · n=308

One complete rational source certificate by Fang, reported on jlevy/squares#484, proves a finite upper bound at the exact side it states: s(308)≤496906684150483564257053639569689586211617178631487101147707692165192097/27606985387162255916575391130373464080218179016903156277167119960899584.

The same release states s(343)≤789017423383549575129979982295456201/41538374868278621028243970633760768 and s(344)≤262204097424407923560664994905454377606094204426897481135606818230728643/13803492693581127593573619627880932674597656005283617050019749892718592, beyond the case corpus; the source register tracks those as beyond-horizon rows.

Each certificate gives a rational side and, for each unit square, a rational centre and the tangent of its half-angle, in Daniel's format, with the same packing in SQUISH's JSON layout. The author reports that Daniel's verify_cert.py, Ellsworth's check_packing.py on 40-digit exports and the author's own verify.py accept all three; their outputs are retained.

All nine retained jobs, the three positives with their duplicate-square and outside-container controls, were decided again here on 10 October 2026 by both maintained exact routes and equal their retained rows, and a third exact route, half-extent containment and exact intersection area, decided the three with six controls each and found each text certificate equal to its JSON copy. No route here is the source's code, so the replay is independently re-implemented. The 10 October review found no blocking defect.

The side at 308 was the first below the grid's 18, which the case held in both lanes. On 11 October 2026 the case record adopted the smaller side of issue 489 (T-141), Daniel's move of this construction, and this certificate stays verified and is not selected.

Credit Fang (https://github.com/TheSnakeFang/squarepack-certs). The packings extend the k^2 - k + 1 two-wedge family of Arslanov, Mustafin and Shangitbayev (Electronic Journal of Combinatorics 28(4), P4.22, 2021) one k up and one square past it, grown from Ellsworth's and Stead's packings of 273 and 307 squares on the Kingbird table; the certificate format is Daniel's and the JSON layout SQUISH's. The search, the verifier and the bundle were written with Claude under the author's direction.

Significance, composition and next rung
Significance
A smaller finite construction side at n=308, 6.90e-04 below the case ceiling; no lower bound or optimum.
Next rung
V4 and C4 need a retained human oversight record: two accepted adversarial reviews by distinct AI reviewers are retained, the 10 October review and the 11 October final review (docs/project/reviews/review-2026-10-11-final-upper-bounds.md). No house move is due: the case at 308 holds issue 489's smaller side (T-141).
Novelty
previously-published Present in an identified source

The case

Case record
Regularized by the Squares Project with Daniel's regularizer (evand/square-packing, MIT)
As published
The packing as published, Daniel 2026 [Daniel n308 2026-10-19]

n=308

17.5617.997
171819
17.55018.550
nn+1

Proven

17.56604≤s(308)≤17.997150

  • exact

Citation record n-308

lowerKarakuş 2026, arXiv corrects Nagamochi 2005 (confirmed T-083)

upperDaniel 2026, GitHub (confirmed T-221)

Open

  • optimality

The case record

LowerUpper
Gap0.43110095…

Results on the case

9 results in the register on n=308, oldest first, each with what it established and how it stands now.

  1. 2005 published T-007

    s(n)≥min(⌈n⌉,n−2⌊n⌋+1+1) for 4≤n≤324

    V0 C1 Lower bound incomplete on this case, superseded by T-083 and T-180 (reported)

    Nagamochi · Nagamochi 2005 · source · register

  2. 2026-09-04 published T-085

    Nagamochi 2005, Lemma 1 is false for every container with a>3 and b>2

    V3 C3 Correction confirmed

    Karakuş; Vlasenko · Karakuş 2026 · chelokot Nagamochi counterexample 2026 · packet · register

  3. 2026-09-29 published T-083

    s(n)≥1/2+n−⌊n⌋+1/4 for every nonsquare 8≤n≤324

    V3 C3 Lower bound confirmed

    Karakuş · Karakuş 2026 · source · register

  4. 2026-10-07 published T-124

    Reported non-strict local minima for 178 source configurations

    V0 C0 Restricted optimality recorded

    Daniel after Couzo · Daniel exact and local reports 2026 · packet · register

  5. 2026-10-10 published T-135 this result

    A packing of 308 squares below the grid, from Fang

    V3 C3 Upper bound confirmed superseded by T-221

    Fang after Arslanov, Mustafin, Shangitbayev, Ellsworth, Stead · Fang two-wedge certificates 2026-10-10 · packet · register

  6. 2026-10-10 published T-141

    Exact rational certificates at 132 and 308 from Daniel's third record hunt

    V3 C3 Upper bound confirmed superseded by T-221

    Daniel after Fang, Arslanov, Mustafin, Shangitbayev, Couzo, Levy · Daniel record hunt 3 2026-10-10 · packet · register

  7. 2026-10-13 published T-174

    Tighter certificates at 68 counts from PingYou Ltd, of others' packings and its own

    V3 C3 Upper bound confirmed on this case, superseded by T-221

    PingYou Ltd after Friedman, Ellsworth, Daniel, Xu, Barnett, Couzo, Ostashev, Chaoweeraprasit, Gupta, Fang, Polkovskyi, Levy · PingYou PR 574 certificates 2026-10-13 · packet · register

  8. 2026-10-13 published T-180

    Closed-form lower bound s(N)≥a(N) for every non-square N≥49, reported

    V0 C1 Lower bound reviewed

    Hosono · wand125 closed form 2026-10-14 · packet · packet · register

  9. 2026-10-19 published T-221

    Daniel's smaller n308 packing, started from Chaoweeraprasit's 307 packing, certified exactly

    V3 C3 Upper bound confirmed

    Daniel after Chaoweeraprasit, Levy · Daniel n308 2026-10-19 · packet · register