FORGED BY SIN / CORPUS EVIDENCE

Reproducibility and claim boundaries

What was actually searched, read, sampled, and executed.

This ledger separates full sequential reading from search, structural capture, visual sampling, inference, and local experiment. It records the failed attempts too.

Authenticated X corpus

One old 40-post sample became a 1,126-status union.

The previous tracked archive contained 40 main-timeline posts. This audit used the logged-in Posts, Replies, and Media surfaces; official X syndication; year-window live searches; the old tracked sample; DOM IDs; and conversation replies. Collection stopped only after bounded no-new-evidence thresholds. That is broad recoverable coverage, not a claim that deleted, private, or counter-only activity can be reconstructed.

Unique creator-attributed1,126 status IDs
2018-02-12 → 2026-07-03
0 unresolved DOM IDs
Live profile headline1,134 displayed
difference: 8
not an exact authored-status denominator
Composition574 originals
364 replies
188 reposts
52 quotes · 550 with media
Sequential text readAll 1,126 normalized records
full text + ID + date + kind
209 qualifying production claims
Search-assisted second pass129 regex candidates
114 included · 15 excluded
95 additional claims found by sequential read
Union JSON receiptSHA-256
0F1FC656809506C5AAC123AAD92815BDBA3250835C23355C133D95EB3546A129
YearCaptured creator-attributed recordsDiscovery notes
2018234Year search added two IDs absent from profile-surface union.
2019171Year search added nine IDs.
2020128Year search added five IDs.
2021122Year search added four IDs.
202275Year search added two IDs.
202389No search-only IDs after reconciliation.
202474No search-only IDs after reconciliation.
2025144Clean retry retained 121 search results; union unchanged after deduplication.
202689Includes hourglass conversation replies absent from the 40-post archive.

Non-X source universe

Creator-controlled links first; third-party material labeled separately.

SurfaceMethod and coverageUse in this auditPrimary link
Official CarrdPage captured and link graph checked.Identity root connecting X, ArtStation, itch, Steam, and commissions.Open
SketchfabAll 62 current model rows retrieved with stable sorted pagination; every detail endpoint succeeded.Descriptions, dates, model counts, direct workflow lessons, visual chronology.Open
itch / SquareDev49 SquareDev slugs discovered/tested: 44 live descriptions read fully and five current 404 descriptions recovered and read fully through Wayback. One collaborator-hosted project and ten devlogs were also read fully. First-page creator comment blocks were scanned, not pagination-complete.Project chronology, identity connection, production lessons, runtime/source comparison. Down you (po)go! was executed in Chrome.Open
TumblrPublic timeline API exhausted: 112 unique direct bodies from 2016-07-04 to 2020-05-20, all read fully (106 originals + 6 reblogs). Live RSS 20/20 read fully; Wayback RSS sampled.Toon color ramps, texture work, Blender shape-key planning, historical dev context.RSS
ArtStation86 projects indexed and scanned; 85 project descriptions read fully. “short black hair girl 3D” was the single documented fetch failure.Portfolio chronology, asset notes, and 2D-to-3D translation examples.Open
GitHubTwo public repositories inventoried: Pogo-Drill and drill-pogo (effectively empty aside from .gitattributes in the audited state). Pogo-Drill: all six commits plus the 572-blob current tree inventoried; targeted manifests, shader graphs, materials, scenes, and Blender data inspected rather than every source line.Direct technical evidence for palette UVs, unlit materials, shader graphs, post, and animation.Open
SteamStore read fully. News API returned five items: four creator announcements read fully; one press item excluded from creator evidence. Discussions sampled.Released-game chronology and official project identity.Open
YouTubeFive third-party gameplay videos: metadata captured; every available 160×90 storyboard sheet visually sampled, not full video playback.Uniform chronology samples for 2019 prototype through 2023 release. Not creator testimony.Earliest sample
Press and search enginesBroad handle/project searches across news, Reddit, dev pages, game databases, and archives.Chronology and discovery only unless identity and claim provenance converge.2019 report
WaybackSnapshot availability checked for linked properties.Earliest surviving public captures and link-history corroboration; not assumed complete.Open

High-value creator claims

The claims that materially change our renderer model.

Rows below are concise paraphrases. The linked post is the authoritative wording and media. Scope is explicit so one challenge, asset, or year does not silently become a creator-wide law.

IDCreator evidenceScopeConsequence
117327…Specific Blender Render Toon intensity, size, smoothness, specular, and emission values.2019 projectHistorical work explicitly used renderer/material shading.
134933…Separate Blender view layer and compositor used for eyebrows in front of hair.asset-specificCompositing is not new or limited to pixelization.
176936…Sculpt/high-to-low bake practice followed by comic-book and inkblot shader experiments.2024 experimentTechnique plurality is creator-stated.
193390…0527Multiple references collected in PureRef and mixed rather than copied from one design.PSXAprilReference synthesis precedes technical style.
193390…2781Almost every challenge model used one 128×128 texture; low resolution aided expression.PSXAprilStrong baseline, explicitly not universal.
193390…3068Planned Ucupaint complexity, but one layer and Blender's default brush were often sufficient.PSXAprilThe add-on accelerates work; it is not the style.
193390…4498Vertex colors fake shading, ambient occlusion, and nondestructive color variation.PSXApril + recurring“All light in albedo” is too absolute.
193390…7463Geometry is spent for shape and silhouette, with exceptions for UV and texture needs.PSXAprilNo fixed polygon count explains the look.
205347…9307Texture is painted mainly in Blender's image editor; 3D paint is used chiefly for seam cleanup.recurring workflowUV/image iteration is central.
205566…7133Usually one image/layer, but complex wood, metal, cloth, and scratches were split into Ucupaint layers.asset exceptionComplexity should earn separation.
205569…9533An intricate mushroom house raised texture resolution to 256×256.asset exception128×128 is not a universal mandate.
205606…9935Emission and Transparent BSDF are mixed using texture alpha.asset-specificShader code owns channel assembly and transparency.
205642…0148A reusable compositor group creates hard pixelization and removes antialiasing.reused across modelsPost materially contributes to the final look.
205713…7806Fire and glowing-potion reflections were both painted onto the cauldron.asset-specificOne-accent language is our composition rule, not a universal fact.
205883…6470Grease Pencil line art was used for Lamp Girl.asset-specificSome work genuinely includes outlines; the hourglass still does not demonstrate them.
205929…6262Hourglass sand combines blendshape deformation and texture scrolling.hourglassThe broad motion mechanism is resolved; exact keys/nodes remain unknown.
206188…6639The hourglass was the one completed timelapse; creator resists describing a fixed general method.creator-wide warningUse durable tendencies as options, never as a rigid creator-authored recipe.

Open-source execution

The public Pogo project was inspected and run, not merely linked.

RepositorySquareAnon/Pogo-Drill
HEAD e5078126107608c072f9ac8c13fde8e5168614de
6 commits · 2023-09-15 → 2023-09-20
License boundaryNo LICENSE
No README license grant
inspection only · no code or asset reuse
Unity stackUnity 2021.3.30f1
URP 12.1.12
6 shader graphs + 1 subgraph
Post profileCamera post enabled
Vignette active 0.12 / smoothness 0.771
Bloom and tonemapping inactive
Blender sourceBlender 5.1 fresh open
61 objects · 57 meshes
2 materials · 1 image · 7 actions
Palette-UV proofshared Image → Emission material
256×256 · 8×8 constant-color grid
59 unique RGBA colors · 53 cells used
Web runtimeUnity WebGL canvas loaded
Play clicked in Chrome
0 console/page errors during capture
Shader responsibilitiesposterize · HSL/saturation
round mask · lava/sky scrolling
water depth/foam/distortion/vertex motion
Meaningone unlit palette-UV asset pipeline
plus real runtime shaders and post
hybrid, not contradictory

Failure and recovery log

Collection errors changed the method.

  1. The first long Replies crawl used a 10-second shell timeout and was terminated after checkpointing. It was rerun with an appropriate timeout and reached the no-new-evidence threshold.
  2. The normalized union regenerated while the sequential claim audit was running. The analyst caught the checksum change, compared the 2025 sources, regenerated annotations, and reread the complete current 144-record 2025 segment before finalizing.
  3. The first 2025 X search recorded one rate-limit response after six successful packets. A later clean retry returned eight packets, 121 creator results, and zero response errors; deduplication did not change the 1,126-status union.
  4. The first native-retweet search was rate-limited. A clean retry received a valid response and no records; existing retweets remain sourced from authenticated profile packets.
  5. The first Sketchfab collector used a nonexistent user-ID route and received HTTP 404. Official API documentation showed that public model filtering uses the username.
  6. Unsorted Sketchfab pagination produced 62 rows but only 53 unique IDs. Sorting by descending publication date stabilized cursor pagination: 62 rows, 62 unique models, and 62 successful detail calls.
  7. Direct Tumblr post requests returned HTTP 403. Public timeline API responses supplied 112 direct bodies; the live RSS supplied a separately verified 20/20 window.
  8. The standalone yt-dlp executable was not on PATH. The installed python -m yt_dlp module succeeded for metadata, thumbnails, and storyboard downloads.
  9. Matching-name accounts without a creator-controlled link were excluded. No official YouTube, Vimeo, Reddit, Instagram, Bluesky, Cara, or Mastodon account was confirmed during this pass.

Remaining unknowns

Research narrowed the uncertainty; it did not erase it.

  • The eight-count difference against X's profile headline cannot be treated as eight known missing authored posts. X may count unavailable, deleted, or differently classified activity.
  • The hourglass's exact Blender file, full material graph, compositor parameters, scene lights, color management, blendshape targets, scroll nodes, and keyframes remain unavailable.
  • No retrieved creator statement establishes a universal position on PBR, MeshBasic, Lambert, real-time lights, fog, LUTs, terrain, grass, sky, or day/night architecture.
  • The public Pogo repository has no license grant. It is evidence we may inspect, not a source we may copy into Forged by Sin.
  • Five third-party videos were sampled through every available uniform storyboard sheet. They were not watched frame-by-frame and are not used as creator-process authority.
  • Deleted/private posts, inaccessible archive snapshots, private commissions, and offline files are not recoverable from this public audit.
  • No finding authorizes renderer migration or canonical memory mutation. Those decisions remain with the Creative Director.