관리 daemon의 실행 commit SHA를 NPC 감사 결정에 기록

This commit is contained in:
2026-09-16 08:29:55 +00:00
parent b470e32e81
commit eb680121c3
14 changed files with 104 additions and 11 deletions
@@ -2274,7 +2274,7 @@ integration('game API security over HTTP transport', () => {
month: 1,
tick: 4_320_000_000n,
stepCount: 129,
summary: decisionSummary,
summary: { ...decisionSummary, codeVersion: index ? null : 'a'.repeat(40) },
hash: id,
})),
});
@@ -2309,7 +2309,7 @@ integration('game API security over HTTP transport', () => {
result: {
data: {
coverage: 'PROCEDURES_ONLY',
items: [{ id: decisionIds[0], tick: '4320000000' }],
items: [{ id: decisionIds[0], tick: '4320000000', summary: { codeVersion: 'a'.repeat(40) } }],
nextCursor: { tick: '4320000000', id: decisionIds[0] },
},
},
@@ -2323,7 +2323,9 @@ integration('game API security over HTTP transport', () => {
cursor: { tick: '4320000000', id: decisionIds[0] },
})
).body
).toMatchObject({ result: { data: { items: [{ id: decisionIds[1] }], nextCursor: null } } });
).toMatchObject({
result: { data: { items: [{ id: decisionIds[1], summary: { codeVersion: null } }], nextCursor: null } },
});
expect((await get('decisionHistory', admin, { ...decisionInput, phase: 'nation' })).body).toMatchObject({
result: { data: { items: [{ id: decisionIds[1] }] } },
});