()
| 54 | }); |
| 55 | |
| 56 | function findLearningsFile(): string | null { |
| 57 | const projectDirs = fs.readdirSync(slugDir); |
| 58 | if (projectDirs.length === 0) return null; |
| 59 | const f = path.join(slugDir, projectDirs[0], 'learnings.jsonl'); |
| 60 | return fs.existsSync(f) ? f : null; |
| 61 | } |
| 62 | |
| 63 | describe('gstack-learnings-log', () => { |
| 64 | test('appends valid JSON to learnings.jsonl', () => { |