fix: .gitignore の .takt/ ディレクトリ ignore を削除し .takt/.gitignore に委譲
.takt/ をディレクトリごと ignore していたため、.takt/.gitignore の 否定パターン(!config.yaml 等)がルートから到達不能だった。 ルート .gitignore から冗長な .takt/ 制御を削除し、.takt/.gitignore に一元化。 併せて .takt/config.yaml にプロジェクトレベルの quality gates 設定を追加。
This commit is contained in:
parent
3649ce40f9
commit
2ce51affd1
16
.gitignore
vendored
16
.gitignore
vendored
@ -32,21 +32,7 @@ e2e/results/
|
|||||||
.env.*.local
|
.env.*.local
|
||||||
.envrc
|
.envrc
|
||||||
|
|
||||||
# TAKT config (user data)
|
# TAKT runtime data (facets/pieces/config are managed by .takt/.gitignore)
|
||||||
.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/
|
task_planning/
|
||||||
|
|
||||||
|
|||||||
22
.takt/.gitignore
vendored
Normal file
22
.takt/.gitignore
vendored
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
# Ignore everything by default
|
||||||
|
*
|
||||||
|
|
||||||
|
# This file itself
|
||||||
|
!.gitignore
|
||||||
|
|
||||||
|
# Project configuration
|
||||||
|
!config.yaml
|
||||||
|
|
||||||
|
# Facets and pieces (version-controlled)
|
||||||
|
!pieces/
|
||||||
|
!pieces/**
|
||||||
|
!personas/
|
||||||
|
!personas/**
|
||||||
|
!policies/
|
||||||
|
!policies/**
|
||||||
|
!knowledge/
|
||||||
|
!knowledge/**
|
||||||
|
!instructions/
|
||||||
|
!instructions/**
|
||||||
|
!output-contracts/
|
||||||
|
!output-contracts/**
|
||||||
11
.takt/config.yaml
Normal file
11
.takt/config.yaml
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
piece_overrides:
|
||||||
|
movements:
|
||||||
|
implement:
|
||||||
|
quality_gates:
|
||||||
|
- "Run `npm run test:e2e:mock` and verify all E2E tests pass"
|
||||||
|
fix:
|
||||||
|
quality_gates:
|
||||||
|
- "Run `npm run test:e2e:mock` and verify all E2E tests pass"
|
||||||
|
ai_fix:
|
||||||
|
quality_gates:
|
||||||
|
- "Run `npm run test:e2e:mock` and verify all E2E tests pass"
|
||||||
Loading…
x
Reference in New Issue
Block a user