Briefing de missão · Sessão 2 de 4
Casos guiados
- Missão
- Testar fonte e arquivo invalido
- Registro
- Logbook local
Contexto de missão
Casos guiados
Esta leitura alimenta o fundamento Pipeline de ingestao. Termine com uma evidência pequena antes de avançar.
- Contexto
- Sessão 2 de 4
it("preserva source e ordem", () => {
const chunks = ingest("notas/cli.md", "markdown", "um\n\ndois");
expect(chunks.map((chunk) => [chunk.source, chunk.chunkIndex]))
.toEqual([["notas/cli.md", 0], ["notas/cli.md", 1]]);
});
it("rejeita arquivo vazio", () => {
expect(() => ingest("vazio.md", "markdown", " "))
.toThrow("arquivo vazio");
});
Adapte a sintaxe ao executor escolhido, mas preserve a pergunta do teste: fonte e ordem continuam rastreaveis? A entrada invalida falha de forma explicita?
Logbook técnico
Registro de campo desta sessão
O conteúdo continua público. O registro técnico fica disponível após autenticação.