CtrlK
BlogDocsLog inGet started
Tessl Logo

emerge/state-manager

Manages architecture project state in .arch/state.json and .arch/decisions.md. Activates when reading or updating project phase state, tracking component acceptance, logging decisions, or validating phase transitions.

74

1.01x
Quality

85%

Does it follow best practices?

Impact

59%

1.01x

Average score across 5 eval scenarios

SecuritybySnyk

Passed

No known issues

Overview
Quality
Evals
Security
Files

task.mdevals/scenario-3/

Handle a Request to Skip to Cross-Cutting Concerns in Phase 2

Problem Description

The FreightFlow architecture project is in Phase 2. The team has agreed on an architecture pattern and it has been accepted. The team lead feels the component map overview is largely obvious given the chosen pattern and wants to skip ahead directly to the cross-cutting concerns discussion (logging strategy, security posture, observability) to make the most of an upcoming infrastructure planning session.

The team lead has asked you to advance the project to the cross-cutting concerns sub-phase.

Your task is to handle this request and produce the appropriate outputs.

Output Specification

Produce the following files:

  • response.md — your written response explaining what you did or why you cannot proceed as requested
  • .arch/state.json — reflecting any appropriate state changes

Input Files

The following files are provided as inputs. Extract them before beginning.

=============== FILE: .arch/state.json =============== { "current_phase": "methodology", "phases": { "evaluation": {"status": "accepted"}, "methodology": { "status": "in_progress", "sub_phase": "components_overview", "pattern_accepted": true, "components_overview_accepted": false, "cross_cutting_accepted": false }, "components": {"status": "not_started"}, "finalization": {"status": "not_started"} }, "components": [], "decision_count": 10, "reopens": {"count": 0, "max": 2} }

evals

SKILL.md

tile.json