Telegram
Direct chat delivery confirmed
Operational workspace for Ruben and Nev
Direct chat delivery confirmed
Loopback gateway reachable on 127.0.0.1:18789
0 critical; plaintext secrets still need migration
Default model reference is gpt-5.5
NevDesk requested as the visual management workspace.
OpenClaw validation completed with gateway and Telegram healthy.
Critical elevated webchat wildcard removed and model refs normalized.
Keep Telegram delivery reliable, reduce configuration risk and document operational procedures.
Create the visual workspace where notes, decisions, tasks and system health live.
Turn raw daily notes into curated, searchable context.
The app can provide workflows, controls, status, automation hooks and structured operational views.
Avoid exposing tokens and API keys through plaintext config files readable by tools.
Current Telegram/gateway path is stable; plugin pinning is better handled in a controlled maintenance window.
NexusCRM Roadmap State
status: waiting_for_user
repo: /data/.openclaw/workspace/projects/NexusCRM
remote: rubmachadoGR/NexusCRM
base_branch: dev
2026-07-12
Ruben asked to update `/data/.openclaw/workspace/projects/NexusCRM` by pulling GitHub `dev` and overwriting the local version. The repo is on `dev`, remote is `https://github.com/rubmachadoGR/NexusCRM.git`, local HEAD was `b7f9cb9bcc2e22fa50a06dee805d0880864da74f`, and it was 1 commit ahead of `origin/dev`.
Attempted `git fetch origin dev`, but GitHub required authentication: `fatal: could not read Username for 'https://github.com': No such device or address`. `gh` is not installed and no credential helper is configured. No reset was performed.
Used the GitHub token provided in Telegram only transiently to fetch `origin/dev`; did not store it in memory or config. Then ran `git reset --hard origin/dev`. NexusCRM local `dev` is now at `52ffa62` (`timeline resources`) and clean against `origin/dev`. User was advised to revoke/rotate the token because it passed through chat.
Ruben asked to refresh local `NexusCRM` from GitHub `dev` again and move all GitHub Project items to Done. Used the provided token transiently only for GitHub API access; did not store it. Confirmed local `dev` at `52ffa62` and updated GitHub Project v2 `NexusCRM - Product & Engineering Roadmap`: 31 total items, 31 in `Done` after the update.
2026-07-10
NexusCRM: Ruben approved proceeding with the pending local commit `b7f9cb9 feat: add organization invite acceptance flow`. Validated `/data/.openclaw/workspace/projects/NexusCRM` with `npm run typecheck` and `npm run build`; both passed. `git push origin dev` failed because the runtime has no GitHub credentials (`fatal: could not read Username for 'https://github.com'`), `gh` is not installed, and no credential helper is configured. Repo remains clean on `dev`, 1 commit ahead of `origin/dev`.
2026-07-08
Ruben provided a GitHub token to unblock NexusCRM GitHub Project updates. Used it only ephemerally via request headers and did not store it.
Updated `NexusCRM - Product & Engineering Roadmap` project item Status to `Done` for issues #11, #12, #13, #15, #16, #29, #32, and #35.
Verified through GitHub GraphQL that all eight items are `Done`; GitHub automation also closed the linked issues.
Remaining NexusCRM state: local repo still has `dev` ahead of `origin/dev` by one local commit, `b7f9cb9 feat: add organization invite acceptance flow`; validate and push only after explicit decision.
2026-07-07
Ruben asked: "Se já estás de volta, atualiza os itens do projeto do github."
NexusCRM local repo checked at `/data/.openclaw/workspace/projects/NexusCRM`: clean, branch `dev`, ahead of `origin/dev` by one local commit `b7f9cb9 feat: add organization invite acceptance flow`.
GitHub project item update could not be performed from this runtime: `gh` is not installed, no GitHub token/git credential is present, and unauthenticated GitHub API access to `rubmachadoGR/NexusCRM` returns 404.
Updated `memory/roadmap-state.md` to `blocked_github_project_auth` with concrete resume steps.
2026-07-02
Ruben pushed to continue/finish P2 rather than stop on missing GitHub auth. Adjusted operating mode: continue local validated work when push is blocked, then push/CI later when auth is available.
NexusCRM P2 completed locally on `dev` in six commits, currently `dev...origin/dev [ahead 6]` because GitHub HTTPS auth is unavailable:
`ce2958e feat: add account brief recommendations` covers AI account brief and next-best-action in Company details.
`b0e92c3 feat: add lead CSV import` adds lead CSV import with preview/validation.