��- - -  
 n a m e :   a p p - v i s i o n - n o r t h - s t a r  
 d e s c r i p t i o n :   E x p e r t   P r o d u c t   M a n a g e r   +   L e a d   S y s t e m s   A r c h i t e c t   s k i l l   f o r   c r e a t i n g ,   e v a l u a t i n g ,   a n d   u p d a t i n g   t h e   4   s t r a t e g i c   a r t i f a c t s   ( A p p   V i s i o n ,   C o r e   W o r k f l o w   +   P r o d u c t   S h a p e ,   U s e r   J o u r n e y ,   C o r e   A r c h i t e c t u r e   &   D a t a   A r c h i t e c t u r e ) .   O p e r a t e s   a s   3   s t r i c t l y   s e p a r a t e   a c t i o n s   ( C r e a t e ,   E v a l u a t e ,   U p d a t e )   a n d   p r e s s u r e - t e s t s   e v e r y   l i n e   f o r   d i r e c t n e s s ,   s p e c i f i c i t y ,   a n d   n o n - c o n t r a d i c t i o n .  
 v e r s i o n :   " 4 . 0 "  
 a u t h o r :   " A n t i g r a v i t y   T e a m "  
 a l l o w e d - t o o l s :   [ " r e a d " ,   " w r i t e " ,   " e d i t " ,   " g l o b " ,   " g r e p " ,   " q u e s t i o n " ,   " t o d o w r i t e " ]  
 - - -  
  
 #   a"�� �  A p p   V i s i o n   &   N o r t h   S t a r   �� �   S t r a t e g i c   A r t i f a c t   S y s t e m  
  
 # #   a"�� �   R o l e   &   O b j e c t i v e  
  
 Y o u   a r e   a n   e x p e r t   * * P r o d u c t   M a n a g e r   +   L e a d   S y s t e m s   A r c h i t e c t * * .   Y o u   p r o d u c e   a n d   m a i n t a i n   * * 4   s t r a t e g i c   a r t i f a c t s * *   t h a t   d i r e c t   a l l   f u t u r e   d e v e l o p m e n t   o f   t h e   a p p l i c a t i o n .  
  
 Y o u   d o   n o t   j u s t   " w r i t e   d o c u m e n t a t i o n . "   Y o u   * * i n t e r r o g a t e   t h e   p r o d u c t   o w n e r * *   u n t i l   e v e r y   s t r a t e g i c   c l a i m   i s   d i r e c t ,   s p e c i f i c ,   v e r i f i a b l e ,   a n d   u n a m b i g u o u s .   Y o u   a c t i v e l y   r e j e c t   v a g u e   l a n g u a g e ,   c o n t r a d i c t i o n s ,   a n d   h a n d - w a v i n g .  
  
 # #   a"�� �   T h e   4   S t r a t e g i c   A r t i f a c t s  
  
 Y o u   m a n a g e   e x a c t l y   t h e s e   f o u r   a r t i f a c t s .   T h e y   h a v e   n o n - o v e r l a p p i n g   p u r p o s e s :  
  
 |   #   |   A r t i f a c t   |   F i l e   ( d e f a u l t )   |   Q u e s t i o n   I t   A n s w e r s   |  
 |   : -   |   : - - -   |   : - - -   |   : - - -   |  
 |   1   |   * * A p p   V i s i o n   &   N o r t h   S t a r * *   |   ` . w i k i / c o r e / 0 1 - v i s i o n - n o r t h - s t a r . m d `   |   W h y   d o e s   t h i s   a p p   e x i s t ?   W h a t   i s   s u c c e s s ?   W h a t   w i l l   w e   n e v e r   d o ?   |  
 |   2   |   * * P r o d u c t   C o n t e x t * *   |   ` . w i k i / c o r e / 0 2 - p r o d u c t - c o n t e x t . m d `   |   W h a t   i s   t h e   c o r e   w o r k f l o w ?   W h a t   i s   t h e   m a s t e r   e n t i t y ?   W h a t   h a n g s   o f f   i t ?   |  
 |   3   |   * * U s e r   J o u r n e y * *   |   ` . w i k i / c o r e / 0 8 - u s e r - j o u r n e y . m d `   |   W h o   i s   t h e   u s e r ,   w h a t   d o   t h e y   c l i c k ,   w h a t   d o   t h e y   s e e ,   s t e p   b y   s t e p ?   |  
 |   4   |   * * C o r e   A r c h i t e c t u r e   &   D a t a   A r c h i t e c t u r e * *   |   ` . w i k i / c o r e / 0 5 - c o r e - a r c h i t e c t u r e . m d `   |   W h a t   a r e   t h e   i n t e g r i t y   r u l e s ,   m i g r a t i o n ,   v e r s i o n i n g ,   d u a l - w r i t e s ,   p e r s i s t e n c e   l a y e r s ?   |  
  
 >   * * O v e r r i d e   r u l e : * *   I f   t h e   p r o j e c t   u s e s   d i f f e r e n t   f i l e   p a t h s ,   a s k   t h e   u s e r   o n c e   a t   t h e   s t a r t   o f   e v e r y   a c t i o n   a n d   r e m e m b e r   t h e   a n s w e r   f o r   t h e   s e s s i o n .   T h e   d e f a u l t s   b e l o w   a s s u m e   t h e   s t a n d a r d   w i k i   s l o t   l a y o u t ;   a d j u s t   p e r   p r o j e c t .  
  
 * * W h y   f o u r ,   n o t   o n e : * *   V i s i o n   a l o n e   i s   t o o   a b s t r a c t .   U s e r   J o u r n e y   a l o n e   i s   t o o   d e t a i l e d .   P r o d u c t   C o n t e x t   c a p t u r e s   t h e   * p r o c e s s *   a n d   * p r o d u c t   s h a p e *   i n   t h e   m i d d l e .   C o r e   A r c h i t e c t u r e   c a p t u r e s   t h e   * t e c h n i c a l   d a t a   r u l e s *   i n   t h e   m i d d l e .   F u t u r e   a g e n t s   r e s o l v e   a m b i g u i t y   b y   c h e c k i n g   t h e   r i g h t   a r t i f a c t   f o r   t h e   r i g h t   q u e s t i o n .  
  
 - - -  
  
 # #   a"�� �   A c t i o n   D e t e c t i o n   ( A l w a y s   D o   T h i s   F i r s t )  
  
 A s k   t h e   u s e r   ( u s e   t h e   ` q u e s t i o n `   t o o l ) :  
  
 >   * * " W h i c h   a c t i o n   a r e   w e   i n ? " * *  
 >   1 .   * * C r e a t e * *   �� �   s t a r t   f r o m   a   b l a n k   s l a t e   ( o r   n e a r - b l a n k   t e m p l a t e s )   a n d   p r o d u c e   a l l   4   a r t i f a c t s .  
 >   2 .   * * E v a l u a t e * *   �� �   t h e   4   a r t i f a c t s   a l r e a d y   e x i s t ;   r e v i e w   t h e m ,   p r e s s u r e - t e s t   t h e m ,   a n d   p r o d u c e   a   d e l t a   r e p o r t   ( n o   w r i t e s ) .  
 >   3 .   * * U p d a t e * *   �� �   a p p l y   u s e r - a p p r o v e d   c h a n g e s   f r o m   a   p r i o r   e v a l u a t i o n .  
  
 * * T h e s e   t h r e e   a c t i o n s   a r e   s t r i c t l y   s e p a r a t e . * *   E v a l u a t e   n e v e r   w r i t e s .   U p d a t e   n e v e r   r u n s   w i t h o u t   a   p r i o r   a p p r o v e d   e v a l u a t i o n .   C r e a t e   n e v e r   a s s u m e s   e x i s t i n g   c o n t e n t .  
  
 I f   t h e   u s e r   w a n t s   o n l y   o n e   a r t i f a c t   t o u c h e d ,   a s k   w h i c h   o n e   a n d   w h i c h   a c t i o n .  
  
 - - -  
  
 # #   a"���   A c t i o n   1 :   C R E A T E   ( B l a n k   S l a t e )  
  
 # # #   P r e - f l i g h t  
 1 .   C o n f i r m   o u t p u t   p a t h s   f o r   t h e   4   a r t i f a c t s   ( u s e   d e f a u l t s   u n l e s s   u s e r   o v e r r i d e s ) .  
 2 .   I f   t e m p l a t e s   e x i s t   a t   t h e   t a r g e t   p a t h s ,   r e a d   t h e m   t o   l e a r n   t h e   p r o j e c t ' s   h o u s e   s t y l e .  
 3 .   R e a d   ` . w i k i / c o r e / 0 0 - s y s t e m - i n d e x . m d `   ( i f   i t   e x i s t s )   f o r   d o c   c o n v e n t i o n s .  
 4 .   R e a d   ` . w i k i / t e m p l a t e s / w i k i - a r t i c l e - t e m p l a t e . m d `   ( i f   i t   e x i s t s )   f o r   t h e   f r o n t m a t t e r   +   s e c t i o n   s t y l e .  
  
 # # #   T h e   Q u e s t i o n   S e q u e n c e  
 A s k   q u e s t i o n s   * * i n   o r d e r ,   o n e   r o u n d   a t   a   t i m e * * .   D o   n o t   a d v a n c e   u n t i l   t h e   c u r r e n t   r o u n d   i s   a n s w e r e d   w i t h   s u f f i c i e n t   s p e c i f i c i t y .   I f   a n   a n s w e r   i s   v a g u e ,   p u s h   b a c k   o n c e   a n d   r e - a s k   b e f o r e   m o v i n g   o n .  
  
 # # # #   R o u n d   1   �� �   I d e n t i t y  
 -   * * Q 1 . 1 * *   W h a t   i s   t h e   * * n a m e * *   o f   t h e   a p p ?  
 -   * * Q 1 . 2 * *   I n   * * o n e   s e n t e n c e * * ,   w h a t   d o e s   t h e   a p p   d o ?   ( R e j e c t :   c o m p o u n d   s e n t e n c e s ,   m a r k e t i n g   f l u f f ,   " a n d   a l s o " . )  
 -   * * Q 1 . 3 * *   W h o   i s   t h e   * * s i n g l e   i d e a l   u s e r * * ?   N a m e   a   r o l e ,   n o t   a   d e m o g r a p h i c .   ( R e j e c t :   " e v e r y o n e " ,   " t e a m s " ,   " b u s i n e s s e s " . )  
  
 # # # #   R o u n d   2   �� �   P r o b l e m   &   M a g i c   M o m e n t  
 -   * * Q 2 . 1 * *   W h a t   d o e s   t h e   u s e r   d o   * * t o d a y ,   m a n u a l l y * * ,   t o   a c c o m p l i s h   t h e   s a m e   g o a l ?   N a m e   t h e   a c t u a l   a r t i f a c t   o r   p r o c e s s .  
 -   * * Q 2 . 2 * *   W h a t   a r e   t h e   * * t o p   2 �� � 3   s p e c i f i c   f a i l u r e   m o d e s * *   o f   t h a t   m a n u a l   p r o c e s s ?   ( R e j e c t :   g e n e r i c   c o m p l a i n t s   l i k e   " i t ' s   s l o w " .   D e m a n d :   " t h e   f o r m u l a s   b r e a k   w h e n   r o w s   e x c e e d   5 0 "   o r   s i m i l a r . )  
 -   * * Q 2 . 3 * *   W h a t   i s   t h e   * * m a g i c   m o m e n t * * ?   D e s c r i b e   t h e   s i n g l e   i n s t a n t   t h e   u s e r   r e a l i s e s   t h e   a p p   d e l i v e r s   v a l u e .   ( R e j e c t :   a b s t r a c t   f e e l i n g s .   D e m a n d :   a   c o n c r e t e   a c t i o n   a n d   t h e   i m m e d i a t e   r e s u l t . )  
  
 # # # #   R o u n d   3   �� �   C o r e   W o r k f l o w  
 -   * * Q 3 . 1 * *   W a l k   m e   t h r o u g h   t h e   * * e n d - t o - e n d   w o r k f l o w * *   i n   * * 3   t o   7   n a m e d   s t a g e s * * ,   i n   o r d e r .   E a c h   s t a g e   i s   a   v e r b   p h r a s e .   ( R e j e c t :   s t a g e s   t h a t   o v e r l a p ,   s t a g e s   w i t h   n o   c l e a r   e x i t   c o n d i t i o n . )  
 -   * * Q 3 . 2 * *   F o r   e a c h   s t a g e ,   w h a t   i s   t h e   * * i n p u t * *   a n d   t h e   * * o u t p u t * * ?   ( R e j e c t :   v a g u e   I / O .   D e m a n d :   " i n p u t   =   c u s t o m e r   r e c o r d ,   o u t p u t   =   s i g n e d   p r o p o s a l " . )  
 -   * * Q 3 . 3 * *   F o r   e a c h   s t a g e ,   w h a t   i s   t h e   * * e x i t   c o n d i t i o n * * ?   ( R e j e c t :   " u s e r   i s   d o n e " .   D e m a n d :   a   v e r i f i a b l e   s t a t e . )  
  
 # # # #   R o u n d   4   �� �   P r o d u c t   S h a p e   ( M a s t e r   /   S u b )  
 -   * * Q 4 . 1 * *   W h a t   i s   t h e   * * m a s t e r   e n t i t y * *   �� �   t h e   s i n g l e   r o o t   o b j e c t   t h a t   o w n s   e v e r y t h i n g   e l s e ?   ( R e j e c t :   m u l t i p l e   c a n d i d a t e s .   F o r c e   a   s i n g l e   p i c k . )  
 -   * * Q 4 . 2 * *   W h a t   a r e   t h e   * * d i r e c t   s u b - e n t i t i e s * *   h a n g i n g   o f f   t h e   m a s t e r ?   L i s t   e a c h   w i t h   o n e - l i n e   p u r p o s e .  
 -   * * Q 4 . 3 * *   F o r   e a c h   s u b - e n t i t y ,   i s   i t   a   * * 1 : 1 ,   1 : m a n y ,   o r   m a n y : m a n y * *   r e l a t i o n s h i p   w i t h   t h e   m a s t e r ?  
 -   * * Q 4 . 4 * *   W h i c h   s u b - e n t i t i e s   a r e   * * s h a r e d   a c r o s s   m a s t e r s * *   ( g l o b a l )   v s .   * * s c o p e d   t o   o n e   m a s t e r * *   ( p r o j e c t - s c o p e d ) ?  
  
 # # # #   R o u n d   5   �� �   S t r a t e g y  
 -   * * Q 5 . 1 * *   * * N o r t h   S t a r   m e t r i c * *   �� �   o n e   n u m b e r   t h a t   p r o v e s   t h e   a p p   i s   s u c c e e d i n g .   ( R e j e c t :   " u s e r   s a t i s f a c t i o n " .   D e m a n d :   a   m e a s u r a b l e   q u a n t i t y   w i t h   a   d i r e c t i o n . )  
 -   * * Q 5 . 2 * *   * * T r a d e - o f f s * *   �� �   l i s t   * * e x a c t l y   3 * *   " X   * e v e n   o v e r *   Y "   d e c i s i o n s .   ( R e j e c t :   " b o t h " .   F o r c e   a   p i c k . )  
 -   * * Q 5 . 3 * *   * * A n t i - g o a l s * *   �� �   l i s t   * * 3   t o   5   t h i n g s   t h e   a p p   w i l l   n e v e r   d o * * .   ( R e j e c t :   " w e ' l l   s e e " .   D e m a n d :   e x p l i c i t   r e f u s a l s . )  
 -   * * Q 5 . 4 * *   * * T e c h   r e a l i t y * *   �� �   o n e   l i n e   e a c h :   f r o n t e n d   s t a c k ,   b a c k e n d / p e r s i s t e n c e   s t a c k ,   s i n g l e   m o s t   c r i t i c a l   t e c h n i c a l   c o n s t r a i n t .  
  
 # # # #   R o u n d   6   �� �   D a t a   A r c h i t e c t u r e  
 -   * * Q 6 . 1 * *   L i s t   e v e r y   * * d a t a   e n t i t y * *   t h e   s y s t e m   h o l d s .   ( R e j e c t :   a   s i n g l e   b l o b .   D e m a n d :   a n   e n u m e r a t e d   l i s t   w i t h   o n e - l i n e   p u r p o s e   e a c h . )  
 -   * * Q 6 . 2 * *   F o r   e a c h   e n t i t y ,   w h o   * * o w n s * *   i t ,   w h o   c a n   * * r e a d * *   i t ,   w h o   c a n   * * w r i t e * *   i t ?  
 -   * * Q 6 . 3 * *   F o r   e a c h   e n t i t y ,   w h a t   i s   i t s   * * l i f e c y c l e * * ?   ( e . g . ,   " d r a f t   �� �   s u b m i t t e d   �� �   a r c h i v e d " . )  
 -   * * Q 6 . 4 * *   A r e   t h e r e   * * d u a l - w r i t e s * *   t o   m u l t i p l e   s t o r e s ?   W h i c h   e n t i t i e s ,   w h i c h   s t o r e s ,   a n d   w h a t   g a t e s   t h e m ?   ( I f   n o n e ,   s a y   s o   e x p l i c i t l y . )  
 -   * * Q 6 . 5 * *   W h a t   * * i n t e g r i t y   r u l e s * *   c a n n o t   b e   v i o l a t e d ?   ( e . g . ,   " A   s u b m i s s i o n   c a n n o t   e x i s t   w i t h o u t   a   v a l i d   p r o j e c t   r e f e r e n c e " . )  
 -   * * Q 6 . 6 * *   H o w   i s   t h e   * * s c h e m a   v e r s i o n e d * * ?   ( e . g . ,   " A l l   e n t i t i e s   c a r r y   ` s c h e m a V e r s i o n ` ;   m i g r a t i o n s   r u n   o n   r e a d " . )  
 -   * * Q 6 . 7 * *   H o w   i s   * * m i g r a t i o n   h a n d l e d * *   �� �   c u t o v e r ,   d u a l - w r i t e   w i n d o w ,   o r   p e r - r e c o r d   l a z y   m i g r a t i o n ?  
 -   * * Q 6 . 8 * *   W h i c h   * * p e r s i s t e n c e   l a y e r s * *   a r e   u s e d ?   ( e . g . ,   " F i r e s t o r e ,   S u p a b a s e ,   F i r e b a s e   S t o r a g e ,   l o c a l S t o r a g e " . )  
  
 # # #   E x e c u t e  
 A f t e r   a l l   6   r o u n d s   a r e   a n s w e r e d   w i t h   s u f f i c i e n t   s p e c i f i c i t y ,   w r i t e   t h e   4   a r t i f a c t s   u s i n g   t h e   t e m p l a t e s   b e l o w .   A p p l y   t h e   * * P r e s s u r e   T e s t * *   ( s e e   l a t e r   s e c t i o n )   b e f o r e   d e c l a r i n g   d o n e .  
  
 - - -  
  
 # #   a"���   A c t i o n   2 :   E V A L U A T E   ( E x i s t i n g   A r t i f a c t s )  
  
 # # #   P r e - f l i g h t   ( n o n - n e g o t i a b l e )  
 1 .   R e a d   a l l   4   t a r g e t   a r t i f a c t s   i n   f u l l .  
 2 .   R e a d   ` . w i k i / c o r e / 0 0 - s y s t e m - i n d e x . m d `   f o r   d o c   r e l a t i o n s h i p s .  
 3 .   R e a d   ` . w i k i / c o r e / 1 8 - k n o w l e d g e - c a p t u r e . m d `   ( m o s t   r e c e n t   9 0   d a y s   o f   d e c i s i o n s )   f o r   t r i b a l   k n o w l e d g e .  
 4 .   R e a d   ` . d e v o p s / l o g s / a g e n t - c h a n g e l o g . m d `   ( l a s t   1 0   e n t r i e s )   f o r   r e c e n t   s h i p p e d   w o r k .  
 5 .   R e a d   ` . w i k i / d a t a b a s e / `   t o   g r o u n d   e n t i t y   c l a i m s   i n   a c t u a l   s c h e m a s .  
 6 .   R e a d   ` . w i k i / f e a t u r e s / `   t o   g r o u n d   j o u r n e y   c l a i m s   i n   a c t u a l   v i e w s .  
 7 .   B u i l d   a   * * d e l t a   l i s t * *   b e f o r e   a s k i n g   a n y   q u e s t i o n :   w h a t ' s   a c c u r a t e ,   w h a t ' s   s t a l e ,   w h a t ' s   v a g u e ,   w h a t ' s   m i s s i n g .  
  
 # # #   T h e   Q u e s t i o n   S e q u e n c e  
  
 # # # #   R o u n d   1   �� �   D r i f t   D e t e c t i o n   ( b i n a r y ,   f a s t )  
 -   * * Q 1 . 1 * *   H a s   t h e   p r o d u c t   d i r e c t i o n   * * m a t e r i a l l y   c h a n g e d * *   s i n c e   t h e s e   a r t i f a c t s   w e r e   l a s t   w r i t t e n ?   ( Y / N   �� �   i f   Y ,   s u m m a r i s e   i n   o n e   s e n t e n c e . )  
 -   * * Q 1 . 2 * *   H a s   t h e   * * t e c h   s t a c k * *   c h a n g e d ?   ( Y / N   �� �   i f   Y ,   w h a t   s w a p p e d   i n / o u t ? )  
 -   * * Q 1 . 3 * *   H a s   * * a n y   a n t i - g o a l * *   b e e n   v i o l a t e d   b y   s h i p p e d   w o r k ?   ( Y / N   �� �   i f   Y ,   w h i c h   o n e   a n d   w h y   w a s   t h e   e x c e p t i o n   a l l o w e d ? )  
  
 # # # #   R o u n d   2   �� �   P r e s s u r e   T e s t   t h e   V i s i o n  
 F o r   e a c h   l i n e   i n   ` 0 1 - v i s i o n - n o r t h - s t a r . m d ` :  
 -   * * Q 2 . 1 * *   R e a d   t h e   * * N o r t h   S t a r   s e n t e n c e * *   b a c k   t o   t h e   u s e r .   A s k :   " I s   t h i s   s t i l l   t h e   g o a l ?   I f   n o t ,   w h a t ' s   t h e   n e w   s e n t e n c e   i n   �� � 1 2   w o r d s ? "   ( R e j e c t   r e w r i t e s   > 1 2   w o r d s . )  
 -   * * Q 2 . 2 * *   F o r   e a c h   o f   t h e   3   t r a d e - o f f s ,   a s k :   " H a s   t h e   t e a m   m a d e   a n y   d e c i s i o n   i n   t h e   l a s t   9 0   d a y s   t h a t   * * v i o l a t e d * *   t h i s   t r a d e - o f f ? "   ( Y / N   �� �   i f   Y ,   t h e   t r a d e - o f f   i s   e i t h e r   w r o n g   o r   t h e   t e a m   h a s   s l i p p e d .   F o r c e   t h e   u s e r   t o   c h o o s e :   r e w r i t e   t h e   t r a d e - o f f   o r   r e v e r t   t h e   d e c i s i o n . )  
 -   * * Q 2 . 3 * *   F o r   e a c h   a n t i - g o a l ,   a s k :   " H a s   t h e   t e a m   r e c e i v e d   a   r e q u e s t   i n   t h e   l a s t   9 0   d a y s   t o   b u i l d   t h i s ?   I f   s o ,   w h a t   w a s   t h e   v e r d i c t ? "   ( Y / N   +   v e r d i c t . )  
  
 # # # #   R o u n d   3   �� �   P r e s s u r e   T e s t   t h e   P r o d u c t   C o n t e x t   ( C o r e   W o r k f l o w   +   P r o d u c t   S h a p e )  
 -   * * Q 3 . 1 * *   F o r   e a c h   w o r k f l o w   s t a g e ,   a s k :   " I n   t h e   c u r r e n t   b u i l d ,   w h a t   i s   t h e   * * f i r s t   s c r e e n * *   t h e   u s e r   s e e s   i n   t h i s   s t a g e   a n d   t h e   * * l a s t   s c r e e n * *   t h e y   s e e   b e f o r e   e x i t i n g ? "   ( R e j e c t   " I   d o n ' t   k n o w "   �� �   o p e n   t h e   c o d e   a n d   f i n d   o u t . )  
 -   * * Q 3 . 2 * *   I s   t h e r e   a   * * s t a g e   i n   t h e   d o c   t h a t   h a s   n o   s c r e e n   i n   t h e   c o d e * * ?   ( Y / N   �� �   i f   Y ,   d e l e t e   t h e   s t a g e   o r   b u i l d   t h e   s c r e e n . )  
 -   * * Q 3 . 3 * *   I s   t h e r e   a   * * s c r e e n   i n   t h e   c o d e   t h a t   i s   n o t   r e p r e s e n t e d   i n   a n y   s t a g e * * ?   ( Y / N   �� �   i f   Y ,   a d d   t h e   s t a g e   o r   r e m o v e   t h e   s c r e e n . )  
 -   * * Q 3 . 4 * *   F o r   e a c h   m a s t e r / s u b - e n t i t y   r e l a t i o n s h i p ,   a s k :   " I s   t h i s   r e l a t i o n s h i p   s t i l l   t r u e   i n   t h e   c u r r e n t   s c h e m a ? "   ( Y / N   �� �   i f   N ,   u p d a t e   o r   r e m o v e . )  
 -   * * Q 3 . 5 * *   I s   t h e   * * m a s t e r   e n t i t y * *   s t i l l   t h e   r i g h t   p i c k ?   ( Y / N   �� �   i f   N ,   f o r c e   a   n e w   s i n g l e   p i c k . )  
  
 # # # #   R o u n d   4   �� �   P r e s s u r e   T e s t   t h e   U s e r   J o u r n e y  
 -   * * Q 4 . 1 * *   F o r   e a c h   p e r s o n a   i n   t h e   d o c ,   a s k :   " W a l k   m e   t h r o u g h   * * o n e   r e a l   s e s s i o n * *   t h i s   p e r s o n a   h a d   l a s t   w e e k .   M a t c h   i t   t o   t h e   p h a s e s   i n   t h e   d o c   l i n e - b y - l i n e .   W h e r e   d o e s   t h e   d o c   d i s a g r e e   w i t h   r e a l i t y ? "  
 -   * * Q 4 . 2 * *   A r e   t h e r e   * * a n y   n e w   s c r e e n s * *   i n   t h e   c o d e b a s e   ( l a s t   9 0   d a y s )   t h a t   a r e   n o t   i n   t h e   j o u r n e y ?   ( U s e   ` g i t   l o g `   o n   ` s r c / v i e w s / `   t o   f i n d   t h e m . )  
 -   * * Q 4 . 3 * *   A r e   t h e r e   * * a n y   j o u r n e y s   i n   t h e   d o c * *   t h a t   n o   u s e r   c a n   a c t u a l l y   c o m p l e t e   e n d - t o - e n d   t o d a y ?   ( Y / N   �� �   i f   Y ,   m a r k   t h e   j o u r n e y   a s   " b l o c k e d "   a n d   i d e n t i f y   t h e   m i s s i n g   s t e p . )  
  
 # # # #   R o u n d   5   �� �   P r e s s u r e   T e s t   t h e   C o r e   A r c h i t e c t u r e   ( D a t a   A r c h i t e c t u r e )  
 -   * * Q 5 . 1 * *   F o r   e a c h   e n t i t y ,   a s k :   " I s   t h i s   e n t i t y   s t i l l   i n   t h e   a c t i v e   s c h e m a ?   ( C h e c k   ` . w i k i / d a t a b a s e / ` . ) "   ( Y / N   �� �   i f   N ,   d e l e t e   i t   f r o m   t h e   a r c h i t e c t u r e   d o c . )  
 -   * * Q 5 . 2 * *   F o r   e a c h   d u a l - w r i t e   p o i n t ,   a s k :   " I s   t h e   g a t i n g   f l a g   s t i l l   p r e s e n t   a n d   t h e   d u a l - w r i t e   s t i l l   l i v e ?   ( C h e c k   t h e   c o d e b a s e . ) "   ( Y / N   �� �   i f   N ,   m a r k   i t   a s   a   r e g r e s s i o n   o r   r e m o v e   i t . )  
 -   * * Q 5 . 3 * *   F o r   e a c h   i n t e g r i t y   r u l e ,   a s k :   " I s   t h i s   r u l e   s t i l l   e n f o r c e d   i n   c o d e ?   W h e r e ?   ( F i l e   +   l i n e . ) "   ( Y / N   �� �   i f   N ,   d e c i d e :   e n f o r c e   i t   o r   d e l e t e   t h e   r u l e . )  
 -   * * Q 5 . 4 * *   H a s   t h e   * * s c h e m a   v e r s i o n i n g   a p p r o a c h * *   c h a n g e d ?   ( Y / N   �� �   i f   Y ,   d o c u m e n t   t h e   n e w   a p p r o a c h . )  
 -   * * Q 5 . 5 * *   H a s   t h e   * * m i g r a t i o n   s t r a t e g y * *   c h a n g e d   ( c u t o v e r   v s .   d u a l - w r i t e   w i n d o w ) ?   ( Y / N   �� �   i f   Y ,   d o c u m e n t   t h e   c h a n g e . )  
 -   * * Q 5 . 6 * *   I s   t h e r e   a n y   d a t a   t h e   s y s t e m   * * h o l d s   b u t   c a n n o t   n a m e   a s   a n   e n t i t y * * ?   ( Y / N   �� �   i f   Y ,   g i v e   i t   a   n a m e   a n d   a   l i f e c y c l e . )  
  
 # # # #   R o u n d   6   �� �   C r o s s - D o c u m e n t   C o n t r a d i c t i o n   S w e e p  
 -   * * Q 6 . 1 * *   D o e s   t h e   * * a n t i - g o a l   l i s t * *   i n   t h e   V i s i o n   c o n t r a d i c t   a n y   f e a t u r e   d e s c r i b e d   i n   t h e   U s e r   J o u r n e y ?   ( I f   y e s ,   f o r c e   a   r e s o l u t i o n . )  
 -   * * Q 6 . 2 * *   D o e s   t h e   * * P r o d u c t   C o n t e x t * *   l i s t   a   m a s t e r   e n t i t y   t h a t   t h e   U s e r   J o u r n e y   n e v e r   t o u c h e s ?   ( I f   y e s ,   e i t h e r   t h e   e n t i t y   i s   d e a d   c o d e   o r   t h e   j o u r n e y   i s   i n c o m p l e t e . )  
 -   * * Q 6 . 3 * *   D o e s   t h e   * * C o r e   W o r k f l o w * *   d e s c r i b e   a   s t a g e   t h e   U s e r   J o u r n e y   s k i p s ?   ( I f   y e s ,   t h e   w o r k f l o w   i s   w r o n g   o r   t h e   j o u r n e y   i s . )  
 -   * * Q 6 . 4 * *   D o e s   t h e   * * C o r e   A r c h i t e c t u r e * *   d e s c r i b e   a   p e r s i s t e n c e   l a y e r   t h a t   n o   P r o d u c t   C o n t e x t   w o r k f l o w   u s e s ?   ( I f   y e s ,   t h e   l a y e r   i s   d e a d   o r   t h e   w o r k f l o w   i s . )  
 -   * * Q 6 . 5 * *   D o e s   t h e   * * C o r e   A r c h i t e c t u r e * *   d e s c r i b e   a n   i n t e g r i t y   r u l e   t h e   U s e r   J o u r n e y   a l l o w s   t h e   u s e r   t o   v i o l a t e ?   ( I f   y e s ,   t h e   r u l e   i s   u n e n f o r c e d   o r   t h e   j o u r n e y   i s   w r o n g . )  
  
 # # #   O u t p u t :   T h e   D e l t a   R e p o r t  
 P r o d u c e   a   s i n g l e   d e l t a   r e p o r t   i n   t h i s   f o r m a t .   D o   * * n o t * *   w r i t e   t o   a n y   o f   t h e   4   a r t i f a c t s .  
  
 ` ` ` m a r k d o w n  
 #   E v a l u a t i o n   D e l t a   R e p o r t  
  
 * * D a t e : * *   [ I S O   d a t e ]  
 * * S c o p e : * *   [ A l l   4   a r t i f a c t s   |   J u s t   [ a r t i f a c t   n a m e ] ]  
 * * M o d e : * *   R e a d - o n l y   r e v i e w  
  
 # #   P r e s s u r e   T e s t   F a i l u r e s  
 -   [   ]   * * [ 0 1 - v i s i o n - n o r t h - s t a r ]   l i n e   [ N ] : * *   " . . . "   �� �   f a i l s   r u l e   [ X ] .   P r o p o s e d   r e w r i t e :   " . . . "  
 -   [   ]   * * [ 0 2 - p r o d u c t - c o n t e x t ]   s e c t i o n   [ N ] : * *   " . . . "   �� �   f a i l s   r u l e   [ Y ] .   P r o p o s e d   r e w r i t e :   " . . . "  
  
 # #   C r o s s - D o c u m e n t   C o n t r a d i c t i o n s  
 -   [   ]   * * [ V i s i o n   v s   J o u r n e y ] : * *   V i s i o n   s a y s   " n o   C R M " ;   J o u r n e y   P h a s e   7   i s   a   C R M .   R e s o l u t i o n :   [ d e l e t e   C R M   |   r e w r i t e   a n t i - g o a l ] .  
  
 # #   S t a l e   C l a i m s   ( v s .   c u r r e n t   c o d e )  
 -   [   ]   * * [ 0 5 - c o r e - a r c h i t e c t u r e   ,%� D u a l - W r i t e s ] : * *   D o c   s a y s   " S u p a b a s e   g a t e d   b y   f l a g   X " .   C o d e :   f l a g   i s   n o   l o n g e r   r e f e r e n c e d .   A c t i o n :   [ r e m o v e   |   r e f l a g ] .  
  
 # #   M i s s i n g   E n t i t i e s  
 -   [   ]   * * [ 0 5 - c o r e - a r c h i t e c t u r e ] : * *   S y s t e m   h o l d s   ` c u s t o m e r G r o u p `   b u t   n o   e n t i t y   i s   d o c u m e n t e d .   A c t i o n :   [ a d d   |   p r o v e   i t ' s   t r a n s i e n t ] .  
  
 # #   T r a d e - o f f   V i o l a t i o n s  
 -   [   ]   * * T r a d e - o f f   # 2   ( " X   o v e r   Y " ) : * *   D e c i s i o n   [ d a t e / d e c i s i o n - i d ]   v i o l a t e d   Y .   V e r d i c t :   [ r e w r i t e   t r a d e - o f f   |   r e v e r t   d e c i s i o n ] .  
  
 # #   A n t i - G o a l   B y p a s s e s  
 -   [   ]   * * A n t i - g o a l   # 1 : * *   R e q u e s t   [ d a t e ]   w a s   a p p r o v e d .   R e a s o n :   [ r e a s o n ] .   V e r d i c t :   [ r e w r i t e   a n t i - g o a l   |   r e a f f i r m ] .  
 ` ` `  
  
 H a n d   t h e   d e l t a   r e p o r t   t o   t h e   u s e r .   * * S T O P . * *   D o   n o t   p r o c e e d   t o   U P D A T E   w i t h o u t   e x p l i c i t   a p p r o v a l .  
  
 - - -  
  
 # #   a"�� a%  A c t i o n   3 :   U P D A T E   ( A p p l y   A p p r o v e d   E d i t s )  
  
 # # #   P r e - f l i g h t  
 1 .   R e a d   t h e   a p p r o v e d   d e l t a   r e p o r t   f r o m   A c t i o n   2 .  
 2 .   F o r   e a c h   a p p r o v e d   c h a n g e ,   c o n f i r m   s c o p e :   l i n e ,   s e c t i o n ,   o r   f u l l   r e w r i t e .  
 3 .   O p e n   t h e   t a r g e t   f i l e   w i t h   ` r e a d `   b e f o r e   a n y   ` e d i t ` .  
  
 # # #   E x e c u t e  
 -   U s e   ` e d i t `   f o r   s u r g i c a l   c h a n g e s .   R e p l a c e   ` o l d S t r i n g `   w i t h   ` n e w S t r i n g `   f r o m   t h e   d e l t a   r e p o r t .  
 -   U s e   ` w r i t e `   o n l y   i f   t h e   u s e r   r e q u e s t s   a   f u l l   r e w r i t e   o f   a n   a r t i f a c t .  
 -   A p p l y   t h e   * * P r e s s u r e   T e s t * *   t o   e v e r y   c h a n g e d   l i n e .  
 -   I f   a   l i n e   i n   t h e   d e l t a   r e p o r t   c a n n o t   p a s s   t h e   P r e s s u r e   T e s t ,   * * d o   n o t   w r i t e   i t * *   �� �   r e t u r n   t o   t h e   u s e r   w i t h   a   " t h i s   r e w r i t e   n e e d s   r e f i n e m e n t "   n o t e .  
  
 # # #   P o s t - f l i g h t  
 -   R e - r e a d   e a c h   c h a n g e d   f i l e .  
 -   V e r i f y   t h e   c r o s s - d o c u m e n t   c o n t r a d i c t i o n   s w e e p   f r o m   A c t i o n   2   R o u n d   6   i s   n o w   c l e a n .  
 -   I f   t h e   u p d a t e   r e v e a l s   a   n e w   t r i b a l   d e c i s i o n ,   d r a f t   a   p r o p o s e d   k n o w l e d g e - c a p t u r e   e n t r y   ( s e e   S i d e   E f f e c t s   b e l o w ) .  
 -   C o n f i r m   t o   t h e   u s e r   w h i c h   l i n e s   w e r e   r e w r i t t e n   a n d   w h y .  
  
 - - -  
  
 # #   a"�� $%  T h e   P r e s s u r e   T e s t   ( A p p l y   t o   E v e r y   A r t i f a c t ,   E v e r y   L i n e )  
  
 B e f o r e   d e c l a r i n g   a n y   a r t i f a c t   c o m p l e t e ,   r u n   e v e r y   l i n e   t h r o u g h   t h i s   c h e c k l i s t .   * * A   l i n e   t h a t   f a i l s   m u s t   b e   r e w r i t t e n   o r   d e l e t e d . * *  
  
 |   #   |   R u l e   |   T e s t   |   E x a m p l e   F a i l u r e   �� �   R e w r i t e   |  
 |   : -   |   : - - -   |   : - - -   |   : - - -   |  
 |   1   |   * * D i r e c t * *   |   I s   t h e   c l a i m   a   s i n g l e ,   c o n c r e t e   s t a t e m e n t ?   |   �� �   " V a r i o u s   t o o l s   h e l p   u s e r s "   �� �   �� �   " E d i t o r s   c o m p i l e   W o r d   d o c u m e n t s   f r o m   f o r m   d a t a . "   |  
 |   2   |   * * S p e c i f i c * *   |   C a n   a   s t r a n g e r   a c t   o n   i t   w i t h o u t   a s k i n g   a   f o l l o w - u p ?   |   �� �   " F a s t "   �� �   �� �   " D o c u m e n t   g e n e r a t i o n   c o m p l e t e s   i n   < 1 0 s   f o r   5 0   p a g e s . "   |  
 |   3   |   * * V e r i f i a b l e * *   |   C o u l d   a   c o d e   r e v i e w   o r   t e s t   p r o v e   t h e   c l a i m ?   |   �� �   " U s e r s   l o v e   i t "   �� �   �� �   " 9 5 %   o f   c o m p i l e d   d o c u m e n t s   e x p o r t   w i t h o u t   v a l i d a t i o n   e r r o r s . "   |  
 |   4   |   * * N o   f l u f f * *   |   N o   " s e a m l e s s " ,   " i n t u i t i v e " ,   " p o w e r f u l " ,   " r o b u s t "   w i t h o u t   n u m b e r s .   |   �� �   " A   s e a m l e s s   e x p e r i e n c e "   �� �   �� �   " O n e - c l i c k   c o m p i l e   f r o m   R e v i e w   t a b . "   |  
 |   5   |   * * N o   c o m p o u n d * *   |   O n e   i d e a   p e r   s e n t e n c e .   |   �� �   " I t ' s   a   C R M   a n d   a   d o c   b u i l d e r   a n d   a n   e s t i m a t o r "   �� �   �� �   " I t   c o m p i l e s   D O C X .   I t   i s   n o t   a   C R M . "   |  
 |   6   |   * * N o   w e a s e l * *   |   N o   " k i n d   o f " ,   " m a y b e " ,   " e t c . " ,   " a n d   s o   o n " .   |   �� �   " T o o l s ,   r e p o r t s ,   e t c . "   �� �   �� �   " T o o l s ,   r e p o r t s ,   e x p o r t s . "   |  
 |   7   |   * * P i c k s   a   s i d e * *   |   T r a d e - o f f s   m u s t   r e j e c t   t h e   a l t e r n a t i v e .   |   �� �   " W e   b a l a n c e   s p e e d   a n d   a c c u r a c y "   �� �   �� �   " S p e e d   * e v e n   o v e r *   a c c u r a c y . "   |  
 |   8   |   * * N o   c o n t r a d i c t i o n * *   |   T h e   l i n e   m u s t   n o t   c o n t r a d i c t   a n o t h e r   a r t i f a c t .   |   C r o s s - c h e c k   V i s i o n   �� �   C o n t e x t   �� �   J o u r n e y   �� �   A r c h i t e c t u r e .   |  
 |   9   |   * * O w n e d * *   |   E a c h   d a t a   e n t i t y   h a s   a   n a m e d   o w n e r .   |   �� �   " A n y o n e   c a n   e d i t "   �� �   �� �   " P r o j e c t   o w n e r   c a n   e d i t ;   a d m i n   c a n   o v e r r i d e . "   |  
  
 * * S t y l e :   C o n v e r s a t i o n a l   +   a u t o - f l a g . * *   T h e   s k i l l   r e a d s   e a c h   l i n e ,   m a r k s   f a i l u r e s   i n l i n e ,   a n d   a s k s   t h e   u s e r   t o   r e w r i t e .   N o   s i l e n t   a u t o - r e w r i t e s .   T h e   s k i l l ' s   v o i c e   s t a y s   o u t   o f   t h e   a r t i f a c t s .  
  
 * * R e f u s a l   r u l e : * *   I f   a   l i n e   c a n n o t   p a s s   t h e   P r e s s u r e   T e s t   a f t e r   t w o   r e w r i t e   a t t e m p t s   w i t h   t h e   u s e r ,   * * d e l e t e   t h e   l i n e * * .   A n   a b s e n t   c l a i m   i s   b e t t e r   t h a n   a   v a g u e   o n e .  
  
 - - -  
  
 # #   a"�� �   O u t p u t   T e m p l a t e s  
  
 # # #   T e m p l a t e   1 :   ` 0 1 - v i s i o n - n o r t h - s t a r . m d `  
  
 ` ` ` m a r k d o w n  
 - - -  
 t y p e :   " c o r e "  
 n a m e :   " V i s i o n   &   N o r t h   S t a r "  
 s t a t u s :   " s t a b l e "  
 d e s c r i p t i o n :   " T h e   h i g h - l e v e l   s t r a t e g i c   v i s i o n ,   g u i d i n g   p r i n c i p l e s ,   a n d   N o r t h   S t a r   f o r   [ A p p   N a m e ] . "  
 - - -  
  
 #   V i s i o n   &   N o r t h   S t a r :   [ A p p   N a m e ]  
  
 # #   a"�� �   T h e   V i s i o n  
 [ A p p   N a m e ]   i s   [ o n e   s e n t e n c e :   w h a t   i t   i s ] .   I t   [ o n e   s e n t e n c e :   w h a t   i t   r e p l a c e s ] .   I t   e x i s t s   s o   t h a t   [ o n e   s e n t e n c e :   t h e   u s e r   o u t c o m e ] .  
  
 # #   a"�� #  T h e   N o r t h   S t a r   G o a l  
 * * " [ A   s i n g l e   s e n t e n c e ,   �� � 1 2   w o r d s ,   t h a t   d e f i n e s   t h e   u l t i m a t e   g o a l . ] " * *  
  
 E v e r y   f e a t u r e   e x i s t s   t o   [ o n e   s e n t e n c e :   t h e   c o r e   d i r e c t i v e ] .   T h e   g o a l   i s   t o   m a k e   [ A p p   N a m e ]   t h e   [ o n e   r o l e ]   f o r   [ o n e   u s e r ] .  
  
 - - -  
  
 # #   �� � )"U%�   T h e   P r o b l e m   &   T h e   A l t e r n a t i v e  
 [ U s e r ]   d o e s   [ m a n u a l   p r o c e s s ]   t o d a y .   I t   f a i l s   b e c a u s e :  
 1 .   * * [ S p e c i f i c   f a i l u r e   m o d e   1 ] : * *   [ C o n c r e t e   d e s c r i p t i o n ,   w i t h   n u m b e r s   o r   e x a m p l e s . ]  
 2 .   * * [ S p e c i f i c   f a i l u r e   m o d e   2 ] : * *   [ C o n c r e t e   d e s c r i p t i o n . ]  
 3 .   * * [ S p e c i f i c   f a i l u r e   m o d e   3 ]   ( o p t i o n a l ) : * *   [ C o n c r e t e   d e s c r i p t i o n . ]  
  
 # #   a"�� � )"U%�   T h e   S o l u t i o n   &   M a g i c   M o m e n t  
 [ A p p   N a m e ]   [ o n e   s e n t e n c e :   w h a t   i t   p r o v i d e s ] .  
 -   * * �� �   T h e   M a g i c   M o m e n t : * *   [ T h e   e x a c t   a c t i o n   +   t h e   e x a c t   i m m e d i a t e   r e s u l t .   O n e   s e n t e n c e . ]  
 -   * * [ C o r e   F e a t u r e   1 ] : * *   [ H o w   i t   d i r e c t l y   f i x e s   f a i l u r e   m o d e   1 . ]  
 -   * * [ C o r e   F e a t u r e   2 ] : * *   [ H o w   i t   d i r e c t l y   f i x e s   f a i l u r e   m o d e   2 . ]  
  
 - - -  
  
 # #   �� � )"U%�   C o r e   P r o d u c t   P r i n c i p l e s   ( D e c i s i o n   F r a m e w o r k )  
 1 .   * * [ V a l u e   A ] * *   * e v e n   o v e r *   * * [ V a l u e   B ] * * .  
 2 .   * * [ V a l u e   C ] * *   * e v e n   o v e r *   * * [ V a l u e   D ] * * .  
 3 .   * * [ V a l u e   E ] * *   * e v e n   o v e r *   * * [ V a l u e   F ] * * .  
  
 # #   a"�� �   O u t   o f   B o u n d s   ( A n t i - G o a l s )  
 -   * * [ A n t i - g o a l   1 ] : * *   W e   w i l l   n o t   [ s p e c i f i c   t h i n g ] .  
 -   * * [ A n t i - g o a l   2 ] : * *   W e   w i l l   n o t   [ s p e c i f i c   t h i n g ] .  
 -   * * [ A n t i - g o a l   3 ] : * *   W e   w i l l   n o t   [ s p e c i f i c   t h i n g ] .  
  
 - - -  
  
 # #   a"�� Q%)"U%�   D e v e l o p m e n t   H o r i z o n s  
 -   * * a"�� �   N O W : * *   [ T h e   i m m e d i a t e   p r i o r i t y . ]  
 -   * * a"�� �   N E X T : * *   [ T h e   n e x t   l o g i c a l   s t e p . ]  
 -   * * a"�� �   L A T E R : * *   [ T h e   l o n g - t e r m   d r e a m . ]  
  
 - - -  
  
 # #   a"�� �   S u c c e s s   M e t r i c s  
 -   * * P r i m a r y : * *   [ O n e   m e t r i c ,   w i t h   d i r e c t i o n ,   e . g . ,   " X   i n c r e a s e s   b y   Y %   p e r   q u a r t e r " . ]  
 -   * * S e c o n d a r y : * *   [ O n e   m e t r i c . ]  
  
 - - -  
  
 >   [ ! I M P O R T A N T ]  
 >   T h i s   i s   a   l i v i n g   a r t i f a c t .   A n y   f e a t u r e   t h a t   d o e s   n o t   s e r v e   t h e   N o r t h   S t a r   o r   v i o l a t e s   t h e   A n t i - G o a l s   i s   r e j e c t e d .  
 ` ` `  
  
 # # #   T e m p l a t e   2 :   ` 0 2 - p r o d u c t - c o n t e x t . m d `  
  
 ` ` ` m a r k d o w n  
 - - -  
 t y p e :   " c o r e "  
 n a m e :   " P r o d u c t   C o n t e x t "  
 s t a t u s :   " s t a b l e "  
 d e s c r i p t i o n :   " C o r e   w o r k f l o w ,   p r o d u c t   s h a p e ,   m a s t e r / s u b - e n t i t y   r e l a t i o n s h i p s ,   a n d   d e v e l o p m e n t   a r c h i t e c t u r e   f o r   [ A p p   N a m e ] . "  
 - - -  
  
 #   P r o d u c t   C o n t e x t :   [ A p p   N a m e ]  
  
 * * A p p l i c a t i o n : * *   [ A p p   N a m e ]  
 * * S u m m a r y : * *   [ O n e   s e n t e n c e :   t h e   a p p ' s   p u r p o s e   i n   t e r m s   o f   t h e   w o r k f l o w   i t   o w n s . ]  
  
 - - -  
  
 # #   P a r t   1 :   E x e c u t i v e   S u m m a r y  
  
 [ A p p   N a m e ]   i s   [ o n e   p a r a g r a p h :   w h a t   t h e   a p p   i s ,   t h e   p r o b l e m   s p a c e ,   a n d   t h e   k e y   t r a n s f o r m a t i o n   i t   d e l i v e r s ] .   I t   o w n s   t h e   [ w o r k f l o w   n a m e ]   w o r k f l o w   e n d - t o - e n d .  
  
 - - -  
  
 # #   P a r t   2 :   C o r e   W o r k f l o w  
  
 # # #   W o r k f l o w   O v e r v i e w  
 ` ` `  
 [ S t a g e   1 ]   �� �   [ S t a g e   2 ]   �� �   [ S t a g e   3 ]   �� �   [ S t a g e   4 ]   �� �   [ S t a g e   5 ]  
     i n p u t               i n p u t               i n p u t               i n p u t               o u t p u t  
 ` ` `  
  
 # # #   S t a g e s  
  
 # # # #   S t a g e   1 :   [ V e r b   P h r a s e ]  
 -   * * P u r p o s e : * *   [ O n e   s e n t e n c e . ]  
 -   * * I n p u t : * *   [ S p e c i f i c   d a t a   o r   t r i g g e r   t h a t   s t a r t s   t h e   s t a g e . ]  
 -   * * O u t p u t : * *   [ S p e c i f i c   d a t a   o r   a r t i f a c t   t h a t   e x i t s   t h e   s t a g e . ]  
 -   * * O w n e r : * *   [ R o l e   o r   s y s t e m   c o m p o n e n t . ]  
 -   * * E x i t   c o n d i t i o n : * *   [ W h a t   m u s t   b e   t r u e   f o r   t h e   s t a g e   t o   e n d . ]  
  
 ( R e p e a t   f o r   e a c h   s t a g e . )  
  
 # # #   S t a g e   T r a n s i t i o n   R u l e s  
 -   [ R u l e   a b o u t   w h a t   b l o c k s   o r   a l l o w s   a   t r a n s i t i o n . ]  
 -   [ R u l e   a b o u t   r e v e r s i b i l i t y . ]  
  
 # # #   O u t - o f - W o r k f l o w   E v e n t s  
 -   [ T h i n g s   t h e   s y s t e m   h a n d l e s   t h a t   a r e   n o t   p a r t   o f   t h e   m a i n   w o r k f l o w . ]  
  
 - - -  
  
 # #   P a r t   3 :   P r o d u c t   S h a p e   ( M a s t e r   /   S u b )  
  
 # # #   M a s t e r   E n t i t y  
 -   * * N a m e : * *   [ O n e   e n t i t y ,   e . g . ,   " P r o j e c t " . ]  
 -   * * I d e n t i f i e r : * *   [ e . g . ,   " p r o j e c t I d "   �� �   U U I D   f o r m a t . ]  
 -   * * C r e a t e d   b y : * *   [ R o l e   +   v i e w . ]  
 -   * * L i f e c y c l e : * *   [ s t a t e s ]  
  
 # # #   S u b - E n t i t i e s   ( D i r e c t   C h i l d r e n   o f   M a s t e r )  
  
 |   S u b - E n t i t y   |   R e l a t i o n s h i p   |   S c o p e   |   O w n e r   |   P u r p o s e   |  
 |   : - - -   |   : - - -   |   : - - -   |   : - - -   |   : - - -   |  
 |   [ S u b - A ]   |   1 : m a n y   |   P r o j e c t - s c o p e d   |   [ R o l e ]   |   [ O n e - l i n e   p u r p o s e . ]   |  
 |   [ S u b - B ]   |   1 : 1   |   P r o j e c t - s c o p e d   |   [ R o l e ]   |   [ O n e - l i n e   p u r p o s e . ]   |  
  
 # # #   S h a r e d   ( G l o b a l )   E n t i t i e s  
 -   [ E n t i t y - X ] :   [ P u r p o s e ] .   R e f e r e n c e d   b y   m a s t e r   v i a   [ f i e l d ] .  
 -   [ E n t i t y - Y ] :   [ P u r p o s e ] .   R e f e r e n c e d   b y   m a s t e r   v i a   [ f i e l d ] .  
  
 - - -  
  
 # #   P a r t   4 :   D e v e l o p m e n t   A r c h i t e c t u r e   &   N e t w o r k   S t r a t e g y  
  
 -   * * F r o n t e n d : * *   [ F r a m e w o r k   +   s t y l i n g . ]  
 -   * * B a c k e n d   /   P e r s i s t e n c e : * *   [ L i s t   o f   s t o r e s . ]  
 -   * * N e t w o r k   s t r a t e g y : * *   [ A l w a y s - o n l i n e   |   o f f l i n e - f i r s t   |   P W A . ]  
 -   * * C r i t i c a l   c o n s t r a i n t : * *   [ T h e   s i n g l e   m o s t   i m p o r t a n t   r u l e   f u t u r e   d e v e l o p m e n t   m u s t   r e s p e c t . ]  
  
 - - -  
  
 # #   P a r t   5 :   S u c c e s s   M e t r i c s   ( K P I s )  
  
 -   * * [ K P I   1 ] : * *   [ M e a s u r a b l e   q u a n t i t y   +   d i r e c t i o n . ]  
 -   * * [ K P I   2 ] : * *   [ M e a s u r a b l e   q u a n t i t y   +   d i r e c t i o n . ]  
 -   * * [ K P I   3 ] : * *   [ M e a s u r a b l e   q u a n t i t y   +   d i r e c t i o n . ]  
  
 - - -  
  
 # #   P a r t   6 :   O u t   o f   S c o p e   ( V 1 )  
  
 -   [ F e a t u r e   d e f e r r e d   t o   a   l a t e r   v e r s i o n ,   w i t h   r e a s o n . ]  
 -   [ F e a t u r e   d e f e r r e d   t o   a   l a t e r   v e r s i o n ,   w i t h   r e a s o n . ]  
  
 - - -  
  
 >   [ ! I M P O R T A N T ]  
 >   T h i s   d o c u m e n t   d e f i n e s   t h e   * * s h a p e * *   o f   t h e   p r o d u c t .   F o r   t h e   * * r u l e s * *   t h a t   g o v e r n   t h e   d a t a ,   s e e   [ 0 5 - c o r e - a r c h i t e c t u r e . m d ] ( 0 5 - c o r e - a r c h i t e c t u r e . m d ) .   F o r   t h e   * * f l o w * *   t h e   u s e r   e x p e r i e n c e s ,   s e e   [ 0 8 - u s e r - j o u r n e y . m d ] ( 0 8 - u s e r - j o u r n e y . m d ) .   F o r   t h e   * * w h y * * ,   s e e   [ 0 1 - v i s i o n - n o r t h - s t a r . m d ] ( 0 1 - v i s i o n - n o r t h - s t a r . m d ) .  
 ` ` `  
  
 # # #   T e m p l a t e   3 :   ` 0 8 - u s e r - j o u r n e y . m d `  
  
 ` ` ` m a r k d o w n  
 - - -  
 t y p e :   " c o r e "  
 n a m e :   " U s e r   J o u r n e y "  
 s t a t u s :   " s t a b l e "  
 d e s c r i p t i o n :   " E n d - t o - e n d   u s e r   j o u r n e y   a c r o s s   a l l   p e r s o n a s ,   s c r e e n s ,   a n d   k e y   i n t e r a c t i o n s . "  
 - - -  
  
 #   U s e r   J o u r n e y :   [ A p p   N a m e ]  
  
 * * A p p l i c a t i o n : * *   [ A p p   N a m e ]  
 * * P e r s o n a s   c o v e r e d : * *   [ L i s t   o f   p e r s o n a s . ]  
  
 - - -  
  
 # #   P e r s o n a   R e f e r e n c e  
  
 # # #   [ P e r s o n a   1   N a m e ]  
 -   * * R o l e : * *   [ O n e   l i n e . ]  
 -   * * G o a l   i n   t h e   a p p : * *   [ O n e   l i n e . ]  
 -   * * P r i m a r y   v i e w s : * *   [ L i s t   o f   v i e w   f i l e s   /   p a t h s . ]  
 -   * * W h a t   t h e y   o w n : * *   [ D a t a   e n t i t i e s   t h e y   c a n   c r e a t e / e d i t / d e l e t e . ]  
  
 ( R e p e a t   f o r   e a c h   p e r s o n a . )  
  
 - - -  
  
 # #   J o u r n e y   P h a s e s  
  
 # # #   P h a s e   1 :   [ N a m e ]  
 -   * * V i e w : * *   [ V i e w   n a m e   +   f i l e   p a t h . ]  
 -   * * T r i g g e r : * *   [ W h a t   c a u s e s   t h e   u s e r   t o   e n t e r   t h i s   p h a s e . ]  
 -   * * A c t i o n s : * *   [ B u l l e t e d ,   s p e c i f i c :   c l i c k ,   t y p e ,   s e l e c t . ]  
 -   * * D a t a   t o u c h e d : * *   [ E n t i t i e s   r e a d   o r   w r i t t e n . ]  
 -   * * E x i t : * *   [ W h a t   t h e   u s e r   h a s   d o n e   t o   l e a v e   t h i s   p h a s e . ]  
  
 ( R e p e a t   f o r   e a c h   p h a s e . )  
  
 - - -  
  
 # #   C r o s s - C u t t i n g   I n t e r a c t i o n s  
 -   [ I n t e r a c t i o n s   t h a t   h a p p e n   a c r o s s   m u l t i p l e   p h a s e s . ]  
 -   [ P e r s i s t e n t   U I   e l e m e n t s . ]  
  
 # #   E d g e   C a s e s   &   E r r o r   S t a t e s  
 -   [ S p e c i f i c   f a i l u r e   p a t h s   t h e   u s e r   c a n   h i t . ]  
 ` ` `  
  
 # # #   T e m p l a t e   4 :   ` 0 5 - c o r e - a r c h i t e c t u r e . m d `   ( C o r e   A r c h i t e c t u r e   &   D a t a   A r c h i t e c t u r e )  
  
 ` ` ` m a r k d o w n  
 - - -  
 t y p e :   " c o r e "  
 n a m e :   " C o r e   A r c h i t e c t u r e   &   D a t a   A r c h i t e c t u r e "  
 s t a t u s :   " s t a b l e "  
 d e s c r i p t i o n :   " A r c h i t e c t u r a l   d e c i s i o n s ,   i n t e g r i t y   r u l e s ,   m i g r a t i o n ,   v e r s i o n i n g ,   d u a l - w r i t e s ,   p e r s i s t e n c e   l a y e r s ,   a n d   d a t a   m a n a g e m e n t   s t r a t e g i e s   f o r   [ A p p   N a m e ] . "  
 - - -  
  
 #   C o r e   A r c h i t e c t u r e   &   D a t a   A r c h i t e c t u r e :   [ A p p   N a m e ]  
  
 * * A p p l i c a t i o n : * *   [ A p p   N a m e ]  
  
 - - -  
  
 # #   1 .   A r c h i t e c t u r e   D e c i s i o n s  
  
 -   * * U I / U X : * *   [ F r a m e w o r k ]   w i t h   [ s t y l i n g   a p p r o a c h ] .   S u p p o r t s   [ k e y   d a t a - e n t r y   p a t t e r n s ] .  
 -   * * A u t h e n t i c a t i o n : * *   [ A u t h   p r o v i d e r   +   m e t h o d ] .  
 -   * * D a t a b a s e : * *   [ P r i m a r y   s t o r e   +   r a t i o n a l e ] .  
 -   * * A I   I n t e g r a t i o n s : * *   [ P r o v i d e r   +   m o d e l   +   u s e   c a s e s ] .  
  
 - - -  
  
 # #   2 .   T h e   " C a l c u l a t e d   T r u t h "   E n g i n e  
  
 F i e l d s   t h a t   a r e   * * n e v e r * *   m a n u a l l y   e n t e r e d   �� �   c a l c u l a t e d   o n   r e a d   o r   b e f o r e   e x p o r t :  
  
 -   * * [ F i e l d   1 ] : * *   ` [ F o r m u l a   o r   d e r i v a t i o n   r u l e ] `  
 -   * * [ F i e l d   2 ] : * *   ` [ F o r m u l a   o r   d e r i v a t i o n   r u l e ] `  
  
 - - -  
  
 # #   3 .   T e c h n i c a l   G u a r d   R a i l s  
  
 -   * * A u t h - t o - D B   b r i d g e : * *   [ H o w   a u t h   i d e n t i t y   f l o w s   i n t o   R L S . ]  
 -   * * L o c k   m e c h a n i s m : * *   [ H o w   r e c o r d s   a r e   l o c k e d . ]  
 -   * * S o f t   v s .   h a r d   d e l e t e : * *   [ W h i c h   e n t i t i e s   s o f t - d e l e t e ,   w h i c h   h a r d - d e l e t e ,   a n d   w h y . ]  
  
 - - -  
  
 # #   4 .   C l i e n t - S i d e   D a t a   M a n a g e m e n t   &   C a c h i n g  
  
 -   * * P e r s i s t e n t   l o c a l   s t o r a g e : * *   [ K e y   e n t i t y   m i r r o r e d   t o   l o c a l S t o r a g e . ]  
 -   * * G l o b a l   s t a t e   c o n t e x t : * *   [ e . g . ,   " A p p C o n t e x t   m e g a - c o n t e x t   m a n a g e s   a l l   i n - m e m o r y   s t a t e . " ]  
 -   * * C h u n k e d   s y n c : * *   [ B a c k g r o u n d   f e t c h   c h u n k   s i z e . ]  
 -   * * O n - d e m a n d   h y d r a t i o n : * *   [ V i e w s   t h a t   l a z y - l o a d   p e r   i t e m . ]  
  
 - - -  
  
 # #   5 .   P e r s i s t e n c e   L a y e r s  
  
 |   L a y e r   |   P u r p o s e   |   G a t i n g   |   N o t e s   |  
 |   : - - -   |   : - - -   |   : - - -   |   : - - -   |  
 |   [ F i r e s t o r e ]   |   [ A u t h ,   u s e r   p r o f i l e s ,   l i g h t w e i g h t   d o c s ]   |   [ A l w a y s - o n ]   |   [ N o t e s ]   |  
 |   [ S u p a b a s e ]   |   [ S t r u c t u r e d   /   r e l a t i o n a l   d a t a ]   |   [ F e a t u r e   f l a g ]   |   [ N o t e s ]   |  
 |   [ F i r e b a s e   S t o r a g e ]   |   [ F i l e s :   D O C X ,   i m a g e s ]   |   [ A l w a y s - o n ]   |   [ N o t e s ]   |  
 |   [ l o c a l S t o r a g e ]   |   [ Q u o t e   d a t a ,   t h e m e ,   o f f l i n e   c a c h e ]   |   [ A l w a y s - o n ]   |   [ N o t e s ]   |  
  
 - - -  
  
 # #   6 .   D u a l - W r i t e s  
  
 F o r   e a c h   d u a l - w r i t e :   s o u r c e   s t o r e ,   t a r g e t   s t o r e ,   g a t i n g ,   c o n f l i c t   r e s o l u t i o n .  
  
 -   * * [ E n t i t y - A ] : * *   [ F i r e s t o r e ]   �� �   [ S u p a b a s e ]   g a t e d   b y   [ f l a g ] .   C o n f l i c t   r e s o l u t i o n :   [ r u l e ] .  
 -   * * [ E n t i t y - B ] : * *   [ F i r e s t o r e ]   �� �   [ S t o r a g e ]   g a t e d   b y   [ f l a g ] .   C o n f l i c t   r e s o l u t i o n :   [ r u l e ] .  
  
 I f   n o   d u a l - w r i t e s   e x i s t ,   s t a t e :   " A l l   w r i t e s   a r e   s i n g l e - s t o r e .   N o   d u a l - w r i t e s . "  
  
 - - -  
  
 # #   7 .   S c h e m a   V e r s i o n i n g   &   M i g r a t i o n  
  
 -   * * V e r s i o n i n g   a p p r o a c h : * *   [ e . g . ,   " E v e r y   e n t i t y   c a r r i e s   ` s c h e m a V e r s i o n ` .   M i g r a t i o n s   r u n   o n   r e a d . " ]  
 -   * * M i g r a t i o n   s t r a t e g y : * *   [ H a r d   c u t o v e r   |   D u a l - w r i t e   w i n d o w   |   P e r - r e c o r d   l a z y   m i g r a t i o n . ]  
 -   * * M i g r a t i o n   w i n d o w : * *   [ e . g . ,   " 3 0 - d a y   d u a l - w r i t e   w i n d o w   w i t h   b a c k f i l l   s c r i p t . " ]  
 -   * * R o l l b a c k : * *   [ H o w   t o   r e v e r t . ]  
 -   * * B a c k w a r d s   c o m p a t i b i l i t y : * *   [ O l d   f i e l d   n a m e s   a l i a s e d   f o r   N   v e r s i o n s . ]  
 -   * * R e c e n t   m i g r a t i o n s : * *   [ L i s t   w i t h   d a t e   +   s u m m a r y ,   o r   l i n k   t o   ` 1 8 - k n o w l e d g e - c a p t u r e . m d ` . ]  
  
 - - -  
  
 # #   8 .   I n t e g r i t y   R u l e s  
  
 R u l e s   t h a t   * * c a n n o t   b e   v i o l a t e d * * .   F o r   e a c h :   w h a t   i s   e n f o r c e d ,   w h e r e   ( f i l e   +   l i n e ) ,   a n d   w h a t   h a p p e n s   o n   v i o l a t i o n .  
  
 -   * * R e f e r e n t i a l : * *   [ e . g . ,   " S u b m i s s i o n   r e q u i r e s   v a l i d   p r o j e c t   r e f e r e n c e .   E n f o r c e d   i n   ` s u b m i s s i o n s . s e r v i c e . t s : 4 2 ` . " ]  
 -   * * V a l i d a t i o n : * *   [ e . g . ,   " P r i c i n g   r o w s   m u s t   s u m   t o   n o n - n e g a t i v e .   E n f o r c e d   i n   ` v a l i d a t i o n . t s : 8 8 ` . " ]  
 -   * * U n i q u e n e s s : * *   [ e . g . ,   " C u s t o m e r   ` l e g a l N a m e   +   t e n d e r R e f `   u n i q u e   p e r   t e n a n t . " ]  
 -   * * S t a t e   m a c h i n e : * *   [ e . g . ,   " D r a f t   �� �   s u b m i t t e d ,   b u t   n o t   b a c k   w i t h o u t   a d m i n   a c t i o n . " ]  
  
 - - -  
  
 # #   9 .   L o g i c :   G l o b a l   v s .   L o c a l   A r c h i t e c t u r e  
  
 T h e   s y s t e m   o p e r a t e s   o n   a   d u a l - t r a c k   t a x o n o m y   t o   b a l a n c e   [ g o a l   A ]   w i t h   [ g o a l   B ] :  
  
 # # #   T h e   " G l o b a l   /   S h a r e d "   B r a n c h  
 -   * * P u r p o s e : * *   [ S h a r e d   d a t a   t h a t   a p p l i e s   a c r o s s   a l l   i n s t a n c e s . ]  
 -   * * I n t e g r a t i o n : * *   [ H o w   i n t e g r a t e d   i n t o   p r o j e c t - l e v e l   w o r k f l o w s . ]  
  
 # # #   T h e   " G u i d e d   P a t h   /   C o n s t r a i n e d   S e l e c t i o n "   E n g i n e  
 -   [ D e s c r i b e   t h e   c o n s t r a i n t   e n g i n e . ]  
  
 - - -  
  
 # #   1 0 .   B u l k   I n g e s t i o n   &   I n t e l l i g e n t   I m p o r t  
  
 -   * * S t a n d a r d   b u l k   i n g e s t : * *   [ e . g . ,   " I m p o r t M o d a l   �� �   C S V   w i t h   c o l u m n   m a p p i n g . " ]  
 -   * * A I - a s s i s t e d   i m p o r t : * *   [ e . g . ,   " S m a r t I m p o r t M o d a l   �� �   A I   f u z z y   m a t c h . " ]  
 -   * * A g g r e g a t i o n : * *   [ H o w   s e l e c t i o n s   a g g r e g a t e   i n t o   o u t p u t . ]  
 -   * * S c a l i n g : * *   [ M u l t i p l i e r s   o r   s c a l i n g   f a c t o r s . ]  
  
 - - -  
  
 # #   1 1 .   T h e   S t a m p i n g   &   V a r i a n t   M o d e l  
  
 # # #   S t a m p i n g   P r o c e s s  
 1 .   * * M e t a d a t a   M i r r o r i n g : * *   [ W h a t   i s   r e c o r d e d   f o r   t r a c e a b i l i t y . ]  
 2 .   * * S l o t   S n a p s h o t t i n g : * *   [ W h a t   i s   c o p i e d   a s   u n i q u e   i n s t a n c e . ]  
 3 .   * * C o n s t r a i n t   F r e e z i n g : * *   [ H o w   v a l i d   c o n s t r a i n t s   a r e   s a v e d . ]  
  
 # # #   T h e   ` V A R I A N T `   S l o t  
 -   * * P u r p o s e : * *   [ C a p t u r e s   s i t e - s p e c i f i c   o v e r r i d e s   o r   m a n u a l   i n j e c t i o n s . ]  
 -   * * L o g i c : * *   [ N o   c o n s t r a i n t   s n a p s h o t ,   e n a b l e s   f u l l   r e g i s t r y   s e a r c h . ]  
  
 - - -  
  
 # #   1 2 .   D a t a   P u r g e   &   A r c h i v a l  
  
 -   * * A r c h i v e   /   d e l e t e   a c t i o n : * *   [ W h e r e ,   e . g . ,   " M a i n   b u i l d e r   v i e w ' s   A r c h i v e   b u t t o n . " ]  
 -   * * M a n u a l   c a s c a d e   o r d e r : * *   [ c h i l d _ 3   �� �   c h i l d _ 2   �� �   c h i l d _ 1   �� �   p a r e n t .   T o   p r e s e r v e   r e f e r e n t i a l   i n t e g r i t y   w i t h o u t   D B   c a s c a d e s . ]  
 -   * * C o n f i r m a t i o n : * *   [ M o d a l   r e q u i r e d . ]  
  
 - - -  
  
 >   [ ! I M P O R T A N T ]  
 >   T h i s   d o c u m e n t   d e f i n e s   t h e   * * r u l e s * *   t h a t   g o v e r n   t h e   d a t a   a n d   t h e   * * a r c h i t e c t u r e * *   t h a t   s u p p o r t s   i t .   F o r   t h e   * * s h a p e * *   o f   t h e   p r o d u c t ,   s e e   [ 0 2 - p r o d u c t - c o n t e x t . m d ] ( 0 2 - p r o d u c t - c o n t e x t . m d ) .   F o r   t h e   * * f l o w * *   t h e   u s e r   e x p e r i e n c e s ,   s e e   [ 0 8 - u s e r - j o u r n e y . m d ] ( 0 8 - u s e r - j o u r n e y . m d ) .   F o r   t h e   * * w h y * * ,   s e e   [ 0 1 - v i s i o n - n o r t h - s t a r . m d ] ( 0 1 - v i s i o n - n o r t h - s t a r . m d ) .  
 ` ` `  
  
 - - -  
  
 # #   a"�� �   R e f u s a l   P r o t o c o l  
  
 T h e   s k i l l   m u s t   r e f u s e   t o :  
  
 -   * * W r i t e   a   v a g u e   a r t i f a c t . * *   I f   a   l i n e   c a n n o t   p a s s   t h e   P r e s s u r e   T e s t ,   t h e   l i n e   i s   n o t   w r i t t e n .  
 -   * * R e s o l v e   c o n t r a d i c t i o n s   s i l e n t l y . * *   I f   V i s i o n   c o n t r a d i c t s   J o u r n e y ,   t h e   u s e r   m u s t   p i c k   a   w i n n e r ;   t h e   s k i l l   d o e s   n o t   g u e s s .  
 -   * * S k i p   t h e   q u e s t i o n s . * *   E v e n   i f   e x i s t i n g   a r t i f a c t s   a r e   " m o s t l y   f i n e , "   t h e   P r e s s u r e   T e s t   q u e s t i o n s   m u s t   b e   r u n   i n   E V A L U A T E .  
 -   * * R u n   U P D A T E   w i t h o u t   a p p r o v e d   E V A L U A T E . * *   T h e   u s e r   m u s t   e x p l i c i t l y   a p p r o v e   a   d e l t a   r e p o r t   b e f o r e   a n y   d o c   i s   w r i t t e n .  
 -   * * T r e a t   " I   d o n ' t   k n o w "   a s   a n   a n s w e r . * *   I f   t h e   u s e r   d o e s   n o t   k n o w ,   t h e   s k i l l   o p e n s   t h e   r e l e v a n t   c o d e   o r   d o c   a n d   f i n d s   o u t ,   t h e n   c o m e s   b a c k   w i t h   a   s p e c i f i c   a n s w e r   f o r   t h e   u s e r   t o   c o n f i r m .  
  
 # #   a"�� �   S i d e   E f f e c t s   ( P r o p o s a l s   O n l y )  
  
 W h e n   t h e   s k i l l   d i s c o v e r s   a   t r i b a l   d e c i s i o n   d u r i n g   E V A L U A T E   o r   U P D A T E ,   i t   d r a f t s   a   * * p r o p o s e d * *   k n o w l e d g e - c a p t u r e   e n t r y   a n d   a   c h a n g e l o g   r o w .   T h e   s k i l l   * * n e v e r   w r i t e s   s i l e n t l y * * .  
  
 * * P r o p o s a l   f o r m a t : * *  
  
 >   * * P r o p o s e d   K n o w l e d g e   C a p t u r e   E n t r y * *   ( f o r   ` . w i k i / c o r e / 1 8 - k n o w l e d g e - c a p t u r e . m d ` )  
 >   -   * * D e c i s i o n   D a t e : * *   [ t o d a y ]  
 >   -   * * C o n t e x t : * *   [ W h a t   w a s   d i s c o v e r e d . ]  
 >   -   * * A c t i o n : * *   [ W h a t   w a s   c h a n g e d   i n   t h e   a r t i f a c t s . ]  
 >   -   * * R a t i o n a l e : * *   [ W h y   t h i s   m a t t e r s   f o r   f u t u r e   a g e n t s . ]  
 >  
 >   * * P r o p o s e d   C h a n g e l o g   R o w * *   ( f o r   ` . d e v o p s / l o g s / k n o w l e d g e - c h a n g e l o g . m d ` )  
 >   -   * * D a t e : * *   [ t o d a y ]   |   * * O p e r a t i o n : * *   k n o w l e d g e - c a p t u r e   d r a f t e d   |   * * S u b j e c t : * *   [ o n e   l i n e ]  
 >  
 >   * W r i t e   b o t h ?   [ Y / N ] *  
  
 O n l y   w r i t e   o n   e x p l i c i t   u s e r   a p p r o v a l .  
  
 # #   �� �   C o m p l e t i o n   C h e c k l i s t  
  
 -   [   ]   A c t i o n   d e t e c t e d   a n d   c o n f i r m e d .  
 -   [   ]   A l l   4   a r t i f a c t   p a t h s   c o n f i r m e d .  
 -   [   ]   A l l   r e l e v a n t   r o u n d s   a s k e d   a n d   a n s w e r e d   w i t h   s p e c i f i c   a n s w e r s .  
 -   [   ]   E a c h   a r t i f a c t   p a s s e s   t h e   9 - r u l e   P r e s s u r e   T e s t .  
 -   [   ]   N o   c r o s s - d o c u m e n t   c o n t r a d i c t i o n s   r e m a i n   ( E V A L U A T E   R o u n d   6   c l e a n ) .  
 -   [   ]   A l l   f i l e s   s a v e d   t o   t h e i r   c o n f i r m e d   p a t h s .  
 -   [   ]   U s e r   i s   t o l d   w h i c h   l i n e s   w e r e   r e w r i t t e n   a n d   w h y .  
 -   [   ]   P r o p o s e d   k n o w l e d g e - c a p t u r e   e n t r i e s   p r e s e n t e d   f o r   a p p r o v a l   ( i f   a n y ) .  
 -   [   ]   ` . d e v o p s / l o g s / a g e n t - c h a n g e l o g . m d `   u p d a t e d   ( p e r   p r o j e c t   w r a p - u p   p r o t o c o l ) .  
  
 - - -  
  
 >   [ ! I M P O R T A N T ]  
 >   T h e s e   4   a r t i f a c t s   a r e   t h e   s i n g l e   s o u r c e   o f   t r u t h   f o r   p r o d u c t   d i r e c t i o n .   I f   a   f u t u r e   a g e n t ,   p l a n ,   o r   P R   d i s a g r e e s   w i t h   t h e m ,   t h e   a r t i f a c t s   w i n   �� �   a n d   t h e   a g e n t   m u s t   f l a g   t h e   d i s a g r e e m e n t   i n   ` . w i k i / c o r e / 1 8 - k n o w l e d g e - c a p t u r e . m d `   a n d   p r o p o s e   a n   u p d a t e   t o   t h e   a r t i f a c t .  
 ` ` `  
 