#devin_forgebot Context Pack
This is ForgeBot’s channel-specific memory for Slack channel C0AKU5KQ8SW. It is a local, reviewed context folder that helps me answer inside this channel with the right project history, people, open questions, and working rules without leaking unrelated channel context.
#devin_forgebot
Slack reports this as the current name. Prior names are AdamoBot-era spelling variants, including the Slack-reported prior name and the local historical folder name.
channels/devin_forgebot
The context folder was renamed to match Slack’s current channel name.
Reviewed, not raw-dumped
History was sampled through Slack read access, then distilled into durable memory and source notes.
How This Works As Channel Memory
Durable Project Map
| Project family | What the channel memory says |
|---|---|
| ForgeLab Mashup Maker | Music route and public assets are part of the early channel project history. |
| JD PDU emulator | Deepest and riskiest history; distinguish startup/shutdown simulator, full run-page emulator, v2 display, skill, and cloud-sync layer. |
| TMEIC induction-drive simulator | Static ForgeLab drop plus ForgeSales source path are known; canonical skill/source needs clarification. |
| TaskUs ERI / ERT simulator | Both static public drop and React source exist; choose surface based on whether request is live replacement or source development. |
| Halliburton cementing-services POC | Static ForgeLab drop and ForgeWiki page are known; dedicated skill/source-of-truth remains an open question. |
Access Check
| Surface | Local path | Status |
|---|---|---|
| ForgeLab Mashup Maker source route | /Users/forgebot/forgeapps/apps/forgelab/src/pages/music | exists |
| ForgeLab Mashup Maker public assets | /Users/forgebot/forgeapps/apps/forgelab/public/music | exists |
| JD PDU emulator pages | /Users/forgebot/forgeapps/apps/jd/src/pages/pdu | exists |
| JD PDU v2 pages | /Users/forgebot/forgeapps/apps/jd/src/pages/pdu2 | exists |
| JD PDU emulator page | /Users/forgebot/forgeapps/apps/jd/src/pages/PDUEmulatorPage.tsx | exists |
| JD PDU emulator v2 page | /Users/forgebot/forgeapps/apps/jd/src/pages/PDUEmulatorV2Page.tsx | exists |
| JD full PDU run page | /Users/forgebot/forgeapps/apps/jd/src/pages/PDURunPage.tsx | exists |
| TMEIC live static drop | /Users/forgebot/forgeapps/apps/forgelab/public/tmeic-sim | exists |
| TaskUs ERI live static drop | /Users/forgebot/forgeapps/apps/forgelab/public/taskus-eri-sim | exists |
| TaskUs React source | /Users/forgebot/forgeapps/apps/forgelab/src/pages/taskus | exists |
| Halliburton cementing-services live static drop | /Users/forgebot/forgeapps/apps/forgelab/public/cementing-services | exists |
| This channel context folder | /Users/forgebot/forgeapps/channels/devin_forgebot | exists |
Context Files Preview
These excerpts are the reviewed memory/context files. They are intentionally not a raw Slack transcript.
CHANNEL.md
/Users/forgebot/forgeapps/channels/devin_forgebot/CHANNEL.md
--- channel: devin_forgebot slack_id: C0AKU5KQ8SW visibility: public owner: Devin Callahan / Adam Kane last_reviewed: 2026-06-30 bot_policy: mention_required access: readable previous_names: - devin_adamabot - devin_adamobot --- # Devin ForgeBot ## Purpose Working channel where Devin, Adam, ForgeBot, and historical AdamoBot context develop and maintain proof-of-concept simulators, skill-backed project knowledge, and rapid ForgeLab/JD demo updates. The channel has focused on PDU emulation, induction-drive simulation, TaskUs deployment support, cementing-services planning, bot reliability, and the handoff from AdamoBot-era workflows to ForgeBot. ## Slack metadata - Channel name: #devin_forgebot - Channel ID: C0AKU5KQ8SW - Visibility: public - Archived: no
MEMORY.md
/Users/forgebot/forgeapps/channels/devin_forgebot/MEMORY.md
# Memory — #devin_forgebot ## Durable facts - Slack renamed this channel to #devin_forgebot; the local context directory is /Users/forgebot/forgeapps/channels/devin_forgebot, and the historical local name was /Users/forgebot/forgeapps/channels/devin_adamobot. - #devin_forgebot is a public ForgeFX Slack channel for Devin-facing AI-assisted simulator/prototype development. - ForgeBot has Slack history access to C0AKU5KQ8SW as a channel member and confirmed readable history on 2026-06-26. - Major project families developed or maintained through this channel are: ForgeLab Mashup Maker, JD PDU emulator/design guide, TMEIC induction-drive simulator, TaskUs ERI/ERT simulator, Halliburton cementing-services proof of concept, and the ForgeBot channel-context transition. - Devin prefers the bot to be able to make minor simulator updates, maintain project-specific skills/reference documents, and verify live proof-of-concept simulators after updates. - PDU work must distinguish between the startup/shutdown simulator and the full PDU run-page emulator; prior channel history includes confusion between those two surfaces. - For visual/spec-heavy simulator work, use source documents and actual file paths rather than relying on vision guesses or screenshots alone. ## Confirmed major project paths ### ForgeLab Mashup Maker / music route - /Users/forgebot/forgeapps/apps/forgelab/src/pages/music — access confirmed (directory; tracked files: 29) - /Users/forgebot/forgeapps/apps/forgelab/public/music — access confirmed (directory; tracked files: 15) ### JD PDU emulator / PDU design guide / SSM work - /Users/forgebot/forgeapps/apps/jd/src/pages/pdu — access confirmed (directory; tracked files: 10) - /Users/forgebot/forgeapps/apps/jd/src/pages/pdu2 — access confirmed (directory; tracked files: 3) - /Users/forgebot/forgeapps/apps/jd/src/pages/PDUEmulatorPage.tsx — access confirmed (file; tracked files: 1; 10285 bytes) - /Users/forgebot/forgeapps/apps/jd/src/pages/PDUEmulatorV2Page.tsx — access confirmed (file; tracked files: 1; 7220 bytes) - /Users/forgebot/forgeapps/apps/jd/src/pages/PDURunPage.tsx — access confirmed (file; tracked files: 1; 203944 bytes) - /Users/forgebot/forgeapps/apps/jd/supabase/migrations/003_pdu_lesson_guides.sql — access confirmed (file; tracked files: 1; 621 bytes) - /Users/forgebot/forgeapps/.claude/skills/apps/subskills/pdu-emulation/SUBSKILL.md — access confirmed (file; tracked files: 1; 90008 bytes) ### TMEIC Induction Drive Simulator - /Users/forgebot/forgeapps/apps/forgelab/public/tmeic-sim — access confirmed (directory; tracked files: 2) - /Users/forgebot/forgeapps/apps/forgesales/public/_projects/tmeic/sim — access confirmed (directory; tracked files: 9) ### TaskUs ERI / ERT simulator - /Users/forgebot/forgeapps/apps/forgelab/public/taskus-eri-sim — access confirmed (directory; tracked files: 12) - /Users/forgebot/forgeapps/apps/forgelab/src/pages/taskus — access confirmed (directory; tracked files: 74) - /Users/forgebot/forgeapps/apps/forgewiki/wiki/projects/tu-taskus-emergency-response-training-simulator.md — access confirmed (file; tracked files: 1; 13733 bytes) - /Users/forgebot/forgeapps/apps/forgewiki/wiki/projects/tu-taskus-robotics-ps5-training-simulator.md — access confirmed (file; tracked files: 1; 3365 bytes) ### Halliburton cementing-services proof of concept - /Users/forgebot/forgeapps/apps/forgelab/public/cementing-services — access confirmed (directory; tracked files: 2) - /Users/forgebot/forgeapps/apps/forgewiki/wiki/projects/halliburton-cementing-services.md — access confirmed (file; tracked files: 1; 793 bytes) ### AdamoBot / ForgeBot capability transfer for Devin channel - /Users/forgebot/forgeapps/channels/devin_forgebot — access confirmed (directory; tracked files: 11) - /Users/forgebot/forgeapps/channels/CLAUDE.md — access confirmed (file; tracked files: 1; 2555 bytes)
STATE.md
/Users/forgebot/forgeapps/channels/devin_forgebot/STATE.md
# State — #devin_forgebot Last reviewed: 2026-07-01T00:26:33Z ## Current state - Channel context folder now lives at /Users/forgebot/forgeapps/channels/devin_forgebot, matching the current Slack channel name. - The previous local folder name was /Users/forgebot/forgeapps/channels/devin_adamobot; it was renamed after Slack reported the channel name as #devin_forgebot. - ForgeBot confirmed Slack API read access to C0AKU5KQ8SW and local filesystem access to the major project paths listed in MEMORY.md and SUMMARY.md. - Adam requested a share-preview specifically of this channel context/memory, not a raw Slack export. - Current transition topic: ForgeBot taking over simulator-update workflow that AdamoBot previously handled in this channel. ## Recent sampled activity - 2026-06-24: Devin asked whether ForgeBot can upload updates to proof-of-concept simulators as AdamoBot had been doing. - 2026-06-25: Devin asked whether ForgeBot is active here and able to access AdamoBot-used skills. - 2026-06-26: Adam asked for channel-specific context, major project path audit, OPEN_QUESTIONS.md, and a share-preview HTML report. - 2026-06-30: Slack reports this channel as #devin_forgebot, with previous name #devin_adamabot; Adam asked for a fresh share-preview of channels/devin_forgebot memory/context. ## Active topics - ForgeBot capability parity for proof-of-concept simulator updates. - Project-path map for past work in this channel. - Open clarification items around source-of-truth skills for TMEIC, TaskUs, and Halliburton.
PEOPLE.md
/Users/forgebot/forgeapps/channels/devin_forgebot/PEOPLE.md
# People — #devin_forgebot | Person / bot | Slack ID | Role in channel | Notes | |---|---:|---|---| | Adam Kane | U0J1D5G87 | Owner/admin, architecture and bot reliability steering | Adam-gated for secrets, external sends, money, client-owned remotes, and partner-meeting confidentiality. | | Devin Callahan | U082SNNU8KS | Primary requester / simulator domain collaborator | Drives PDU, induction-drive, TaskUs, and proof-of-concept simulator work. | | AdamoBot | U0ADXKK74GK | Historical bot used in this channel | Separate bot/role; do not impersonate. Prior outputs are leads, not proof. | | ForgeBot | U0B9SM7MVB5 | Current company-wide assistant | Has confirmed channel history access and local repo access for this channel context. | | Miguel | U036N1SESP8 | Participant in related PDU/JD contexts | Appears in channel participant map; use current thread context before involving. | | Rachel Calgaro | U01KTTLEH1V | Participant in sampled history | Appears in channel participant map; do not relay unrelated private context. | | Slackbot | USLACKBOT | Slack system bot | System messages only. |
DECISIONS.md
/Users/forgebot/forgeapps/channels/devin_forgebot/DECISIONS.md
# Decisions — #devin_forgebot | Date | Decision / commitment | Source | Status | |---|---|---|---| | 2026-03-21 | Consolidate PDU emulation knowledge into a dedicated skill so future sessions retain design rules and resources. | https://forgefx.slack.com/archives/C0AKU5KQ8SW/p1774123591952579 | Implemented historically; path confirmed at /Users/forgebot/forgeapps/.claude/skills/apps/subskills/pdu-emulation/SUBSKILL.md. | | 2026-04-16 | PDU lesson-guide state should sync through the forgeapps Supabase pdu_lesson_guides table rather than rely only on localStorage. | https://forgefx.slack.com/archives/C0AKU5KQ8SW/p1776379446999269 | Migration path confirmed at /Users/forgebot/forgeapps/apps/jd/supabase/migrations/003_pdu_lesson_guides.sql. | | 2026-04-23 | Start the Induction Drive Simulator as a new proof-of-concept project for a TMEIC TM 10e2 induction drive. | https://forgefx.slack.com/archives/C0AKU5KQ8SW/p1776905400712659 | Related Forgelab and ForgeSales paths confirmed. | | 2026-05-21 | TaskUs ERI simulator live build should be replaced from an attached zip under apps/forgelab/public/taskus-eri-sim and verified live. | https://forgefx.slack.com/archives/C0AKU5KQ8SW/p1779402597330629 | Public build path confirmed. | | 2026-06-26 | Create this channel context folder under the current channel name, preserve OPEN_QUESTIONS.md, and publish a channel memory/context preview. | https://forgefx.slack.com/archives/C0AKU5KQ8SW/p1782438471302219 | Refreshed under current channel name on 2026-06-30. | Note: Slack links point to channel/thread anchors. Review original thread context before treating any historical bot completion claim as verified.
TASKS.md
/Users/forgebot/forgeapps/channels/devin_forgebot/TASKS.md
# Tasks — #devin_forgebot | Status | Task | Owner | Notes | |---|---|---|---| | done | Create channel-specific context folder for C0AKU5KQ8SW. | ForgeBot | /Users/forgebot/forgeapps/channels/devin_forgebot | | done | Confirm Slack history access for ForgeBot. | ForgeBot | conversations.info/history succeeded; sampled 240 top-level messages and 120 thread roots/replies. | | done | Confirm local access to major project paths. | ForgeBot | All audited paths exist locally and are readable. | | done | Add OPEN_QUESTIONS.md for unclear items. | ForgeBot | See local file in this folder. | | pending | Verify each live project URL visually before future update work. | ForgeBot | Not required for this context-only task; do this before claiming any app is live/current. | | pending | Identify canonical skills for TMEIC, TaskUs, and Halliburton if Devin expects ForgeBot to load project-specific skills. | ForgeBot / Adam / Devin | See OPEN_QUESTIONS.md. |
THREADS.md
/Users/forgebot/forgeapps/channels/devin_forgebot/THREADS.md
# Threads — #devin_forgebot Important threads and channel anchors to review before acting. Summaries are sanitized; read source threads for exact context. | Topic | Link | Why it matters | |---|---|---| | Channel creation / current request | https://forgefx.slack.com/archives/C0AKU5KQ8SW/p1782438471302219 | Adam's request for this context folder and report. | | ForgeBot simulator-update capability question | https://forgefx.slack.com/archives/C0AKU5KQ8SW/p1782283895173609 | Devin asking whether ForgeBot can handle proof-of-concept simulator updates. | | ForgeBot active / AdamoBot skill access question | https://forgefx.slack.com/archives/C0AKU5KQ8SW/p1782362656544869 | Devin asking whether ForgeBot can access historical skills/workflow. | | Halliburton cementing-services planning | https://forgefx.slack.com/archives/C0AKU5KQ8SW/p1781292776793499 | Planning for AI support, proof-of-concept simulator maintenance, and dashboard/routine ideas. | | TMEIC phase/cost-table work | https://forgefx.slack.com/archives/C0AKU5KQ8SW/p1781011292600829 | Phase 1 cost table and scope variants for TMEIC development. | | Induction Drive Simulator kickoff | https://forgefx.slack.com/archives/C0AKU5KQ8SW/p1776905400712659 | Project creation point and initial requirements. | | TaskUs ERI simulator deployment | https://forgefx.slack.com/archives/C0AKU5KQ8SW/p1779402597330629 | Live build replacement workflow and verification expectation. | | PDU cascade editing requests | https://forgefx.slack.com/archives/C0AKU5KQ8SW/p1776399579769009 | Lesson-guide cascade editing repeated requests and failure context. | | PDU lesson cloud sync | https://forgefx.slack.com/archives/C0AKU5KQ8SW/p1776379446999269 | Supabase-backed lesson-guide persistence. | | PDU emulator skill consolidation | https://forgefx.slack.com/archives/C0AKU5KQ8SW/p1774123591952579 | Start of formal PDU skill memory strategy. | | ForgeLab Mashup Maker kickoff | https://forgefx.slack.com/archives/C0AKU5KQ8SW/p1773197042709619 | Earliest sampled project build request in the channel. |
SOURCES.md
/Users/forgebot/forgeapps/channels/devin_forgebot/SOURCES.md
# Sources — #devin_forgebot ## Slack - Channel: https://forgefx.slack.com/archives/C0AKU5KQ8SW - Slack ID: C0AKU5KQ8SW - Name resolved via conversations.info: #devin_forgebot - History sample: 240 top-level messages plus 120 replied threads, captured 2026-06-26T01:50:28Z ## Local project roots ### ForgeLab Mashup Maker / music route - /Users/forgebot/forgeapps/apps/forgelab/src/pages/music — access confirmed (directory; tracked files: 29) - /Users/forgebot/forgeapps/apps/forgelab/public/music — access confirmed (directory; tracked files: 15) ### JD PDU emulator / PDU design guide / SSM work - /Users/forgebot/forgeapps/apps/jd/src/pages/pdu — access confirmed (directory; tracked files: 10) - /Users/forgebot/forgeapps/apps/jd/src/pages/pdu2 — access confirmed (directory; tracked files: 3) - /Users/forgebot/forgeapps/apps/jd/src/pages/PDUEmulatorPage.tsx — access confirmed (file; tracked files: 1; 10285 bytes) - /Users/forgebot/forgeapps/apps/jd/src/pages/PDUEmulatorV2Page.tsx — access confirmed (file; tracked files: 1; 7220 bytes) - /Users/forgebot/forgeapps/apps/jd/src/pages/PDURunPage.tsx — access confirmed (file; tracked files: 1; 203944 bytes) - /Users/forgebot/forgeapps/apps/jd/supabase/migrations/003_pdu_lesson_guides.sql — access confirmed (file; tracked files: 1; 621 bytes) - /Users/forgebot/forgeapps/.claude/skills/apps/subskills/pdu-emulation/SUBSKILL.md — access confirmed (file; tracked files: 1; 90008 bytes) ### TMEIC Induction Drive Simulator
RUNBOOK.md
/Users/forgebot/forgeapps/channels/devin_forgebot/RUNBOOK.md
# Runbook — #devin_forgebot ## Before responding in this channel 1. Read /Users/forgebot/forgeapps/channels/CLAUDE.md. 2. Read every markdown file in /Users/forgebot/forgeapps/channels/devin_forgebot. 3. If the request names a simulator/project, verify the relevant local paths from SUMMARY.md or MEMORY.md. 4. If the request asks for a live update, inspect the app-specific CLAUDE.md and use the repo's deploy rule: git push is the deploy path; verify the live URL after the automatic deploy. 5. Never treat an old AdamoBot "done" reply as proof; verify with files, build output, or live URL checks. ## Refreshing this context 1. Use ForgeBot bot token through Doppler; never print token values. 2. Fetch conversations.info, bounded conversations.history, and high-signal conversations.replies. 3. Summarize durable facts into MEMORY.md; short-term items into STATE.md/TASKS.md. 4. Keep raw Slack JSON out of git unless explicitly reviewed and requested. 5. Publish only sanitized report HTML with share-preview --clean. ## Common local paths - ForgeLab Mashup Maker / music route: /Users/forgebot/forgeapps/apps/forgelab/src/pages/music - JD PDU emulator / PDU design guide / SSM work: /Users/forgebot/forgeapps/apps/jd/src/pages/pdu - TMEIC Induction Drive Simulator: /Users/forgebot/forgeapps/apps/forgelab/public/tmeic-sim - TaskUs ERI / ERT simulator: /Users/forgebot/forgeapps/apps/forgelab/public/taskus-eri-sim - Halliburton cementing-services proof of concept: /Users/forgebot/forgeapps/apps/forgelab/public/cementing-services
SUMMARY.md
/Users/forgebot/forgeapps/channels/devin_forgebot/SUMMARY.md
# Summary — #devin_forgebot ForgeBot can read this channel and can access the major local project artifacts developed through it. The channel started as a Devin/AdamoBot development lane and became a productive ForgeFX simulator prototyping surface. ## Access proof - Slack channel access: confirmed via conversations.info and conversations.history for C0AKU5KQ8SW. - History sample: 240 top-level messages, 120 high-reply threads, spanning 2026-03-11 through 2026-06-26. - Local repo access: confirmed for all audited project paths below. ## Major project map | Project | Window | Access status | Live / source link | |---|---|---|---| | ForgeLab Mashup Maker / music route | 2026-03-11 | confirmed_local_read_access | https://forgelab.forgefx.dev/dj | | JD PDU emulator / PDU design guide / SSM work | 2026-03-12 through 2026-04-21 | confirmed_local_read_access | https://jd.forgefx.dev/pdu-run | | TMEIC Induction Drive Simulator | 2026-04-23 through 2026-06-09 | confirmed_local_read_access | https://forgelab.forgefx.dev/tmeic-sim/ | | TaskUs ERI / ERT simulator | 2026-05-21 through 2026-05-22 | confirmed_local_read_access | https://forgelab.forgefx.dev/taskus-eri-sim/ | | Halliburton cementing-services proof of concept | 2026-06-01 through 2026-06-12 | confirmed_local_read_access | https://forgelab.forgefx.dev/cementing-services/ | | AdamoBot / ForgeBot capability transfer for Devin channel | 2026-06-24 through 2026-06-26 | confirmed_local_write_access | https://forgefx.slack.com/archives/C0AKU5KQ8SW | ## Full path audit ### ForgeLab Mashup Maker / music route
OPEN_QUESTIONS.md
/Users/forgebot/forgeapps/channels/devin_forgebot/OPEN_QUESTIONS.md
# Open Questions — #devin_forgebot These are the unclear items from the channel-history and local-path audit. 1. **Canonical skill source for TMEIC / induction-drive simulator:** channel history repeatedly says "load the induction drive simulator skill," but I did not find a clearly named TMEIC/induction-drive skill under /Users/forgebot/forgeapps/.claude/skills. Is the skill stored elsewhere, deleted, or folded into another skill? 2. **Canonical skill source for TaskUs ERI simulator:** the repo has a Hermes skill named taskus-eri-sim available, but I did not find a matching ForgeApps .claude skill folder. Which one should ForgeBot treat as canonical for Devin-channel work? 3. **Halliburton cementing-services source of truth:** the live static drop exists at /Users/forgebot/forgeapps/apps/forgelab/public/cementing-services and ForgeWiki has a project page, but I did not find a dedicated cementing-services skill. Should one be created before ForgeBot starts maintaining that simulator/dashboard? 4. **Live URL ownership:** TMEIC, TaskUs, and cementing-services appear under ForgeLab public routes. Should future updates replace static public drops, work from source directories, or both? 5. **Raw artifacts from historical AdamoBot work:** several channel tasks refer to attached zips/docs/images that are not represented in this context folder. If those files matter long-term, where should ForgeBot look first: SharePoint, ForgeMedia, Slack attachments, or local archive paths? 6. **AdamoBot-to-ForgeBot handoff boundary:** should ForgeBot mirror prior AdamoBot behavior in this channel by loading Devin-specific project skills automatically, or should it always load only the channel context plus project-specific skill named in the current request?