anchor.diff:  
       CREATE OBJECT ri_html TYPE zcl_abapgit_html.
   
  -    ri_html->add( '<div id="stage-summary" class="dialog w800px">' ).
  +    ri_html->add( '<div id="top" class="paddings">' ).
  +    ri_html->add( zcl_abapgit_gui_chunk_lib=>render_repo_top( mo_repo ) ).
  +    ri_html->add( '</div>' ).
  +
  +    ri_html->add( '<div id="stage-summary" class="dialog w800px paddings">' ).
       ri_html->add( render_stage_summary( ) ).
       ri_html->add( '</div>' ).
   
  
positive.code:     CREATE OBJECT ri_html TYPE zcl_abapgit_html.
  
      LOOP AT mt_stage ASSIGNING <ls_stage>.
        ls_sum-method = zcl_abapgit_stage=>method_description( <ls_stage>-method ).
        ls_sum-count  = 1.
        COLLECT ls_sum INTO lt_sum.
      ENDLOOP.
  
      ri_html->add( '<table class="stage_tab">' ).
      ri_html->add( '<thead>' ).
      ri_html->add( '<tr>' ).
      ri_html->add( '<th colspan="2">Stage Summary (<a href="#stage-details">Details</a>)</th>' ).
      ri_html->add( '</tr>' ).
      ri_html->add( '</thead>' ).
  
      ri_html->add( '<tbody>' ).
      LOOP AT lt_sum INTO ls_sum.
        ri_html->add( '<tr>' ).
        ri_html->add( '<td class="method" width="20%">' ).
        ri_html->add( ls_sum-method ).
        ri_html->add( '</td>' ).
        ri_html->add( '<td>' ).
        IF ls_sum-count = 1.
          ri_html->add( |{ ls_sum-count } file| ).
        ELSE.
          ri_html->add( |{ ls_sum-count } files| ).
        ENDIF.
        ri_html->add( '</td>' ).
        ri_html->add( '</tr>' ).
      ENDLOOP.
      ri_html->add( '</tbody>' ).
  
      ri_html->add( '</table>' ).
  
    ENDMETHOD.
  
  
negative.code:     ri_html->add( '<table class="stage_tab">' ).
      ri_html->add( '<thead>' ).
      ri_html->add( '<tr>' ).
      ri_html->add( '<th colspan="3">Staged Files (<a href="#top">Summary</a>)</th>' ).
      ri_html->add( '</tr>' ).
      ri_html->add( '</thead>' ).
  
  