diff --git a/pyproject.toml b/pyproject.toml index 29f4e4f..05d98f4 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -49,4 +49,4 @@ include = ["team*"] exclude = ["tests*", "examples*"] [tool.setuptools.package-data] -team = ["templates/*.j2", "docker/*"] +team = ["templates/*.j2", "docker/*", "personas/*.yaml"] diff --git a/team/persona_library.py b/team/persona_library.py index 9aba517..62c8559 100644 --- a/team/persona_library.py +++ b/team/persona_library.py @@ -65,8 +65,8 @@ # Paths # --------------------------------------------------------------------------- # -# Built-in personas directory — sibling of this file's package root. -_BUILTIN_DIR = Path(__file__).parent.parent / "personas" +# Built-in personas directory — shipped inside the team package. +_BUILTIN_DIR = Path(__file__).parent / "personas" def _persona_dirs() -> list[tuple[Path, str]]: diff --git a/personas/analyst.yaml b/team/personas/analyst.yaml similarity index 100% rename from personas/analyst.yaml rename to team/personas/analyst.yaml diff --git a/personas/architect.yaml b/team/personas/architect.yaml similarity index 100% rename from personas/architect.yaml rename to team/personas/architect.yaml diff --git a/personas/bioinformatician.yaml b/team/personas/bioinformatician.yaml similarity index 100% rename from personas/bioinformatician.yaml rename to team/personas/bioinformatician.yaml diff --git a/personas/devops.yaml b/team/personas/devops.yaml similarity index 100% rename from personas/devops.yaml rename to team/personas/devops.yaml diff --git a/personas/engineer.yaml b/team/personas/engineer.yaml similarity index 100% rename from personas/engineer.yaml rename to team/personas/engineer.yaml diff --git a/personas/ethicist.yaml b/team/personas/ethicist.yaml similarity index 100% rename from personas/ethicist.yaml rename to team/personas/ethicist.yaml diff --git a/personas/manager.yaml b/team/personas/manager.yaml similarity index 100% rename from personas/manager.yaml rename to team/personas/manager.yaml diff --git a/personas/ml_researcher.yaml b/team/personas/ml_researcher.yaml similarity index 100% rename from personas/ml_researcher.yaml rename to team/personas/ml_researcher.yaml diff --git a/personas/phd.yaml b/team/personas/phd.yaml similarity index 100% rename from personas/phd.yaml rename to team/personas/phd.yaml diff --git a/personas/pi.yaml b/team/personas/pi.yaml similarity index 100% rename from personas/pi.yaml rename to team/personas/pi.yaml diff --git a/personas/postdoc.yaml b/team/personas/postdoc.yaml similarity index 100% rename from personas/postdoc.yaml rename to team/personas/postdoc.yaml diff --git a/personas/qa.yaml b/team/personas/qa.yaml similarity index 100% rename from personas/qa.yaml rename to team/personas/qa.yaml diff --git a/personas/reviewer.yaml b/team/personas/reviewer.yaml similarity index 100% rename from personas/reviewer.yaml rename to team/personas/reviewer.yaml diff --git a/personas/statistician.yaml b/team/personas/statistician.yaml similarity index 100% rename from personas/statistician.yaml rename to team/personas/statistician.yaml diff --git a/personas/tech_writer.yaml b/team/personas/tech_writer.yaml similarity index 100% rename from personas/tech_writer.yaml rename to team/personas/tech_writer.yaml diff --git a/personas/writer.yaml b/team/personas/writer.yaml similarity index 100% rename from personas/writer.yaml rename to team/personas/writer.yaml