
    ~yi                     &    d Z ddlmZ d Zd Zd Zy)u   
The Corpus Callosum — Integration & Cross-Scale Coupling
Bridges micro-cognition (structures) with macro-scale (planetary, environmental).
Cross-scale bias is informational — it does NOT mutate other structures.
    )datetimec                      t        j                         j                  } d| cxk  rdk  ry d| cxk  rdk  ry d| cxk  rdk  ry yy)	z4Determine current planetary phase from system clock.      morning   	afternoon   eveningnight)r   nowhour)r   s    1/home/workspace/ghojualamanchu-v3/brain/corpus.pyget_planetary_phaser   	   sO    <<>DD~2~ 	tb 
	tb 
    c                     t               }d|i}|dk(  rd|d<   d|d<   d|d<   |S |d	k(  rd
|d<   d|d<   d
|d<   |S |dk(  rd|d<   d|d<   d|d<   |S |dk(  rd|d<   d|d<   d|d<   |S d
|d<   d
|d<   |S )u   
    Compute planetary phase bias as informational metadata only.
    Does NOT modify signal — all biases are recommendations for final output.
    planetary_phaser   reduce_anxietyamygdala_influenceexplorationcortex_modeencoding_boosthippocampus_moder	   neutral
processingr   reduce_threat
reflectionconsolidation_boostr   suppress_externalintrospectionmemory_boost)r   )signalphasebiass      r   cross_scale_biasr%      s    
  !Eu%D	%5!"+]#3 " K! 
+	%.!"*]#,  K 
)	%4!"*]#8  K 
'	%8!"-]#1 
 K (]#, Kr   c                 4    t        |       }|d   |dd| d<   | S )u   
    Process signal through corpus.
    Reads: signal['cortex'], signal['amygdala'] (read-only)
    Writes: signal['corpus'] block with cross-scale integration
    Returns: modified signal (corpus block only — does NOT mutate other structures)
    r   T)r   r%   integration_completecorpus)r%   )r"   r$   s     r   processr)   2   s2     F#D
   12  $F8 Mr   N)__doc__r   r   r%   r)    r   r   <module>r,      s   
 	<r   