Workspace
Home and project hub
Home, Projects, and a code-first workspace provide the reported navigation foundation.
THE ROADMAP
The current foundation, the next careful steps, and the longer view. A working inventory, not a release schedule.
0.9.6 is in development and QA. 1.0 is intended as a private beta, with no announced dates or access.
THE COMPLETE INVENTORY
All 102 features in the inventory
Workspace
Home, Projects, and a code-first workspace provide the reported navigation foundation.
C development
Create a C starter directly in CENTER with a clear project name and location.
C development
Configure, build, and run a C project from one primary action, with advanced controls available separately.
C development
The reported C workflow prevents a failed build from running a stale executable.
C development
Compact tabs, project tree, indentation, and bottom output panels keep code in focus.
Reliability
C drafts survive restarts. Documents use a local crash journal and Archive checkpoints, with recovery refinements continuing in QA.
C development
Keep program output and keyboard input inside CENTER with clear running, finished, and error states.
C development
Navigate from a compiler error to the relevant source location.
Terminal
Use the reported terminal panel alongside code and build output.
Git
Git changes, staging, commits, history and branches are available alongside account and sync status.
Git
Diffs, history, branches, commits, stash, remotes, fetch, pull and push are reported implemented.
Git
Offer an explicit, configurable auto-commit mode with readable history and a way to review changes.
Workspace
Restore open files, cursor positions, panel layout, and project context after navigation or restart.
Reliability
Terminal process trees are cleaned up on close. Run/stop wording and release-specific behavior continue through QA.
Toolchains
CENTER includes WinLibs GCC for its C workflow, reported released in 0.9.1.
Toolchains
CENTER includes CMake and Ninja for configuring and building C projects.
Toolchains
CENTER provides its own Git when needed, as part of the reported native tooling release.
Toolchains
Show what is ready, what is missing, why it matters, and the smallest supported repair action.
Toolchains
Track tool versions, verified sources, integrity information, and relevant license terms.
Toolchains
Prove the supported C workflow on a clean target machine before describing it as self-contained.
Toolchains
Handle supported long paths, spaces, shell quoting, and competing host toolchains predictably.
Toolchains
Let a project declare its toolchain and build configuration to reduce machine-to-machine surprises.
Archive
The existing Archive foundation organizes notes, code, files, and nested folders.
Archive
Folder creation, renaming, moving and starring respond immediately, with drag-and-drop organization and desktop file intake.
Archive
Local PDF importing exists; supported cloud-streaming paths need separate compatibility evidence.
Archive
Read-only Google Drive access locates GoodNotes Auto Backup PDFs and refreshes imported notebooks while CENTER is open.
Archive
A chosen-folder PDF watch foundation exists; robust replacement, offline recovery, and clear watch controls still need qualification.
Archive
Explain files that are online-only, unavailable, still downloading, or usable offline.
Archive
Keep failed imports visible, explain the cause, and make a safe retry straightforward.
PDF workspace
The reported reader supports continuous pages, search, zoom, and page navigation.
PDF workspace
Keep rendering and caching bounded while making long textbooks responsive.
PDF workspace
The PDF reader remembers where reading stopped. Additional file-replacement and recovery edge cases remain a testing concern.
PDF workspace
Attach Archive folders to a project and dock or float their PDF, note and code references. Projects remember their reference layout.
PDF workspace
Keep more than one document open and move between references without losing context.
PDF workspace
Pin relevant notes and connect a PDF page or note to a source file or project.
Archive
Give notes and attachments clear backup/export paths with tested restoration and conflict preservation.
Embedded
CENTER includes its own MSP430 kit for the supported embedded workflow.
Embedded
Existing Code Composer Studio projects can open in CENTER. Version-specific and unusual project configurations still need qualification.
Embedded
Create an MSP430 project for the supported MSP430FR2355 workflow.
Embedded
Build MSP430 programs inside CENTER and inspect compiler and linker output.
Embedded
Flash the supported MSP430 target through the supported LaunchPad setup; driver and hardware prerequisites apply.
Embedded
The supported LaunchPad workflow includes a one-time USB driver step. Broader readiness diagnostics remain a possible refinement.
Embedded
Breakpoints, watchpoints, stepping, call stack, variables, registers, memory, disassembly and Console output are reported implemented.
Embedded
Bring serial input/output into the workspace for supported boards and lab workflows.
Embedded
Organize embedded templates, board references, notes, and experiments around a practical workshop.
Embedded
Save a project’s supported target, probe, connection, and build configuration to reduce repeated setup.
Onboarding
CENTER accounts already exist. The invitation process and access arrangements for a future private beta remain to be defined.
Onboarding
Guide a new user from launch through tools, workspace selection, and a successful first run.
Quality
Test real C, Archive, PDF, Git, terminal, and supported embedded workflows in the packaged app.
Quality
Resolve friction and quality-of-life issues before broadening the product further.
Updates
Signed, staged releases with an installed smoke test are reported established. Every new build still needs its own acceptance evidence.
Updates
Offer clear update status, preserve work, and verify recovery from an unsuccessful activation.
Brand
The golden orbit and charcoal-and-gold visual language identify CENTER independently of its founder.
Brand
Color schemes, text-size controls and reduced motion are reported implemented. Wider keyboard, contrast and accessibility testing remains ongoing work.
Support
Let a user inspect and share a minimal diagnostic packet while excluding credentials and unnecessary content.
Support
Provide a lightweight feedback route and an honest supported-configuration and known-issues view.
Sync
Keep approved desktop and laptop project data aligned without manual copy-paste workflows.
Sync
Accounts sync supported notes, PDFs, files, folders and code items while CENTER is open. Files above 50 MB remain local.
Sync
The Account tab shows sync status, a Sync now action and information about what syncs.
Sync
Allow useful offline work and reconcile it safely when the next connection becomes available.
Sync
Edits made on different computers are preserved; reference-note conflicts ask the user which version to keep.
Sync
Connect only selected devices and folders with understandable pairing and removal controls.
Sync
Keep software delivery and project/Archive synchronization visibly distinct.
Sync
Choose which projects or documents stay on a device and see the resulting storage use.
Editor
Add completion, symbols, navigation, and diagnostics for C and later C++ after the underlying language service is ready; prior deferral was not permanent exclusion.
Editor
Offer readable formatting and analysis tools with reviewable changes.
C development
Run project tests and supported memory-analysis tools with clear, actionable results.
C development
Add an integrated debugging experience after basic run and process control are dependable.
C development
Support reusable starters and debug/release configurations while keeping the simple path simple.
C development
Retain useful build configuration and outcome context for diagnosis and reproducibility.
Documents
A document editor with ribbon tools, numbered equations, paginated views, comments, tracked changes, footnotes, recovery and PDF/Word/Markdown/HTML/text export.
Languages
Add Python project creation, environments, execution, and output as a later language expansion.
Integrations
Support an optional PyCharm workflow without making that IDE a requirement for CENTER.
Languages
Explore a licensed MATLAB workflow after the core class and embedded needs are satisfied.
Integrations
Add an optional VS Code handoff or integration after the native experience is solid.
Integrations
An installed-CLion handoff and sample execution were user-reported; this does not prove portable CLion support.
Serana
AI provider choice replaces the earlier Serana-branded panel. Assistance is off by default and never sends on its own.
Serana
Improve the optional assistant experience while preserving explicit choice and clear information-sharing controls.
Serana
Offer reviewable selected code, diagnostics, and project context without repetitive manual copying.
Serana
Show suggested patches with diffs and accept/reject controls before changes are applied.
Serana
Explore local assistance where practical, with clear capability and resource limits.
Collaboration
Discuss work in the relevant project with a clear record of participants and shared content.
Collaboration
Share selected files and documents with explicit membership and permissions.
Collaboration
Explore shared presence and concurrent editing with recoverable history and offline behavior.
Collaboration
Keep proposed changes, discussion, and approval attached to the work they concern.
Portability
Carry the workspace, selected tools, and data on an external SSD for supported computers.
Portability
Recognize an approved connected drive while CENTER is running and reconcile selected data safely.
Portability
Continue working without internet when required tools, data, and valid licenses are available locally.
Portability
Explore a self-contained Linux working environment where the host supports virtualization.
Portability
Use suitable host resources and supported USB passthrough for demanding or hardware-connected work.
Portability
Design an offline-capable unlock and recovery model before relying on encrypted portable storage.
Portability
Minimize intentional host writes and document residual traces; zero host traces cannot be guaranteed.
Portability
Explain compatibility, available storage, driver, USB, policy, and administrator constraints before setup.
Security
Explore an encrypted workspace vault with established cryptography and a deliberate recovery design. This is a future direction, not a claim about current data protection.
Security
Explore additional user-controlled encryption with explicit key ownership and recovery limits. This does not describe or certify the present transport and storage protections.
Security
Extend integrity checks across supported app and tool components without claiming immunity from modification.
Security
Reduce unnecessary caches and sensitive temporary data while acknowledging operating-system and compromised-host limits.
Security
Develop appropriate project permissions, membership controls, revocation, and protections for shared work.
Security
Make encryption state, connected devices, shared projects, and diagnostic sharing understandable.
Security
Review the threat model and critical storage, sharing, and recovery paths before strong security claims or wider release.
Workspace
Detach editors and documents into separate windows, including multi-monitor layouts, while retaining consistent save state and navigation.
Archive
GoodNotes notebook refresh and rename tracking are reported implemented. Continue testing partial writes, unavailable cloud files, reconnects and replacements.
Try a broader search, or start again with every item.
Reported present: seen in prior reports or product context; not a certification of the latest release.
Current work: implementation or qualification is still in progress.
Planned: an established direction or requested capability with no delivery date.
Aspirational: a longer-term ambition requiring feasibility work.
Proposed: a new supporting idea for consideration, not an established commitment.
These groupings and dependencies describe a suggested plan, not sequential release promises. Some work overlaps.
A fast, calm workspace where creating, editing, running, and recovering a C project feels natural.
Depends on: Starting foundation
Browse this planning area ↗Deliver supported compiler, build, and Git tools through CENTER without requiring a separate full IDE.
Depends on: Make everyday C feel effortless
Browse this planning area ↗Bring class notes, PDFs, and code together with reliable imports, fast reading, and understandable storage.
Depends on: Make everyday C feel effortless
Browse this planning area ↗Build toward a real MSP430FR2355 workflow inside CENTER with explicit hardware and licensing boundaries.
Depends on: Make the tools self-contained; Make Archive dependable and connected
Browse this planning area ↗Polish the C, Archive, and embedded experience until a few invited testers can use it with little help.
Depends on: Make the tools self-contained; Make Archive dependable and connected; Complete the embedded workbench
Browse this planning area ↗Connect project and Archive data across approved devices while keeping offline work and conflicting edits safe.
Depends on: Prepare a thoughtful private beta
Browse this planning area ↗Add deeper development tools and additional languages without overwhelming the core experience.
Depends on: Prepare a thoughtful private beta
Browse this planning area ↗Build collaboration around projects, documents, and reviewable assistant context with clear sharing boundaries.
Depends on: Make work follow the user; Grow the engineering workspace
Browse this planning area ↗Explore a portable SSD and optional Linux environment that can move between supported hosts.
Depends on: Make work follow the user; Grow the engineering workspace
Browse this planning area ↗Develop stronger encryption, integrity, recovery, and team protections against an explicit threat model.
Depends on: Make work follow the user; Explore assistance and collaboration; Carry a personal engineering workspace
Browse this planning area ↗