/home/techb158/trellopowerup.abdallabala.com/docs
NameSizeModeActions
00-design-study.md36780644editdlrm
01-uml-class-diagram.puml118690644editdlrm
02-use-case-diagram.puml37630644editdlrm
03-sequence-diagrams.puml97320644editdlrm
04-database-entity-model.mmd70510644editdlrm
05-database-schema.sql133720644editdlrm
06-diagram-preview.html50210644editdlrm
07-design-checklist.md32560644editdlrm
08-step-2-storage-layer.md53250644editdlrm
09-step-3-risk-crud-ui.md33800644editdlrm
10-step-4-mitigation-workflow.md39960644editdlrm
11-step-5-deployment-gate-workflow.md22920644editdlrm
12-step-6-multi-pm-integration.md37700644editdlrm
13-step-6-1-microsoft-planner-integration.md23350644editdlrm
14-step-7-reporting-export.md41580644editdlrm
15-step-7-1-oauth-live-connectors.md45450644editdlrm
16-step-8-user-roles-access-control.md32970644editdlrm
17-step-9-production-deployment-security.md42280644editdlrm
18-step-10-final-academic-submission.md31990644editdlrm
19-final-report-draft.md68140644editdlrm
20-instructor-submission-checklist.md36390644editdlrm
21-demo-script.md39480644editdlrm
22-traceability-matrix.md48470644editdlrm
23-testing-evidence.md29610644editdlrm
24-evaluation-rubric-mapping.md29100644editdlrm
25-final-deployment-runbook.md32140644editdlrm
26-known-limitations-and-future-work.md26320644editdlrm
27-final-qa-checklist.md28930644editdlrm
28-demo-rehearsal-script.md36180644editdlrm
29-submission-freeze-report.md27690644editdlrm
30-final-known-issues.md18760644editdlrm
31-trello-powerup-implementation-guide.md76080644editdlrm
32-vps-deployment-guide.md36970644editdlrm
dashboard-spec.md36910644editdlrm
methodology-mapping.md24710644editdlrm
next-implementation-step.md13040644editdlrm
trello-admin-setup.md21750644editdlrm
Edit: /home/techb158/trellopowerup.abdallabala.com/docs/trello-admin-setup.md (2175B)
# Trello Power-Up Admin Setup ## 1. Create the Power-Up 1. Open the Trello Power-Up admin portal. 2. Create a new Power-Up named `COSMIC AI-Risk Management`. 3. Set the connector URL to your deployed `/index.html` URL. 4. Enable these capabilities: - `authorization-status` - `show-authorization` - `show-settings` - `board-buttons` - `card-buttons` - `card-badges` - `card-detail-badges` - `card-back-section` ## 2. Generate the Trello API key 1. In the Power-Up admin portal, open the API Key tab. 2. Generate a Power-Up API key. 3. Put the value in `.env`: ```env TRELLO_API_KEY=your_generated_powerup_key TRELLO_APP_NAME=COSMIC AI-Risk Management PUBLIC_BASE_URL=https://your-public-powerup-domain.example.com ``` The app serves these values to the browser through `/config.js`. ## 3. Use HTTPS for Trello testing Trello must load the connector and iframe pages from a public secure URL. For local development, expose the local app with an HTTPS tunnel, then set: ```env PUBLIC_BASE_URL=https://your-tunnel-url.example.com ``` Restart the server after changing `.env`. ## 4. Register the connector URL Use this URL in the Trello Power-Up admin portal: ```text https://your-public-powerup-domain.example.com/index.html ``` For local tunnel testing, use: ```text https://your-tunnel-url.example.com/index.html ``` ## 5. Add the Power-Up to a board 1. Open the target Trello board. 2. Add the custom Power-Up. 3. Open Power-Up settings. 4. Confirm the COSMIC API base URL. 5. Open a Trello card. 6. Click `Assess AI Risk`. 7. Save the assessment. 8. Confirm the card badge, detail badge, and card back section update. 9. Click `Create Mitigation Checklist` after authorization. ## 6. Expected board behavior | Feature | Expected result | |---|---| | Board button | Opens the COSMIC AI-Risk dashboard. | | Card button | Opens the assessment form. | | Card badge | Shows `Risk n/100`. | | Detail badge | Shows risk status and deployment gate status. | | Card back section | Shows latest score, interpretation, highest risk, and blocking criteria. | | Mitigation checklist | Creates a checklist with governance and evidence tasks. |