Prototype assistant for investigating events and drafting operator-controlled rules
Phoebe investigation prototype
Phoebe is an agent-based investigation and rule-drafting prototype linked from ROOST Model Community's integration guidance. The examined version is pinned to 7 February 2026. It connects to a configured Osprey environment and can help inspect system metadata and prepare local rule files.
Implemented tools and limits
The inspected adapter saves local rule files, potentially overwriting a matching file, and exposes a separate dry-run validation command. Agent instructions ask for validation of each new rule, but the save function does not enforce prior validation or human approval. Configuration selects models, endpoints and repository settings rather than hardwiring the Foundation's taxonomy. The Ozone adapter's label-application and removal methods raise NotImplementedError. MIT licensing permits software reuse, but confers neither service access nor platform authority. This prototype is not the demonstrated Discord or Bluesky production stack.
exposes local rule-save and separate dry-run validation tools
2026-02-07 – 2026-02-07
save_rule writes local .sml under the checked directory and may overwrite a matching file; may append Require when parent index exists. validate runs osprey-cli push-rules ../ruleset --dry-run. This is not remote production activation or validation of policy correctness.
instructs validation without enforcing it in the save function
2026-02-07 – 2026-02-07
Agent prompt asks validation of each new rule; inspected save function itself does not enforce prior validation or human approval. Agent loop/executor sandbox not fully audited and no observed bypass or unsafe deployment established.
selects model, endpoint and repository configuration
2026-02-07 – 2026-02-07
Pinned defaults include a model setting and alternate backends; operator supplies service/repository settings. Adapter obtains action/feature/label/UDF metadata from the configured server, without a hardwired CCF taxonomy.
does not implement Ozone label application or removal in the inspected adapter
2026-02-07 – 2026-02-07
Both methods raise NotImplementedError and client remains TODO in this 18-line file. This prototype limit says nothing about all Ozone integrations or whether Bluesky can reverse a real action.
ROOST Model Community (RMC) → Phoebe investigation prototype
links Phoebe as an investigation example
Guide example supplies a discovery/architecture relation. It does not establish the same deployment, model, CCF policy or enforcement chain used by Discord or Bluesky.
offers MIT software rights without service or data entitlement
2026-02-07 – 2026-02-07
Pinned MIT permission allows software reuse under notice/warranty conditions. It provides no server credentials, platform authority or licence to restricted data.
Guide example supplies a discovery/architecture relation. It does not establish the same deployment, model, CCF policy or enforcement chain used by Discord or Bluesky.
Pinned defaults include a model setting and alternate backends; operator supplies service/repository settings. Adapter obtains action/feature/label/UDF metadata from the configured server, without a hardwired CCF taxonomy.
save_rule writes local .sml under the checked directory and may overwrite a matching file; may append Require when parent index exists. validate runs osprey-cli push-rules ../ruleset --dry-run. This is not remote production activation or validation of policy correctness.
Agent prompt asks validation of each new rule; inspected save function itself does not enforce prior validation or human approval. Agent loop/executor sandbox not fully audited and no observed bypass or unsafe deployment established.
Both methods raise NotImplementedError and client remains TODO in this 18-line file. This prototype limit says nothing about all Ozone integrations or whether Bluesky can reverse a real action.
Pinned MIT permission allows software reuse under notice/warranty conditions. It provides no server credentials, platform authority or licence to restricted data.