feat: complete advanced Sudoku workbench

This commit is contained in:
2026-08-31 08:20:30 +02:00
parent 8ca9300ab3
commit 0a1bdc1a8c
99 changed files with 20793 additions and 923 deletions
+4 -3
View File
@@ -98,9 +98,10 @@ describe("Sudoku Tools document format", () => {
};
const hash = encodePuzzleHash(source);
expect(hash).toMatch(/^#sudoku=v1\./u);
expect(decodePuzzleHash(`https://example.invalid/tools/${hash}`)).toEqual(
source,
);
expect(decodePuzzleHash(`https://example.invalid/tools/${hash}`)).toEqual({
...source,
source: { format: "sudoku-tools" },
});
});
it("round-trips grids for every supported size and symbol", () => {