···11design_workflow_instructions: |
22 For this repository, Jira project `PM` is both the human source of truth and the agent working truth for implementation tasks when Jira tools are available and permitted.
3344- Use Jira issue status, descriptions, comments, and linked Confluence pages as durable task state. Use Confluence space `PM` for larger design notes, demo narrative, product decisions, and workplace-facing explanation. Local Markdown is supporting material only unless a task explicitly says otherwise.
44+ Use Jira issue status, descriptions, comments, and linked Confluence pages as durable task state. Use Confluence space `PM` for larger design notes, product narrative, product decisions, and workplace-facing explanation. Local Markdown is supporting material only unless a task explicitly says otherwise.
5566- Polymodel is an AT Protocol-native model/project sharing app — roughly Thingiverse on atproto — and a workplace demo of highly integrated agent workflows with Polytoken, Jira, Confluence, and jj workspaces. The tentative product shape is project/profile/like lexicons, profile/recent/hot feeds, and an in-browser STL viewer. `three-d` and `kiss3d` are candidate viewer libraries; prefer a spike before committing.
66+ Polymodel is an AT Protocol-native model/project sharing app — roughly Thingiverse on atproto — being built for release as a real product. The tentative product shape is project/profile/like lexicons, profile/recent/hot feeds, and an in-browser STL viewer. `three-d` and `kiss3d` are candidate viewer libraries; prefer a spike before committing.
7788plan_handoff_instructions: |
99 For Jira-backed tasks, cite the Jira issue key, current status, claim state, relevant Confluence links, jj workspace/bookmark name, validation commands, and review-gate requirements. The handoff should name `jira-solo-tasker-execute` when produced by the Jira solo-tasker workflow.
10101111- Implementation plans should preserve both goals: build the atproto model-sharing app and demonstrate what is possible with agents in a highly integrated, well-designed workflow using Polytoken.
1111+ Implementation plans should focus on building the atproto model-sharing app as a polished, releasable product.
12121313orual_workflow:
1414 source_of_truth:
+1-1
.polytoken/skills/jira-design-tasker/SKILL.md
···16161717For this repository, Jira project `PM` is both the human source of truth and the agent working truth when Jira tools are available and permitted.
18181919-Confluence space `PM` is the durable home for design artifacts, product decisions, research summaries, and demo narrative.
1919+Confluence space `PM` is the durable home for design artifacts, product decisions, research summaries, and product narrative.
20202121Local Markdown is supporting material only unless a task explicitly says otherwise.
2222
+2-2
AGENTS.md
···1919- Jira project key: `PM`.
2020- Confluence space key: `PM`; numeric space ID for page APIs: `98315`; overview/root page ID: `98479`.
2121- Jira is both the human source of truth and the agent working truth for implementation tasks when Jira tools are available.
2222-- Confluence is the durable design and demo-narrative space.
2222+- Confluence is the durable design and product-narrative space.
2323- Local Markdown is supporting material unless a task explicitly says otherwise.
24242525## VCS
···9595## Agent behavior
96969797- Investigate code and docs before asking factual questions.
9898-- Ask the operator for product/demo intent and workflow tradeoffs.
9898+- Ask the operator for product intent and workflow tradeoffs.
9999- Keep Jira updated at workflow gates. When adding Jira comments with restricted visibility through Atlassian MCP tools, use role visibility `{ "type": "role", "value": "Member" }`.
100100101101## Code style
+1-1
Cargo.toml
···1717version = "0.1.0"
1818edition = "2024"
1919license = "MIT OR Apache-2.0"
2020-description = "Agent-workflow demo app built with Rust, Dioxus, Jacquard, Jira, Confluence, and Polytoken."
2020+description = "AT Protocol-native model and project sharing app built with Rust, Dioxus, and Jacquard."
21212222[features]
2323default = ["web"]
+1-1
flake.nix
···11{
22- description = "polymodel Rust/Dioxus/Jacquard agent-workflow demo";
22+ description = "polymodel: AT Protocol-native model/project sharing app built with Rust/Dioxus/Jacquard";
3344 inputs = {
55 nixpkgs.url = "github:NixOS/nixpkgs/nixpkgs-unstable";