diff --git a/docs/dev-notes/index.md b/docs/dev-notes/index.md index c3b70822..f0cc7b8a 100644 --- a/docs/dev-notes/index.md +++ b/docs/dev-notes/index.md @@ -1,6 +1,6 @@ --- title: Dev Notes -description: Research field notes, experiments, milestones, and lessons from building OpenShell research applications. +description: Dev Notes, experiments, milestones, and lessons from building OpenShell research applications. hide: - toc --- diff --git a/docs/dev-notes/posts/2026-07-20-policy-controlling-reachy-mini-with-openshell.md b/docs/dev-notes/posts/2026-07-20-policy-controlling-reachy-mini-with-openshell.md index 64f88af8..a967caeb 100644 --- a/docs/dev-notes/posts/2026-07-20-policy-controlling-reachy-mini-with-openshell.md +++ b/docs/dev-notes/posts/2026-07-20-policy-controlling-reachy-mini-with-openshell.md @@ -27,7 +27,7 @@ card_tags:

- Field note + Dev Note Edge AI

diff --git a/scripts/render-dev-notes.py b/scripts/render-dev-notes.py index 3f4232dd..5db6eee2 100644 --- a/scripts/render-dev-notes.py +++ b/scripts/render-dev-notes.py @@ -232,7 +232,7 @@ def render_card_visual(post: dict[str, Any], *, eager: bool = False) -> str: label = categories[0] if categories else "Research" date_stamp = post["published"].strftime("%Y.%m.%d") return f""" """ @@ -307,7 +307,7 @@ def render_recent_card(post: dict[str, Any]) -> str: def render_index_cards(posts: list[dict[str, Any]]) -> str: if not posts: - body = '

The first field note is being prepared.

' + body = '

The first Dev Note is being prepared.

' else: featured = render_featured_card(posts[0]) recent_posts = posts[1:] @@ -407,7 +407,7 @@ def render_byline(post: dict[str, Any]) -> str:
diff --git a/tests/test_render_dev_notes.py b/tests/test_render_dev_notes.py index d9c39aa0..13a6e577 100644 --- a/tests/test_render_dev_notes.py +++ b/tests/test_render_dev_notes.py @@ -23,7 +23,7 @@ def make_post( filename: str, *, date: str = "2026-06-05", - title: str = "A field note", + title: str = "A Dev Note", description: str = "What the experiment taught us.", categories: list[str] | None = None, tags: list[str] | None = None, @@ -102,7 +102,7 @@ def test_zero_one_and_many_post_layouts(self) -> None: second = make_post("2026-06-04-second.md", date="2026-06-04", title="Second") third = make_post("2026-06-03-third.md", date="2026-06-03", title="Third") - self.assertIn("first field note", renderer.render_index_cards([])) + self.assertIn("first Dev Note", renderer.render_index_cards([])) one = renderer.render_index_cards([first]) self.assertIn("Featured note", one) self.assertNotIn("Recent notes", one) @@ -192,9 +192,9 @@ def test_existing_byline_replacement_preserves_backslashes(self) -> None: path = Path(directory) / "post.md" post = make_post("post.md") post["path"] = path - post["frontmatter"] = "title: A field note\ndate: 2026-06-05" + post["frontmatter"] = "title: A Dev Note\ndate: 2026-06-05" post["body"] = ( - "# A field note\n\n" + "# A Dev Note\n\n" f"{renderer.BYLINE_START}\nstale\n{renderer.BYLINE_END}\n\n" "Body.\n" )