Skip to content

Add README - #5

Merged
darreneid merged 1 commit into
stagingfrom
readme
Jul 28, 2026
Merged

Add README#5
darreneid merged 1 commit into
stagingfrom
readme

Conversation

@darreneid

Copy link
Copy Markdown
Collaborator

Replaces the stub README.md with full documentation of the plugin.

Covers:

  • What it does and the backend-only caveat.
  • Custom fields — table of all CUSTOM_FIELDS (types + purpose).
  • Status lifecycle — the topic_created/post_created state machine, incl. the closed-reopen reassignment, the one-month rule, whisper vs. regular reply, and STATUSES validation.
  • Status-change history — the TopicStatusChange table, column by column, and how to query it (Data Explorer/SQL).
  • Admin API — the PUT endpoint, JSON example, 422 behavior, Topic.unscoped.
  • Installation (app.yml) and Development (bin/rspec, linters, test/staging/).

Targeted at staging since it documents the status-history feature, which isn't on main yet.

🤖 Generated with Claude Code

Document the custom fields, the ticket status lifecycle, the status-change
history table, the admin API endpoint, and install/dev instructions.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@darreneid
darreneid merged commit a9c7fec into staging Jul 28, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant