setup: narrow legacy room registration surface

This commit is contained in:
ejclaw
2026-04-11 05:28:26 +09:00
parent 9237173e43
commit 30dda74621
9 changed files with 336 additions and 430 deletions

View File

@@ -11,7 +11,7 @@ import path from 'path';
import { logger } from '../src/logger.js';
import { getServiceManager } from './platform.js';
import { getLegacyMigrationGuidance } from './room-registration-state.js';
import { getRoomRegistrationGateFailure } from './room-registration-state.js';
import { getServiceDefs } from './service-defs.js';
import { emitStatus } from './status.js';
import {
@@ -66,7 +66,7 @@ export async function run(_args: string[]): Promise<void> {
activeArbiterTasks,
},
);
const legacyMigrationGuidance = getLegacyMigrationGuidance(
const roomRegistrationGateFailure = getRoomRegistrationGateFailure(
roomSummary,
'verification',
);
@@ -100,10 +100,10 @@ export async function run(_args: string[]): Promise<void> {
UNEXPECTED_DATA_STATE_DETECTED: roomSummary.unexpectedDataStateDetected,
REVIEWER_CHANNEL_CONFIGURED: reviewerChannelConfigured,
ARBITER_CHANNEL_CONFIGURED: arbiterChannelConfigured,
...(legacyMigrationGuidance
...(roomRegistrationGateFailure
? {
ERROR: legacyMigrationGuidance.error,
NEXT_STEP: legacyMigrationGuidance.nextStep,
ERROR: roomRegistrationGateFailure.error,
NEXT_STEP: roomRegistrationGateFailure.nextStep,
}
: {}),
STATUS: status,