You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
#4798's acceptance criteria covers rejecting a malformed or empty idea submission with a clear error, but nothing in this milestone defines what counts as abusive or illegal intent in a well-formed idea, before it consumes paid compute or reaches the execution loop.
Note: the semantic-feasibility engineering half of this issue (adapting feasibility-cli.js's scoring for freeform text, so an out-of-scope/impossible-but-well-formed idea is caught) has been split out into #5671 (Adapt feasibility-cli.js scoring for freeform idea text), which is now open to Gittensor contributors. This issue covers only the content-moderation policy call: defining what counts as abusive, illegal, or Terms-of-Service-violating intent.
Dependencies
Blocked on #4805 (Terms of Service & liability terms) — moderation policy needs to align with the eventual ToS, and on #5671 for the mechanism this policy plugs into.
Requirements
Define what counts as abusive, illegal, or eventual-Terms-of-Service-violating intent in a submitted idea.
Define the rejection/flagging behavior and any recourse for a rejected submission.
packages/gittensory-miner/lib/feasibility-cli.js (existing structured-issue feasibility gate, a materially different input shape than freeform idea text)
Context
#4798's acceptance criteria covers rejecting a malformed or empty idea submission with a clear error, but nothing in this milestone defines what counts as abusive or illegal intent in a well-formed idea, before it consumes paid compute or reaches the execution loop.
Note: the semantic-feasibility engineering half of this issue (adapting
feasibility-cli.js's scoring for freeform text, so an out-of-scope/impossible-but-well-formed idea is caught) has been split out into #5671 (Adapt feasibility-cli.js scoring for freeform idea text), which is now open to Gittensor contributors. This issue covers only the content-moderation policy call: defining what counts as abusive, illegal, or Terms-of-Service-violating intent.Dependencies
Blocked on #4805 (Terms of Service & liability terms) — moderation policy needs to align with the eventual ToS, and on #5671 for the mechanism this policy plugs into.
Requirements
Deliverables / Acceptance Criteria
Links & Resources
packages/gittensory-miner/lib/feasibility-cli.js(existing structured-issue feasibility gate, a materially different input shape than freeform idea text)Part of #4778.