From f9cc4ae8a981a6638adcf7898f91cbf01931db53 Mon Sep 17 00:00:00 2001 From: Research Assistant Date: Tue, 19 May 2026 14:42:35 +0800 Subject: [PATCH] refactor(skill): add atoms and molecules directories --- paperforge/skills/paperforge/atoms/.gitkeep | 0 .../skills/paperforge/atoms/chart-reading/.gitkeep | 0 paperforge/skills/paperforge/molecules/.gitkeep | 0 tests/test_skill_graph_layout.py | 14 ++++++++++++++ 4 files changed, 14 insertions(+) create mode 100644 paperforge/skills/paperforge/atoms/.gitkeep create mode 100644 paperforge/skills/paperforge/atoms/chart-reading/.gitkeep create mode 100644 paperforge/skills/paperforge/molecules/.gitkeep create mode 100644 tests/test_skill_graph_layout.py diff --git a/paperforge/skills/paperforge/atoms/.gitkeep b/paperforge/skills/paperforge/atoms/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/paperforge/skills/paperforge/atoms/chart-reading/.gitkeep b/paperforge/skills/paperforge/atoms/chart-reading/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/paperforge/skills/paperforge/molecules/.gitkeep b/paperforge/skills/paperforge/molecules/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/tests/test_skill_graph_layout.py b/tests/test_skill_graph_layout.py new file mode 100644 index 00000000..043ea8cf --- /dev/null +++ b/tests/test_skill_graph_layout.py @@ -0,0 +1,14 @@ +from __future__ import annotations +from pathlib import Path + +REPO_ROOT = Path(__file__).resolve().parent.parent +SKILL_ROOT = REPO_ROOT / "paperforge" / "skills" / "paperforge" + + +def test_skill_uses_atoms_and_molecules_directories() -> None: + assert (SKILL_ROOT / "atoms").is_dir() + assert (SKILL_ROOT / "molecules").is_dir() + + +def test_chart_reading_target_directory_exists() -> None: + assert (SKILL_ROOT / "atoms" / "chart-reading").is_dir()