init with react+axum+spacetimedb
Some checks failed
CI / verify (push) Has been cancelled

This commit is contained in:
2026-04-26 18:06:23 +08:00
commit cbc27bad4a
20199 changed files with 883714 additions and 0 deletions

View File

@@ -0,0 +1,23 @@
import { describe, expect, it } from 'vitest';
import { buildAuthorialConstraintPack } from './authorialConstraintPack';
describe('authorialConstraintPack', () => {
it('builds authorial rules from profile context', () => {
const pack = buildAuthorialConstraintPack({
profile: {
coreConflicts: ['封桥旧案再起'],
themePack: {
toneRange: ['紧张', '克制'],
},
storyGraph: {
visibleThreads: [{ title: '封桥旧案' }],
scars: [{ title: '断桥旧痕' }],
},
} as never,
});
expect(pack.toneRules).toContain('紧张');
expect(pack.requiredPayoffs).toContain('封桥旧案');
});
});