Inventory without toggling
The original roster has 13 curated jobs after the disposable test was removed. This sitting records decisions but does not mutate shipped rows.
Read installed background behavior
armaraos cron list
armaraos cron list --json
These jobs shipped with the prepared instance. Their background activity is not, by itself, evidence of compromise.
Find the fastest loop
armaraos-agent-health-monitor is scheduled every 15 minutes and currently reports enabled. Read your own JSON rather than memorizing a course count, because local state can differ.
Notice the money monitors
The roster includes armaraos-budget-threshold-alert and armaraos-daily-budget-digest. The product's own schedules make spending visibility explicit.
Write a decision for every row
| Decision | Use it when |
|---|---|
| Keep | You can explain the purpose and want the current behavior. |
| Review | The name or schedule is not enough to justify a change. |
| Not enabled | The live field is false; preserve that observation. |
Add one plain sentence describing each job. Unknown rows remain in review.
Keep the broken controls visible
armaraos cron disable <ID>
armaraos cron enable <ID>
These commands exist, but 0.8.3 did not persist the change for the disposable job. Do not use a success banner as evidence, and do not experiment on curated rows here.
Preserve evidence before deletion
Delete is permanent and removes the definition you would need to inspect later. Keep the row and its JSON while you investigate its purpose.
Check it / narrate every row
Finish the decision worksheet.
armaraos cron list --json
Read every job's enabled value and your decision aloud. Any unknown purpose remains in review; no mutation is required.
Do not delete curated jobs to reduce visual clutter. Deletion removes the definition, and the verified disable control cannot currently be trusted to persist.
Troubleshooting for this sitting
| What you see | Likely cause | What to do |
|---|---|---|
| More than 13 rows | Another job was added. | Identify extras by name and context. |
| Enabled counts differ | Local state changed. | Trust current JSON. |
| Purpose is unclear | The name is insufficient. | Mark review and preserve it. |
| Disable reports success | The control may not persist. | Verify JSON and do not rely on the banner. |