fix: align audiovisual and narrative feedback

This commit is contained in:
2026-07-23 23:20:50 +09:00
parent 8cf0886d7d
commit e06b15ce7a
27 changed files with 1368 additions and 142 deletions

View File

@@ -9,7 +9,7 @@ const validDirections = new Set(['south', 'east', 'north', 'west']);
const portraitlessActorIds = new Set(['rebel-leader']);
const maxAdjacentBackgroundDuplicateRate = 0.02;
const maxAdjacentBackgroundRun = 3;
const expectedStoryPageCount = 466;
const expectedStoryPageCount = 468;
const server = await createServer({
logLevel: 'error',
@@ -553,7 +553,7 @@ function validateStoryBackgroundAdjacencyMetrics(errors, metrics) {
function validateStoryBackgroundVariantCoverage(errors, selectedBackgroundKeys) {
const firstVariantNumber = 33;
const lastVariantNumber = 134;
const lastVariantNumber = 135;
const expectedVariantCount = lastVariantNumber - firstVariantNumber + 1;
const variantKeys = readdirSync(join('src', 'assets', 'images', 'story'), { withFileTypes: true })
.filter((entry) => entry.isFile())