unify experience bullets to past tense and reorder project cards
All timeline bullets now open with past-tense action verbs (Huntington gerunds become Built/Created/Led; stray 'Lead a high-performing team' becomes 'Led'). The Local AI Stack card moves to second position, right after Brain of Reese; the test-locked grid test is updated in the same change. LLM-Generated: true
This commit is contained in:
@@ -52,9 +52,9 @@ test.describe('Page structure', () => {
|
||||
const titles = await cards.locator('.project-info h3').allTextContents();
|
||||
expect(titles).toEqual([
|
||||
'Brain of Reese',
|
||||
'Local AI Stack',
|
||||
'Reverse Proxy Infrastructure',
|
||||
'Dynamic DNS Service',
|
||||
'Local AI Stack',
|
||||
'Deployment Automation',
|
||||
'ServWaf',
|
||||
]);
|
||||
@@ -63,8 +63,8 @@ test.describe('Page structure', () => {
|
||||
await expect(brain.locator('.project-tech span')).toHaveCount(4);
|
||||
await expect(brain).toHaveText(/RAG chatbot/i);
|
||||
await expect(brain.locator('a[href="https://gitea.reeseapps.com/Experimental/brain-of-reese"]')).toBeAttached();
|
||||
// Local AI Stack: Ollama replaced by vLLM, Gufo, llama.cpp
|
||||
const ai = cards.nth(3);
|
||||
// Local AI Stack: second card, Ollama replaced by vLLM, Gufo, llama.cpp
|
||||
const ai = cards.nth(1);
|
||||
await expect(ai.locator('.project-tech span')).toHaveText(['vLLM', 'Gufo', 'llama.cpp', 'LocalAI', 'LiteLLM', 'Langfuse']);
|
||||
await expect(ai).not.toContainText('Ollama');
|
||||
// ServWaf is closed source — description only, no source link
|
||||
|
||||
Reference in New Issue
Block a user