Skip to main content

Workflow status and history

Every issue in Log Lens carries a workflow status that tracks where it stands in your triage process. Changing a status is never destructive: each change is appended to an immutable history timeline, so you always have an audit trail of who moved an issue and why.

The five statuses

StatusMeaning
openNew or untriaged
in_progressActively being worked on
fixedResolved
wont_fixAcknowledged, no action planned
reoccurredA previously-fixed issue that fired again

These are the only accepted values; anything else is rejected with "Unsupported issue status."

Changing a status

When you change an issue's status, Log Lens does two things in a single transaction:

  1. Updates the issue's current status and stamps status_updated_at with the current time.
  2. Appends a row to the history timeline recording the from_status, the to_status, and an optional note.

Because both writes share one transaction, a failure rolls back cleanly - an issue can never end up with a new status but no history entry, or vice versa.

Notes

You can attach a note to any status change to capture context ("deployed fix in 3.2.1", "duplicate of #418"). Notes are optional and trimmed of surrounding whitespace; an empty note is stored as null rather than a blank string. In bulk changes a note may be up to 10,000 characters.

History timeline

The timeline is append-only. Log Lens never edits or deletes past entries, so the full sequence of transitions - with timestamps and notes - remains intact for the life of the issue. This is what makes the reoccurred status meaningful: you can see that an issue was marked fixed, then reopened when it fired again.

Bulk changes

You can apply the same status (and note) to many issues at once. A bulk status action requires between 1 and 200 issue IDs, applies the change to every selected issue, and writes a history row for each - all inside one transaction. If any ID does not exist, the entire batch is rolled back. The same bulk mechanism also handles adding and removing tags.