docs(guide): remove legacy SmartJournal reference
Reword journal Overview to drop the 'legacy SmartJournal dependency' mention and remove smartjournal from the coverage-reconcile deprecated skip-list. qds-monitor stays in the skip-list (deprecated, intentionally undocumented). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -10,7 +10,7 @@ audience: dev
|
||||
|
||||
## Responsibility
|
||||
|
||||
`hiveops-journal` receives raw ATM journal files from agents (chunked upload), stores the originals on disk, and parses them into structured transactions using YAML rules (VC journal format + TCR rules). It also detects missing journal dates per ATM (gaps), archives old transactions (90-day hot/cold split), and exposes a REST API consumed by the incident/devices frontends. It replaces the legacy SmartJournal dependency. See [platform.service-ownership].
|
||||
`hiveops-journal` receives raw ATM journal files from agents (chunked upload), stores the originals on disk, and parses them into structured transactions using YAML rules (VC journal format + TCR rules). It also detects missing journal dates per ATM (gaps), archives old transactions (90-day hot/cold split), and exposes a REST API consumed by the incident/devices frontends. It replaces the legacy journal-parsing dependency. See [platform.service-ownership].
|
||||
|
||||
Runs as **one image, two roles** driven by `JOURNAL_ROLE`:
|
||||
- `upload` (default) — HTTP controllers, scheduled jobs, Kafka **producer**.
|
||||
|
||||
@@ -53,11 +53,11 @@ def main():
|
||||
for repo in sorted(glob.glob(os.path.join(ROOT, "hiveops-*"))):
|
||||
name = os.path.basename(repo)
|
||||
svc = name[len("hiveops-"):]
|
||||
# non-service / special repos, and DEPRECATED ones (qds-monitor + smartjournal were the
|
||||
# early incident bridge before the agent shipped — superseded, don't document)
|
||||
# non-service / special repos, and the DEPRECATED qds-monitor (the early incident
|
||||
# bridge before the agent shipped — superseded, don't document)
|
||||
if svc in ("agent","guide","bom","security-common","template","docs","release",
|
||||
"devops","integration","tools","adoons",
|
||||
"qds-monitor","smartjournal"): # last line = deprecated
|
||||
"qds-monitor"): # last entry = deprecated
|
||||
continue
|
||||
if not os.path.isdir(repo) or not has_backend(repo):
|
||||
continue
|
||||
|
||||
Reference in New Issue
Block a user