## What changed - add App and PetCore portable Agent Pet Maker skill management, with fd-relative ownership and race-safe install/uninstall - improve Pi no-model failure projection, session bubble message selection, child-session filtering, onboarding rendering, and related App behavior - delete verified PR source branches with exact leases after merge while dispatching exact-main CI first - document direct/train multi-agent delivery, explicit add/commit/clean/push checks, post-merge worktree audits, and exact-SHA release proof ## Validation - full `cargo test -p petcore` - Swift package suite: 734 tests - Pi connector privacy tests - promotion/release Python tests and actionlint - `./script/validate_pre_push.sh` - independent specification and safety reviews: no remaining blockers This PR changes the protected CI control plane, so it is intended for full CI followed by trusted exact-head squash merge. --------- Co-authored-by: gd-ops <gd-ops@xmfunny.com>
50 lines
830 B
Plaintext
50 lines
830 B
Plaintext
# macOS
|
|
.DS_Store
|
|
._*
|
|
|
|
# Xcode / Swift
|
|
DerivedData/
|
|
*.xcuserstate
|
|
*.xcworkspace/xcuserdata/
|
|
*.xcodeproj/xcuserdata/
|
|
.build/
|
|
**/.build/
|
|
.swiftpm/
|
|
|
|
# Rust
|
|
target/
|
|
|
|
# JavaScript tooling, if added later
|
|
node_modules/
|
|
dist/
|
|
coverage/
|
|
|
|
# Python tooling
|
|
__pycache__/
|
|
*.py[cod]
|
|
.pytest_cache/
|
|
.mypy_cache/
|
|
.ruff_cache/
|
|
|
|
# Local config and secrets
|
|
.env
|
|
.env.*
|
|
!.env.example
|
|
*.local
|
|
*.log
|
|
|
|
# Generated pet assets
|
|
*.petpack
|
|
!apps/macos/Sources/AgentPetCompanion/Resources/BuiltInPets/
|
|
!apps/macos/Sources/AgentPetCompanion/Resources/BuiltInPets/pet_xingwutuanzi.petpack
|
|
!apps/macos/Sources/AgentPetCompanion/Resources/BuiltInPets/pet_bytebudcodex.petpack
|
|
!apps/macos/Sources/AgentPetCompanion/Resources/BuiltInPets/pet_pinklace.petpack
|
|
*.job.jsonl
|
|
generation-jobs/
|
|
.agent-pet-companion/
|
|
tmp/
|
|
temp/
|
|
|
|
# Local subagent artifacts
|
|
.pi-subagents/
|