EntityBot

EntityBot

Developer review board

Internal roadmap

EntityBot Dev Progress

Review what is complete, what still needs source work, and which files should only be removed after their replacements are ready.

Private review Updated August 5, 2026

Current pass

Completed and ready for review

News

The featured area now shows the newest patch instead of repeating the newest general article. Filter dropdowns use the dark site style.

CompleteOpen

Detailed Statistics

EntityBot history can now be filtered by date range, item type, side, character or Killer, one or two items, matching rule, grouping, and minimum count.

EntityBot data onlyOpen

Challenges

The page now has 141 original objective patterns, collection and role filters, a local tracker, and a community submission queue that messages cmcosmic for approval.

Approval queue liveOpen

Bot coverage

r/dbd has been added to the bot target subreddit list alongside the existing communities.

r/
Complete

Next development order

Notes from the current review

1. Challenge source expansion

Keep the current original objective patterns, then add a separate source reviewed import for exact historical Tome, Rift, event, and special objective wording. Store source, collection, release, role, and review date for every imported entry.

Next data task

2. Guides verification

Replace prototype guide text with original EntityBot summaries that include a source link and a reviewed for patch label. Flag guides for recheck when a relevant patch changes their mechanics.

Needs sourcing

3. Build Lab replacement

Replace Randomizer with a deeper Build Lab instead of duplicating the quick randomizer already inside Games. Build Lab should support manual perk selection, full descriptions, icons, owners, search, filters, Killer add ons, Survivor items, synergy notes, conflicts, and direct archive submission.

Planned replacement

4. Learning review

Keep the current Learning structure for now. Test every lesson and quiz for usefulness, source sensitive mechanics, unclear wording, and outdated information before public navigation is added.

Review later

Perk and icon audit

The next shared data pass should correct the perk catalog once, then let Builds, Library, Games, Challenges, Learning, Statistics, and Build Lab all use the same records.

Audit itemCurrent findingRequired action
Perk records315 recordsVerify names, aliases, side, character, descriptions, and current availability.
Icon files377 PNG files in the perk icon folderMatch every active record to the correct unique image and remove unused duplicates only after verification.
Placeholder mappingsShattered Hope, Lend a Hand, Cross Examination, and Wide Open Throttle currently use the missing imageFind and map the correct icons.
Suspect duplicate artMirrored Illusion and Machine Learning; Road Life and Flow State; Rancor and Ravenous; Hex: Fortune’s Fool and Forever Entwined; Change of Plan and Five Moves Ahead; Secret Project and A Place for UsAudit each group against current game data before changing filenames.
Shared ownership dataCharacter metadata is now available for detailed Statistics, but newer records still need verificationFinish the owner map and use it everywhere.

Challenge approval workflow

Public suggestions are stored in web/data/challenge_suggestions.json. A Reddit message is sent to cmcosmic. Developer routes can list pending suggestions and approve or deny them. Approval adds the objective to the Community submissions collection in the challenge library.

Nothing publishes automaticallyManual review required

Cleanup candidates

Do not delete these during this pass. Review them after the replacement or test purpose is confirmed.

FileWhen it can be removed
web/randomizer.htmlAfter Build Lab is complete, reviewed, and replaces its internal review link.
web/gamesbackup.htmlAfter confirming Games has a separate recoverable backup.
web/indexbackup.htmlAfter confirming the current Home page is backed up elsewhere.
web/leaderboardbackup.htmlAfter confirming the current Leaderboard is stable and recoverable.
web/260701 builds.htmlAfter confirming no code or link still references this dated copy.
web/leaderboard_effects_lab.htmlAfter every approved effect has been moved into the live Leaderboard and the lab is no longer needed.

Review pages

These remain outside the public top menu

No public Home navigation was changed in this pass.