Skip to main content

Glossary

TermSeagull meaning
AgentIndependently released endpoint component; distinguish executable, installation, and backend registry identity
Installation IDRandom persistent identity of one local installation; not the backend-authorized agent ID
Agent IDIdentity registered by the platform and derived from the verified certificate for admission
Collector / moduleEndpoint observation owner supervised by the module runtime; no real V2 collector currently runs
AdmissionValidation and acceptance at a stated ownership boundary; gateway admission requires broker durability
EnrollmentEstablishing an authorized agent credential and its registry binding
TelemetryObservations delivered from an endpoint; events and inventory have different semantics
EventTyped security observation with stable identity and three distinct timestamps
Canonical formAnalysis working representation derived from the contract; not a replacement for raw evidence
Detection / findingEvidence-bearing analytical decision from a rule
AlertOperator-owned work derived from a finding, with lifecycle and occurrence evidence
CorrelationA rule's higher-order relationship across events, currently including ordered sequences
StoryThe ordered events satisfying sequence stages
IncidentOperator-owned form of a correlation story
RulesetImmutable, content-addressed executable rule collection; publication and activation are separate
OccurrenceA detection linked into folded alert work, preserving evidence behind a count
SpoolPlanned bounded durable endpoint backlog; not an in-memory queue
ACKA response whose accepted/durable flags and full received count permit normal delivery completion
Gatewayingest-gateway, which verifies identity and admits telemetry into the durable backbone
BackboneKafka-compatible durable broker transport supplied by Redpanda in the current deployment
Partition affinityThe relationship that keeps a stateful rule's grouping on one owner
Consumer groupIndependent progress/partition ownership for a processing workload
ReplayReading retained input again to recover or reconstruct effects; duplicates are expected
QuarantineDurable preservation of a permanently refused record, position, and reason
Inventory snapshotComplete enumeration of one asset kind; omission can change currentness
Inventory deltaUpdates to named items; omission says nothing about missing items
AdvisorySource-authored vulnerability intelligence, not an asset finding
ProvenancePlatform-stamped origin and digest of fetched intelligence
ContractVersioned canonical wire schema owned outside component implementations
CapabilityAn explicitly supported feature; a descriptor field is not proof that a client negotiates it
Control planeAgent/PKI/ruleset/access/triage administration
Data planeHigh-volume admission, analysis, projection, and durable analytical output
Query planeScoped analytical reads without topic consumption or analytical writes
Trust boundaryA crossing where identity, authority, validation, or confidentiality must be established
ReadinessWhether a process can perform its declared work given dependency state
At-least-onceWork can repeat during retry/recovery; it is not permission to silently lose records

Continue with architecture and data ownership for the relationships behind these terms.

Source evidence

Reviewed against the source baseline. Seagull-backend-v2/README.md · Seagull-contracts/README.md · Seagull-agent-v2/README.md.