Object DevTaskPlanner

  • All Implemented Interfaces:

    
    public class DevTaskPlanner
    
                        

    High-level dev-task planner for Browser4 self-development.

    coding.devTask("<task description>") turns a natural-language task into an executable plan following the AGENTS.md development flow: locate the affected code → impact analysis → compile check → smallest-scope test → CDP trap check (browser-driver code) → repo-governance validation → commit guidance.

    The planner is PURE (no I/O): it parses the task text for module mentions, file paths, and tool references, then emits ordered PlanSteps the executor can either render (verify=false) or execute (verify=true).

    • Constructor Summary

      Constructors 
      Constructor Description
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Method Summary

      Modifier and Type Method Description
      final DevTaskPlanner.DevPlan plan(String task, List<String> knownModules) Parse a task description into a dev plan.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait