2.1 KiB
2.1 KiB
project_key, status, factory_maturity, updated
| project_key | status | factory_maturity | updated |
|---|---|---|---|
| tactility | active | discovery | 2026-08-17 |
Tactility — Project Definition
Purpose
Tactility is the ESP32 platform and runtime-app collection for family displays, audio, media, device interfaces, and approved hardware experiments.
Execution map
| Host / target | Repository / service | Paseo-project role | Status |
|---|---|---|---|
Mac mini .102 |
~/Projects/electronics/tactility/tactility, Gitea origin |
Tactility · Platform |
Registered local workspace wks_f6a631c20313f1a8 on main |
Mac mini .102 |
~/Projects/electronics/tactility/tactility_apps, Gitea origin |
Tactility · Apps |
Registered local workspace wks_c488f281bcb459c7 on main; detailed app build/deploy guidance is in repo AGENTS.md |
| ESP32 fleet | Boards such as .112, .111, .123 |
Target environments, not Paseo hosts | Device health/version must be verified per task |
Personas
- Firmware/app planner: read-only, identifies board/SDK/app compatibility.
- Platform or app implementer: isolated worktree only.
- Build verifier: confirms build plus undefined-symbol check.
- Hardware reviewer: assesses firmware/device risk and deployment prerequisites.
- Device QA: captures approved behavioral/screenshot evidence after deployment.
- Deployment executor: performs a specific approved device install/run only.
Safety boundaries
- Build success alone is not completion.
- Hardware deployment requires explicit approval, named board, compatible SDK/firmware, rollback/recovery plan, and behavior verification.
- Do not blindly flash firmware, mass-install apps, or assume a remembered IP/device identity.
Factory readiness next actions
- Discover project-specific build/test commands for platform and apps.
- Register two separate Mac mini Paseo workspaces.
- Create repository-specific Paseo script contracts.
- Pilot an app-only worktree change with build + symbol verification, without device installation.
Related records
../tactility_voice_gateway_elato_transition_2026.md../../areas/operations/services_inventory.md