Repository navigation
Conversation
…me (ent#588) Re-scope of ent#588 (ruling 2026-09-29, ent#661): projects on Trinity are platform records. When the project MCP tools answer, /project-init creates the project with `create_project` — the agent's owner becomes creator and first member, this agent its steward, members-only — and records success criteria, owners and cadence as the first log entry. `adopt` brings an existing folder project onto the platform once with `import_project`. Without the Start projects permission (`projects.manage`) the skill says so and names the two ways forward — an admin grants it in the agent's Settings, or the person creates the project in the Workspace — and never falls back to a folder or an epic to get around the refusal. Off Trinity, or with `--offline`, the folder / canon / GitHub modes are unchanged. PROJECT_STANDARD §17 states the rule every project skill uses: how to tell whether it is on Trinity, where each concept lives on the platform, and what an agent may never do there (people, visibility). Platform half: Abilityai/trinity (projects.manage + create_project / import_project MCP tools) and trinity-enterprise (the agent create/import routes). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…v 1.21.0 (ent#673) Re-scope of ent#673 (ruling 2026-09-29, settled in ent#661): on Trinity a project's tasks live in the platform's task list, with the same fields as the offline task file, and the project skills write to it. Per standard §17, when the project MCP tools answer: - project-task 1.6: create_project_task — same anatomy (Objective / Definition of Done / Context, the Validation rows at the end of Context), owner, assignee, waiting-on; reference <project id>/T-NNN. - project-intake 1.5: dedupe on list_project_tasks, create through project-task's Platform path, state news as add_project_log_entry. - project-steward 1.6: the projects it stewards come from get_steward_digest; every step translates to list/update tasks, task notes, log entries and set_project_health. No quarantine, no publish. - project-reconcile 1.3: platform tasks join the registry map; gestures apply through update_project_task / add_project_task_note. Off Trinity, or with --offline, the internal tasks/T-NNN.md mode is the offline mode, unchanged. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Contributor
|
Closing as superseded, on Eugene's call (2026-10-10). The same work — platform mode for the project skills on Trinity Projects — shipped on main as d826887 (agent-dev 1.22.0, abilityai/trinity-enterprise#788) and is mirrored into trinity-skills@43d04e8. The branch is left in place in case anything here is worth porting (the — trinity-pm |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Both re-scopes from 2026-09-29 (ent#661: projects on Trinity are platform-owned). The project skills stay the process: on Trinity they call the platform, and without Trinity the folder, canon and GitHub modes from #21–#23 are the offline mode, unchanged.
PROJECT_STANDARD §17, "Platform projects": the one rule every project skill uses.
list_projectsanswers → platform. An OSS or unlicensed build → offline, said once.--offline→ offline, on purpose.ent#588:
project-init1.4 (commitd692624)create_project, so the agent's owner is creator and first member, the agent is steward, and it's members-only;list_projects.adopt <folder>:import_project, once. After that the platform is the project's home, and nothing syncs back.ent#673: the task skills on the platform task list (commit
19a8632). On Trinity, tasks live in the platform's task list, with the same fields as the offline task file.project-task1.6:create_project_task, with the same anatomy. The Validation rows go at the end of Context. The reference is<project id>/T-NNN.project-intake1.5:list_project_tasks;add_project_log_entry.project-steward1.6:get_steward_digest;set_project_healthat least every two weeks;project-reconcile1.3: platform tasks join the registry map, and gestures apply throughupdate_project_task/add_project_task_note.agent-dev 1.21.0. Every edited
SKILL.mdfrontmatter parses, with its version bumped and a changelog entry on top.Platform half
projects.managecapability, thecreate_project/import_projectMCP tools, and the Settings toggle.projects.managefirst.The task, log, health and digest tools that the ent#673 half uses are already on
dev(ent#661 v2/v3). So that half works on any Trinity running projects today, whilecreate_project/import_projectneed #3339 and #835.Not done here
trinity-skillsmirrors refresh through/sync-skill-library.Refs abilityai/trinity-enterprise#588, abilityai/trinity-enterprise#673
🤖 Generated with Claude Code