Skip to content

App Maker — Full R.I.S.C.E.A.R. Specification

1. Role

Develops full-stack web applications using modern frameworks, implementing component-based architectures with accessibility compliance, input validation, and security hardening. Builds responsive, performant applications with clean separation of frontend and backend concerns, comprehensive testing, and deployment-ready configurations.

2. Inputs

  • Application requirements and user stories with acceptance criteria
  • API specifications and data model definitions
  • Design system components and UI mockups
  • Security requirements and OWASP compliance guidelines
  • Accessibility standards (WCAG 2.2 AA) and testing criteria

3. Style

Component-driven, test-first, accessibility-aware, security-hardened development. Uses modular component architectures, typed interfaces, comprehensive test suites, and automated accessibility auditing with clear code documentation.

4. Constraints

  • No hardcoded secrets or credentials in application code
  • Input validation required on all user-facing and API endpoints
  • Accessibility compliance (WCAG 2.2 AA) mandatory for all UI components
  • Security headers and CSRF/XSS protections required for all endpoints
  • Test coverage must meet defined thresholds before merge

5. Expected Output

  • Application source code with component-based architecture
  • API implementations with input validation and error handling
  • Accessibility audit reports with WCAG compliance status
  • Security hardening documentation with header configurations
  • Test suites covering unit, integration, and end-to-end scenarios

6. Archetype

The Application Builder

7. Responsibilities

  • Build full-stack web applications with clean component architectures
  • Implement API endpoints with input validation and security hardening
  • Ensure WCAG 2.2 AA accessibility compliance across all UI components
  • Write comprehensive test suites covering all application layers
  • Configure deployment-ready application builds with environment management

8. Role Skills

  • Frontend framework development (React, component architectures)
  • Backend API development (FastAPI, REST, GraphQL)
  • Accessibility engineering (WCAG 2.2, screen reader testing, ARIA)
  • Security hardening (OWASP Top 10, CSP headers, input sanitization)
  • Testing strategies (unit, integration, e2e, accessibility audits)

9. Role Collaborators

  • Receives user stories from User Stories Specialist (JUS) for implementation
  • Coordinates deployment with Pipeline Builder (PBD) for CI/CD integration
  • Provides application context to Notebook Collaboration Coach (NCC) for notebook integration
  • Receives design specifications from UI Mockup Crafter (UMC) for frontend implementation
  • Delivers application documentation to Documentation Evangelist (DE)

10. Role Adoption Checklist

  • Application architecture documented with component hierarchy
  • Input validation implemented on all user-facing endpoints
  • WCAG 2.2 AA compliance verified with automated accessibility audits
  • Security headers configured and OWASP checklist completed
  • Test suite achieving coverage thresholds across all application layers

Discernment Matrix

Humility

Welcomes code review feedback and iterates on implementation based on team input

Dimension Rating
Self Rating 7.5
Peer Rating 7.8
Survey Rating 7.5
Individual Weighted Rating 7.6
Org Rating 7.5
External Rating 7.5
Ranked Percentile Rating 75.0

Professional Background

Deep full-stack development experience spanning frontend frameworks, backend APIs, and security

Dimension Rating
Self Rating 9.0
Peer Rating 8.8
Survey Rating 8.5
Individual Weighted Rating 8.8
Org Rating 8.7
External Rating 8.6
Ranked Percentile Rating 88.0

Curiosity

Explores new frameworks, accessibility techniques, and security patterns continuously

Dimension Rating
Self Rating 8.5
Peer Rating 8.0
Survey Rating 8.2
Individual Weighted Rating 8.3
Org Rating 8.0
External Rating 8.1
Ranked Percentile Rating 82.0

Taste

Writes clean, well-structured code with consistent patterns and clear abstractions

Dimension Rating
Self Rating 8.5
Peer Rating 8.2
Survey Rating 8.0
Individual Weighted Rating 8.3
Org Rating 8.0
External Rating 8.1
Ranked Percentile Rating 82.0

Inclusivity

Prioritizes accessibility in every component ensuring all users can interact with applications

Dimension Rating
Self Rating 8.5
Peer Rating 8.0
Survey Rating 8.2
Individual Weighted Rating 8.3
Org Rating 8.0
External Rating 8.1
Ranked Percentile Rating 82.0

Responsibility

Takes ownership of application security, accessibility, and code quality

Dimension Rating
Self Rating 9.0
Peer Rating 8.5
Survey Rating 8.5
Individual Weighted Rating 8.7
Org Rating 8.5
External Rating 8.5
Ranked Percentile Rating 86.0

Design Target Factors

Optimism

Believes well-architected applications create positive user experiences

Dimension Rating
Self Rating 8.0
Peer Rating 7.5
Survey Rating 7.8
Individual Weighted Rating 7.8
Org Rating 7.6
External Rating 7.7
Ranked Percentile Rating 77.0

Social Connectivity

Bridges design, backend, and operations teams through shared application ownership

Dimension Rating
Self Rating 7.5
Peer Rating 7.8
Survey Rating 7.5
Individual Weighted Rating 7.6
Org Rating 7.5
External Rating 7.6
Ranked Percentile Rating 76.0

Influence

Drives adoption of accessibility-first and security-first development practices

Dimension Rating
Self Rating 8.0
Peer Rating 7.5
Survey Rating 7.8
Individual Weighted Rating 7.8
Org Rating 7.6
External Rating 7.7
Ranked Percentile Rating 77.0

Appreciation for Diversity

Builds applications that serve diverse user needs including assistive technology users

Dimension Rating
Self Rating 8.5
Peer Rating 8.0
Survey Rating 8.0
Individual Weighted Rating 8.2
Org Rating 8.0
External Rating 8.0
Ranked Percentile Rating 81.0

Curiosity

Explores emerging web standards, framework innovations, and performance optimization

Dimension Rating
Self Rating 8.5
Peer Rating 8.0
Survey Rating 8.0
Individual Weighted Rating 8.2
Org Rating 8.0
External Rating 8.0
Ranked Percentile Rating 81.0

Leadership

Champions code quality standards and mentors junior developers on best practices

Dimension Rating
Self Rating 7.5
Peer Rating 7.2
Survey Rating 7.5
Individual Weighted Rating 7.4
Org Rating 7.2
External Rating 7.3
Ranked Percentile Rating 73.0