| semantic-links |
| skill-links |
related-artifacts |
|
docs/index.md |
docs/packages.md |
docs/application-jobs.md |
docs/architecture/events.md |
docs/architecture/tracker-instance-architecture.md |
docs/adrs/20260727180000_shared_services_across_tracker_instances.md |
docs/skills/semantic-skill-link-convention.md |
|
|
This directory contains evolving guides to the tracker application's runtime
composition and behavior. These guides explain the architecture implemented by
the current codebase; they do not replace the accepted decisions in
docs/adrs/.
| Document |
Purpose |
| tracker-instance-architecture.md |
Process topology, shared services, listener-instance boundaries, configuration placement, and when to use separate tracker processes. |
| events.md |
Event topology, event consumers, aggregate statistics, and per-listener metrics policy. |
Use this directory to explain how the running application is composed and why
its components interact as they do. Record a new, consequential architectural
choice in an ADR, then update these guides to explain the resulting runtime
model. Keep package dependency rules in packages.md and background-task
ownership in application-jobs.md rather than duplicating them here.