From cee4e81a155fd6046365ed727dcb6f7b31461676 Mon Sep 17 00:00:00 2001 From: nrs <38722970+nrslib@users.noreply.github.com> Date: Tue, 17 Feb 2026 19:48:59 +0900 Subject: [PATCH] track project-level .takt/pieces (#286) * feat: track project-level .takt/pieces in version control * feat: track project-level takt facets for customizable resources * chore: include project .takt/config.yaml in git-tracked subset --- .gitignore | 13 +++++++++++++ builtins/project/dotgitignore | 13 +++++++++++++ 2 files changed, 26 insertions(+) diff --git a/.gitignore b/.gitignore index 084950e..0cc8ede 100644 --- a/.gitignore +++ b/.gitignore @@ -30,6 +30,19 @@ coverage/ # TAKT config (user data) .takt/ +!.takt/config.yaml +!.takt/pieces/ +!.takt/pieces/** +!.takt/personas/ +!.takt/personas/** +!.takt/policies/ +!.takt/policies/** +!.takt/knowledge/ +!.takt/knowledge/** +!.takt/instructions/ +!.takt/instructions/** +!.takt/output-contracts/ +!.takt/output-contracts/** task_planning/ diff --git a/builtins/project/dotgitignore b/builtins/project/dotgitignore index d4fbe9b..ef5b653 100644 --- a/builtins/project/dotgitignore +++ b/builtins/project/dotgitignore @@ -6,3 +6,16 @@ # Project configuration !config.yaml +!.takt/ +!.takt/pieces/ +!.takt/pieces/** +!.takt/personas/ +!.takt/personas/** +!.takt/policies/ +!.takt/policies/** +!.takt/knowledge/ +!.takt/knowledge/** +!.takt/instructions/ +!.takt/instructions/** +!.takt/output-contracts/ +!.takt/output-contracts/**