Research / game / Neon Paris

Neon Paris · build control room

Paris Runner studio

What the game looks like today, what is true about it, and what is blocked.

Factory data · factory stopped 4 Oct, 07:24 UTC, production released by hand since 6 Oct · game receipts synced

The game today

Production 2026.10.07-apply-960fccb against production 2026.10.07-audit-8c0317c

Real captures of the running game, newest 7 Oct 09:10 UTC. Each one carries its build, seed, camera, place and time.
Production 2026.10.07-apply-960fccb: Eiffel Tower first-floor practice, before boarding
Production 2026.10.07-audit-8c0317c: Eiffel Tower first-floor practice, before boarding
Production · 7 OctProduction · 7 Oct
Same station of the same route, different matches (seeds 2276 and 676598): compare what the game draws, not the exact frame.

Before · Production2026.10.07-audit-8c0317c

Eiffel Tower first-floor practice, before boarding

commit
8c0317c
seed
2276
camera
first-person · 1920×1080
where
Eiffel Tower first floor, practice deck
when
7 Oct 05:39 to 05:49 UTC · frame time not logged

Full imageGate receiptalexsssaint:br-practice.jpg

After · Production2026.10.07-apply-960fccb

Eiffel Tower first-floor practice, before boarding

commit
960fccb
seed
676598
camera
first-person · 1920×1080
where
Eiffel Tower first floor, practice deck
when
7 Oct 09:00 to 09:10 UTC · frame time not logged

Full imageGate receiptalexsssaint:br-practice.jpg

Three truths

What is in the build, what the factory has proved, what the release checks say

They answer different questions and are all true at once. The build loads 84 of 84 roles; the stage receipts place 58 of 58 placeable assets.

Runtime presence

84 of 84 roles load, 0 errors

79 model files serve the 84 rows (some rows share one file). Receipt from production 2026.10.07-apply-960fccb, 7 Oct 09:00 UTC.

Runtime provenance receipt

Stage receipts

84 of 84 in game, 58 placed, 84 verified

Per asset, for the revision the release ships, from the snapshot of 7 Oct 09:38 UTC. In game and placed come from the release gate's per-component receipt; verified from the stable release that carries it. Missing evidence does not mean the model is missing from the build.

The factory stopped 4 Oct 07:24 UTC with 23 of its best revisions never merged into main; the game ships its own revision of those assets until each one is reviewed.

Release checks

2026.10.07-apply-960fccb passes 42 of 42 checks

    59.88 FPS median against the 60 FPS target, p95 16.7 ms, over 60 s of combat at 1920×1080.

    Production gate receipt, 7 Oct 09:10 UTC

    The site serves this build (its release record says checks passed). Play production

    Map

    The design against the city the game draws

    Same landmark ids on both maps. Colours come from the runtime receipt and the measured faults, not from the factory queue.
    Arc de Triomphe · In the buildTour Eiffel · In the buildLouvre · In the buildNotre-Dame · In the buildBridge B1 · In the buildBridge B2 · In the buildBridge B3 · In the buildBridge B4 · In the buildBridge B5 · In the buildBridge B6 · In the buildBridge B7 · In the build
    The game's own M map, seed 106681, 6 Oct 12:36 UTC. map review (2026-10-06): one orthographic capture at 2 px/m over x -220..420, z -95..495; the menu draws it at 0.7875 scale from (275, 76).
    • in the build
    • in the build, measured fault
    • partly
    • missing
    • Baked as walkable ground up to 56.9 m: bots route over the monument roof. movement review P1, 2026-10-06

    • Base sits 0.96 m under the lawn; all 40 terrace planters hang in open air. map review 4 and 10, 2026-10-06

    • 34 m tall, half the real 69 m towers. map review 10, 2026-10-06

    • Seven sakura placements read as flat pink sheets that cover the sky. 4 October audit, finding 2

    • 24 backdrop modules float over the void at y -5.1. map review, 2026-10-06

    • 24 backdrop modules float over the void at y -5.1. map review, 2026-10-06

    • 46 of 94 billboards float. map review P1-3, 2026-10-06

    Placements from the runtime receipt of 2026.10.07-apply-960fccb

    Lanes · 21

    0 of 21 lanes working, 19 assets parked on a plateau

    What each lane produced, why it is not working and what happens next, from the factory snapshot of 7 Oct 09:38 UTC.

    Paused by a command2 lanes · since 4 Oct 07:10 UTC

    • Art 01

      World layout and landmarks
      Eiffel Tower, the lane's best accepted capture

      Eiffel Tower best 76 of 85

      Why Paused by a command; Street tiles parked at 65, district-layout parked at 44, Haussmann building parked at 58 and 16 more parked

      Next Resumes when Alex sends Resume. Needs a new strategy before another attempt

      Judge on Paris street lamp: Add a glow halo and ground light pool to the hero and street lamps in tools/world/build_street_lamp.py: build two or three concentric low-poly spheres (about 1.3x, 2x and 3x the lantern head width) centred on the lantern, with one new additive or alpha-blended unlit material (max 5 materials, 0 textures) whose vertex alpha fades from roughly 0.35 at the inner shell to near 0 at the outer shell, colour #ffae4a; add a flat 16-segment disc on the ground under each lamp, radius about 1.5 m, same material, vertex alpha about 0.3 at centre fading to 0 at the rim. Keep the post, base, crown, finial, glass colour and overall height exactly as they are now; stay under 1500 triangles and 200 kB.

      Street tiles 65 · district-layout 44 · Haussmann building 58 · Power poles and cables 65 · Paris street lamp 66.5 · and 25 more

    • Gameplay

      Battle royale gameplay

      No accepted capture yet

      Why Paused by a command

      Next Resumes when Alex sends Resume

      br-slice 100 · br-net 100 · br-client 100 · br-play 43 · br-audio 100 · and 4 more

    No lane report in this snapshot19 lanes

    • Art 02

      Landmark support kits
      Seine bridge kit, the lane's best accepted capture

      Seine bridge kit best 59 of 80

      Why No lane report in this snapshot

      Next Takes the next eligible job

      Vines over facades 56 · Hanging planters · Weeds, ferns and moss · Enterable ground floors · Wet decals · and 1 more

    • Art 03

      Tropical abandonment foliage
      Palms and tropical planters, the lane's best accepted capture

      Palms and tropical planters best 53 of 80

      Why No lane report in this snapshot

      Next Takes the next eligible job

      Civilian walkers · Holographic shield 18 · Supply drop crate 62 · Roof gardens 49 · Flooded corner

    • Art 04

      Rooftop and vertical density
      Antennas and dishes, the lane's best accepted capture

      Antennas and dishes best 55.5 of 80

      Why No lane report in this snapshot

      Next Takes the next eligible job

      Kerbs, gutters and ramps 46 · Old posters wall · Facade AC units and dishes · Louvre courtyard kit · Eiffel viewing park kit

    • Art 05

      Rooftop and vertical density
      Roof catwalk, the lane's best accepted capture

      Roof catwalk best 66 of 80

      Why No lane report in this snapshot

      Next Takes the next eligible job

      Drains and manholes 62 · Caution-taped repair · Transformers and junction boxes 61 · Wall anchors, conduit and ladders · Notre-Dame island edge · and 1 more

    • Art 06

      Weapons and items
      Lucky-cat smoke grenade, the lane's best accepted capture

      Lucky-cat smoke grenade best 59 of 80

      Why No lane report in this snapshot

      Next Takes the next eligible job

      Traffic and pedestrian lights 59 · Water tanks, vents and AC blocks · Battle royale airship 46 · Luxury parody boutique signs · Bandage and medkit

    • Art 07

      Weapons and items
      Grappling hook, the lane's best accepted capture

      Grappling hook best 52 of 80

      Why No lane report in this snapshot

      Next Takes the next eligible job

      Newspaper kiosk · Service shack and tarps · Hologram signs 43 · Metro and public information boards

    • Art 08

      Weapons and items
      Pistol, the lane's best accepted capture

      Pistol best 55 of 80

      Why No lane report in this snapshot

      Next Takes the next eligible job

      Bus shelter · Ammo crates

    • Art 09

      Battle royale presentation
      Cyber-gendarme enemy, the lane's best accepted capture

      Cyber-gendarme enemy best 63 of 80

      Why No lane report in this snapshot

      Next Takes the next eligible job

      Metro entrance · Bandage and medkit

    • Art 10

      Weapons and items
      Holographic shield, the lane's best accepted capture

      Holographic shield best 64 of 80

      Why No lane report in this snapshot

      Next Takes the next eligible job

      Morris column · Rarity light and pickup rings

    • Art 11

      Battle royale presentation
      The Runner (Coureuse), the lane's best accepted capture

      The Runner (Coureuse) best 43 of 80

      Why No lane report in this snapshot

      Next Takes the next eligible job

      Wallace fountain · Death bag

    • Art 12

      Battle royale presentation
      The Bastion (heavy), the lane's best accepted capture

      The Bastion (heavy) best 49 of 80

      Why No lane report in this snapshot

      Next Takes the next eligible job

      Crates, boxes and pallets · Shield and utility pickups

    • Art 13

      Japanese overhead infrastructure
      Power poles and cables, the lane's best accepted capture

      Power poles and cables best 65 of 85

      Why No lane report in this snapshot; Power poles and cables parked at 65, Street clutter parked at 48

      Next Every asset it holds is parked on a plateau. Needs a new strategy before another attempt

      Street clutter · Supply drop crate

    • Art 14

      Street-world kit
      Paris street lamp, the lane's best accepted capture

      Paris street lamp best 68 of 85

      Why No lane report in this snapshot; Paris street lamp parked at 66.5, The Courier parked at 52

      Next Every asset it holds is parked on a plateau. Needs a new strategy before another attempt

      Judge on Paris street lamp: Add a glow halo and ground light pool to the hero and street lamps in tools/world/build_street_lamp.py: build two or three concentric low-poly spheres (about 1.3x, 2x and 3x the lantern head width) centred on the lantern, with one new additive or alpha-blended unlit material (max 5 materials, 0 textures) whose vertex alpha fades from roughly 0.35 at the inner shell to near 0 at the outer shell, colour #ffae4a; add a flat 16-segment disc on the ground under each lamp, radius about 1.5 m, same material, vertex alpha about 0.3 at centre fading to 0 at the rim. Keep the post, base, crown, finial, glass colour and overall height exactly as they are now; stay under 1500 triangles and 200 kB.

      The Courier · Seine bridge kit 59.5

    • Art 15

      Rooftop and vertical density
      Roof catwalk, the lane's best accepted capture

      Roof catwalk best 72 of 80

      Why No lane report in this snapshot; Shopfront pack parked at 64, The Neon Rebel parked at 42

      Next Every asset it holds is parked on a plateau. Needs a new strategy before another attempt

      Shopfront pack 64 · The Neon Rebel 43

    • Art 16

      Weapons and items
      Revolver-blaster, the lane's best accepted capture

      Revolver-blaster best 62 of 80

      Why No lane report in this snapshot; Food stalls parked at 67, Revolver-blaster parked at 62

      Next Every asset it holds is parked on a plateau. Needs a new strategy before another attempt

      Food stalls · Antennas and dishes 58

    • Art 17

      Japanese overhead infrastructure
      Transformers and junction boxes, the lane's best accepted capture

      Transformers and junction boxes best 61 of 80

      Why No lane report in this snapshot; Rail rifle parked at 49

      Next Every asset it holds is parked on a plateau. Needs a new strategy before another attempt

      Judge on Transformers and junction boxes: Change only proportions and placement in build_utility_transformers.py. Make each of the three transformer cylinders about 1.2 m tall and 0.55 m diameter, placed in a tight equilateral triangle around the pole top with the rear one raised about 0.25 m so all three are distinct from front and street views. Enlarge the two junction boxes to about 0.65 m wide by 0.9 m tall by 0.35 m deep, mounted side by side so together they span about 1.4 m, hung just below the cylinders so the stack is top-heavy and the bare pole below is short. On the box faces, replace all painted text with glyph-free marks: a single large yellow triangle outline with a black border on the left box, and two solid coloured rectangles (yellow and white) on the right box as label placeholders. Do not draw any characters. Leave cables, insulators, materials, textures, and the pole untouched.

      Neon icon pack · Rail rifle

    • Art 18

      Rooftop and vertical density
      Rooftop kit, the lane's best accepted capture

      Rooftop kit best 64 of 80

      Why No lane report in this snapshot; Rooftop kit parked at 58, Neon katana parked at 56, Stun baton parked at 53

      Next Every asset it holds is parked on a plateau. Needs a new strategy before another attempt

      Neon katana · Stun baton 59

    • Art 19

      Animated signage and screens
      Hologram signs, the lane's best accepted capture

      Hologram signs best 54 of 80

      Why No lane report in this snapshot; Slogan signs parked at 68

      Next Every asset it holds is parked on a plateau. Needs a new strategy before another attempt

      Slogan signs · Baguette launcher

    • Art 20

      Street-world kit
      Small cars, the lane's best accepted capture

      Small cars best 62 of 80

      Why No lane report in this snapshot; Small cars parked at 64, Vending machine parked at 48

      Next Every asset it holds is parked on a plateau. Needs a new strategy before another attempt

      Vending machine · Battle royale airship 55

    Feedback · 15

    Reports, reviews and requests, with what each one was seen on

    13 of 15 entries carry no build in the factory's feedback queue; they are marked below until the queue records it.
    reported
    0
    reproduced
    0
    assigned
    12
    candidate fixed
    2
    verified
    0
    in release
    0
    published
    0

    Builds

    The two channels and their acceptance suites

    The production build is what the play link serves; the test build is the latest candidate published for checking.

    Battle royale

    44 of 44 acceptance tests pass

    50 combatants: you and 49 bots, local · online server not shipped yet

    Production

    Playable published build

    2026.10.07-apply-960fccb

    Paris Runner battle royale

    published · art · gameplay

    checked at its address after deploy

    • Not yet: Online multiplayer: not shipped yet; a match is local, you against 49 bots
    Play production

    rollback: 2026.10.07-audit-8c0317c

    Test

    Latest test channel

    No battle royale test build published yet.

    Gameplay evidence · 17 systems

    Unit tests describe individual systems. Browser verification and the published build are separate milestones.

    • Match loopplanned: suite to writeunknown
    • Multiplayer serverplanned: authoritative server rooms wrapping game/sim (server-room suite)unknown
    • 50 slots2 of 2 testsunit tested
    • AI botsplanned: suite to writeunknown
    • Navigationplanned: suite to writeunknown
    • Projectile bulletsplanned: suite to writeunknown
    • Damage and health3 of 3 testsunit tested
    • Lootplanned: suite to writeunknown
    • Airship3 of 3 testsunit tested
    • Drop and glide3 of 3 testsunit tested
    • Smoke circleplanned: suite to writeunknown
    • HUD and minimapplanned: client suite: zone, timer, alive count, minimap route and circlesunknown
    • Death and spectate2 of 2 testsunit tested
    • Win and restart3 of 3 testsunit tested
    • Environmental audioplanned: suite to writeunknown
    • Combat audioplanned: suite to writeunknown
    • 50-player load testplanned: suite to writeunknown

    Assets · 84 · factory stages beside the runtime

    scope frozen · 2 duplicates merged (utility-bundles into cables, croissant into smoke-grenade)

    Factory stages require evidence for the current asset revision. The Runtime column is what the build loads, from the runtime provenance receipt: placements in the match, or absent.

    84 of 84 assets

    AssetReferenceBlenderExportIn gamePlacedVerifiedRuntimeBlocked
    1
    710
    1
    134
    1
    1
    275
    27
    116
    68
    27
    83
    31
    18
    7
    49

    Factory snapshot 7 Oct, 09:38 UTC · factory stopped 4 Oct, 07:24 UTC · refreshes every minute